Możliwość rysowania rysunków na forum

Sprawy techniczne; TeX, avatary, shoutbox, funkcje specjalne... O tym wszystkim tutaj.
anna_
Użytkownik
Użytkownik
Posty: 16328
Rejestracja: 26 lis 2008, o 20:14
Płeć: Kobieta
Podziękował: 35 razy
Pomógł: 3248 razy

Możliwość rysowania rysunków na forum

Post autor: anna_ »

Tu przestrzenna zrobiona w GeoGebrze:
319097.htm

Zerknij tutaj:
konrad509
Użytkownik
Użytkownik
Posty: 1841
Rejestracja: 5 mar 2012, o 14:08
Płeć: Mężczyzna
Lokalizacja: Polska :D
Podziękował: 6 razy
Pomógł: 323 razy

Możliwość rysowania rysunków na forum

Post autor: konrad509 »

Ale ogólnie w GeoGebrze nie da się tak stworzyć figury przestrzennej by można ją był np. obracać, skalować?
Awatar użytkownika
wujomaro
Użytkownik
Użytkownik
Posty: 2154
Rejestracja: 27 lis 2009, o 19:02
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 11 razy
Pomógł: 299 razy

Możliwość rysowania rysunków na forum

Post autor: wujomaro »

W Geogebrze tworzysz wszystko na płaszczyźnie 2D. Jeśli chcesz obracać i działać w 3D, to pobierz jakiśprogram tego typu, Blender, 3DSMax (wersja 30 dniowa), czy np. Wings3D. Jest bardzo dużo takich programów.
Pozdrawiam!
anna_
Użytkownik
Użytkownik
Posty: 16328
Rejestracja: 26 lis 2008, o 20:14
Płeć: Kobieta
Podziękował: 35 razy
Pomógł: 3248 razy

Możliwość rysowania rysunków na forum

Post autor: anna_ »

A tutaj GeoGebra i się obraca



A to gif z GeoGebry
konrad509
Użytkownik
Użytkownik
Posty: 1841
Rejestracja: 5 mar 2012, o 14:08
Płeć: Mężczyzna
Lokalizacja: Polska :D
Podziękował: 6 razy
Pomógł: 323 razy

Możliwość rysowania rysunków na forum

Post autor: konrad509 »

Hmm :D

@wujomaro
Znam 3dsmax'a, bo miałem go na studiach :D Zależy mi na jakimś prostym programiku w stylu GeoGebry, który będzie chociaż wspomagał rysowania takich figur, żeby nie było trzeba tego robić krawędź po krawędzi tylko żeby to było trochę zautomatyzowane. Pobawię się jeszcze GeoGebrą bo widzę, że można chyba trochę więcej zrobić niż mi się wydawało :D
Awatar użytkownika
wujomaro
Użytkownik
Użytkownik
Posty: 2154
Rejestracja: 27 lis 2009, o 19:02
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 11 razy
Pomógł: 299 razy

Możliwość rysowania rysunków na forum

Post autor: wujomaro »

Geogebra daje praktycznie nieograniczone możliwości. Po tym jak anna_, mi ją poleciła zastanawiałem się jak ja wytrzymywałem robiąc rysunki w paincie.

Znalezienie programu 3D tak łatwego w obsłudze jak Geogebra będzie sporym problemem. Blender ma duże możliwości, ale trzeba ogarnąć interfejs. Już dokładnie nie pamiętam, bo dawno usunąłem ten program z komputera, ale w miarę wygodnie działało mi się w Wings 3D.

Możesz sobie pooglądać na internecie jak to wygląda.

Pozdrawiam!
Awatar użytkownika
Sherlock
Użytkownik
Użytkownik
Posty: 2783
Rejestracja: 19 lis 2008, o 18:45
Płeć: Mężczyzna
Lokalizacja: Katowice
Pomógł: 739 razy

Możliwość rysowania rysunków na forum

Post autor: Sherlock »

konrad509 pisze:W czym rysujecie figury? Głównie chodzi przestrzenne.
Blender. Świetny i darmowy. Interfejs nietypowy ale możliwości ogromne. Polecam.
Poniżej kilka prac, które przygotowałem na potrzeby forum.
PS litery i liczby dodawane są w Paincie
AU
AU
8ebad0498ca6ac64.jpg (10.89 KiB) Przejrzano 296 razy

Elayne
Użytkownik
Użytkownik
Posty: 929
Rejestracja: 24 paź 2011, o 01:24
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 75 razy
Pomógł: 275 razy

Możliwość rysowania rysunków na forum

Post autor: Elayne »

Test

\(\displaystyle{ \psmatrix[mnode=circle,colsep=1]
& A \\
B & E & C \\
& D &
\endpsmatrix
\psset{shortput=nab,arrows=->,labelsep=3pt}
\small
\ncline{2,2}{2,3}^[npos=.75]{a}
\ncline{2,2}{2,1}^{b}
\ncline{3,2}{2,1}^{c}
\ncarc[arcangle=-40,border=3pt]{3,2}{1,2}%_[npos=.3]{d}^[npos=.7]{e}
\ncarc[arcangle=12]{1,2}{2,1}^{f}
\ncarc[arcangle=12]{2,1}{1,2}^{g}}\)



\(\displaystyle{ \psmatrix[colsep=1cm,rowsep=1cm]
& A \\
B & E & C \\
& D &
\endpsmatrix}\)


\(\displaystyle{ \begin{pspicture}(4,3)
\rput[tl](0,3){\rnode{A}{\psframebox{Node A}}}
\rput[br](3.5,0){\ovalnode{B}{Node B}}
\ncangles[angleA=-90,arm=.4cm,linearc=.15]{A}{B}
\ncput*{d}
\nbput[nrot=:D,npos=2.5]{czas}
\end{pspicture}}\)


\(\displaystyle{ \begin{pspicture}(4,2.3)
\pspolygon(0,0)(4,2)(4,0)
\pcline[offset=12pt]{|-|}(0,0)(4,2)
\ncput*[nrot=:U]{\blue{ \text{przeciwprostokątna}}}
\end{pspicture}}\)
Marcgal
Użytkownik
Użytkownik
Posty: 86
Rejestracja: 14 maja 2011, o 20:24
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 5 razy
Pomógł: 6 razy

Możliwość rysowania rysunków na forum

Post autor: Marcgal »

Napisz jak takie rzeczy robić na forumowym tutorialu TeXa, a wyniosę Cię na rękach
a4karo
Użytkownik
Użytkownik
Posty: 22292
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3768 razy

Możliwość rysowania rysunków na forum

Post autor: a4karo »

Dwa obrazki koło siebie można, i tikz też działa.

\(\displaystyle{ \begin{tikzpicture}[domain=0:4]
\draw[very thin, color=gray] (-0.1,-1.1) grid (3.9,3.9) ;
\draw[->] (-0.2,0) -- (4.2,0) node[right] {$x$};
\draw[->] (0,-1.2) -- (0,4.2) node[above] {$f(x) $};
\draw plot (\x,\x) node[right] {$f(x) =x$};
% \x r means to convert ’\x’ from degrees to _r_adians:
\draw plot (\x,{sin(\x r)}) node[right] {$f(x) = \sin x$};
\draw plot (\x,{0.05*exp(\x)}) node[right] {$f(x) = \frac{1}{20} \mathrm e^x$};
\end{tikzpicture}
\begin{tikzpicture}[domain=0:4]
\draw[very thin, color=gray] (-0.1,-1.1) grid (3.9,3.9) ;
\draw[->] (-0.2,0) -- (4.2,0) node[right] {$x$};
\draw[->] (0,-1.2) -- (0,4.2) node[above] {$f(x) $};
\draw plot (\x,\x) node[right] {$f(x) =x$};
% \x r means to convert ’\x’ from degrees to _r_adians:
\draw plot (\x,{sin(\x r)}) node[right] {$f(x) = \sin x$};
\draw plot (\x,{0.05*exp(\x)}) node[right] {$f(x) = \frac{1}{20} \mathrm e^x$};
\end{tikzpicture}}\)


Kod: (z pgfmanual)

Kod: Zaznacz cały

[tex]egin{tikzpicture}[domain=0:4]
draw[very thin, color=gray] (-0.1,-1.1) grid (3.9,3.9) ;
draw[->] (-0.2,0) -- (4.2,0) node[right] {$x$};
draw[->] (0,-1.2) -- (0,4.2) node[above] {$f(x) $};
draw[color=red] plot (x,x) node[right] {$f(x) =x$};
% x r means to convert ’x’ from degrees to _r_adians:
draw[color=blue] plot (x,{sin(x r)}) node[right] {$f(x) = sin x$};
draw[color=orange] plot (x,{0.05*exp(x)}) node[right] {$f(x) = frac{1}{20} mathrm e^x$};
end{tikzpicture}
egin{tikzpicture}[domain=0:4]
draw[very thin, color=gray] (-0.1,-1.1) grid (3.9,3.9) ;
draw[->] (-0.2,0) -- (4.2,0) node[right] {$x$};
draw[->] (0,-1.2) -- (0,4.2) node[above] {$f(x) $};
draw[color=red] plot (x,x) node[right] {$f(x) =x$};
% x r means to convert ’x’ from degrees to _r_adians:
draw[color=blue] plot (x,{sin(x r)}) node[right] {$f(x) = sin x$};
draw[color=orange] plot (x,{0.05*exp(x)}) node[right] {$f(x) = frac{1}{20} mathrm e^x$};
end{tikzpicture}[/tex]
anna_
Użytkownik
Użytkownik
Posty: 16328
Rejestracja: 26 lis 2008, o 20:14
Płeć: Kobieta
Podziękował: 35 razy
Pomógł: 3248 razy

Możliwość rysowania rysunków na forum

Post autor: anna_ »

\(\displaystyle{ \begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-3.44,-1.74) rectangle (3.5,4.58);
\draw [shift={(0.,0.)}] plot[domain=-3.141592653589793:0.,variable=\t]({1.*3.*cos(\t r)+0.*0.5*sin(\t r)},{0.*3.*cos(\t r)+1.*0.5*sin(\t r)});
\draw [shift={(0.,0.)},dash pattern=on 3pt off 3pt] plot[domain=0.:3.141592653589793,variable=\t]({1.*3.*cos(\t r)+0.*0.5*sin(\t r)},{0.*3.*cos(\t r)+1.*0.5*sin(\t r)});
\draw (0.,0.)-- (3.,0.);
\draw (0.,0.)-- (0.,4.);
\draw (0.,4.)-- (-3.,0.);
\draw (0.,4.)-- (3.,0.);
\begin{scriptsize}
\draw [fill=uuuuuu] (0.,0.) circle (0.5pt);
\draw (0.14,0.2) node {$O$};
\draw [fill=uuuuuu] (3.,0.) circle (0.5pt);
\draw (3.22,0.) node {$B$};
\draw [fill=uuuuuu] (-3.,0.) circle (0.5pt);
\draw (-3.22,-0.06) node {$A$};
\draw [fill=black] (0.,4.) circle (0.5pt);
\draw (0.04,4.22) node {$S$};
\end{scriptsize}
\end{tikzpicture}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-3.42,-1.8) rectangle (3.52,4.5);
\draw (-3.,-0.5)-- (1.5,-0.5);
\draw (1.5,-0.5)-- (3.,0.5);
\draw [dash pattern=on 3pt off 3pt] (-3.,-0.5)-- (-1.5,0.5);
\draw [dash pattern=on 3pt off 3pt] (-1.5,0.5)-- (3.,0.5);
\draw [dotted] (-3.,-0.5)-- (3.,0.5);
\draw [dotted] (1.5,-0.5)-- (-1.5,0.5);
\draw (0.,0.)-- (0.,3.62);
\draw [dash pattern=on 3pt off 3pt] (0.,3.62)-- (-1.5,0.5);
\draw (0.,3.62)-- (-3.,-0.5);
\draw (0.,3.62)-- (1.5,-0.5);
\draw (0.,3.62)-- (3.,0.5);
\begin{scriptsize}
\draw [fill=black] (-3.,-0.5) circle (0.5pt);
\draw (-3.26,-0.66) node {$A$};
\draw [fill=black] (1.5,-0.5) circle (0.5pt);
\draw (1.48,-0.86) node {$B$};
\draw [fill=black] (3.,0.5) circle (0.5pt);
\draw (3.22,0.42) node {$C$};
\draw [fill=black] (-1.5,0.5) circle (0.5pt);
\draw (-1.66,0.64) node {$D$};
\draw [fill=black] (0.,0.) circle (0.5pt);
\draw (-0.04,-0.22) node {$O$};
\draw [fill=black] (0.,3.62) circle (0.5pt);
\draw (0.,3.96) node {$S$};
\end{scriptsize}
\end{tikzpicture}
}\)


Kod z GeoGebry
a4karo
Użytkownik
Użytkownik
Posty: 22292
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3768 razy

Możliwość rysowania rysunków na forum

Post autor: a4karo »

anna_ pisze:
Kod z GeoGebry
E... czysty tikz i do tego mało optymalny
Pablo82
Użytkownik
Użytkownik
Posty: 356
Rejestracja: 31 maja 2015, o 19:56
Płeć: Mężczyzna
Lokalizacja: Warszawa
Pomógł: 79 razy

Możliwość rysowania rysunków na forum

Post autor: Pablo82 »

Mam taki problem:
Napisałem na kartce A4 jakieś rozwiązanie i "przepuściłem" to prze TinyPic - dostałem linka do tego obrazka, tej kartki papieru. Wklejam do odpowiedzi, a System informuje mnie: maksymalna szerokość linii to tyle a tyle pixeli, maksymalna wysokość linii to tyle a tyle pixeli. Rozumiem, że jest za dużo, skoro nie chce przepuścić mojej odpowiedzi.
A jaką mam możliwość zmniejszenia formatu rysunku skoro dostaję tylko adres strony ?
Awatar użytkownika
AiDi
Moderator
Moderator
Posty: 3853
Rejestracja: 25 maja 2009, o 22:58
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 47 razy
Pomógł: 703 razy

Możliwość rysowania rysunków na forum

Post autor: AiDi »

Możesz go na TinyPic i zmniejszyć, tzn. uploadować raz jeszcze i tam powinny być opcje zmniejszenia obrazu.

PS. Mam nadzieję, że na kartce nie ma równań, bo wtedy to w ogóle nie przejdzie
Pablo82
Użytkownik
Użytkownik
Posty: 356
Rejestracja: 31 maja 2015, o 19:56
Płeć: Mężczyzna
Lokalizacja: Warszawa
Pomógł: 79 razy

Możliwość rysowania rysunków na forum

Post autor: Pablo82 »

AiDi,
Na kartce są oczywiście równania - które sam napisałem, a nie skopiowałem z "czegoś tam". Jak rozwiązuje się jakieś zagadnienie to takie czy inne równania pojawiają się. Jednak bardzo bym prosił Ciebie żebyś nie zdilitował tego ( fonetyczny polonizm z angielskiego "delete" ) tak za pierwszym razem. Najpierw obejrzyj tę kartkę a potem oceń, co jest nie tak. Będę mieć wiedzę jak postępować dalej.
ODPOWIEDZ