Deutsch English Français Italiano |
<tm5rt9$1nuv$1@gioia.aioe.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!aioe.org!ZpBgFhgeHf8PJsmwWtWOng.user.46.165.242.75.POSTED!not-for-mail From: Francois LE COAT <lecoat@atari.org> Newsgroups: fr.comp.sys.atari Subject: Re: FORTH et surfaces 3D Date: Tue, 29 Nov 2022 22:00:25 +0100 Organization: Aioe.org NNTP Server Message-ID: <tm5rt9$1nuv$1@gioia.aioe.org> References: <tm2s12$4mk$1@gioia.aioe.org> <tm306j$5m3$1@gioia.aioe.org> <tm5ajl$v3d$1@gioia.aioe.org> <c4e89732-6800-454d-8fa5-d15b567bb23fn@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Injection-Info: gioia.aioe.org; logging-data="57311"; posting-host="ZpBgFhgeHf8PJsmwWtWOng.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Firefox/60.0 X-Notice: Filtered by postfilter v. 0.9.2 Bytes: 5340 Lines: 115 Salut, Arachide =E9crit=A0: >> Dans Eur=EAka 2.12 on peut =E0 la fois obtenir Julia et Mandelbrot en = 3D ... >> >>>> Dur de trouver du temps en ce moment! >>>> Deux petites heures ce soir pour ajouter la fonction gr3_z(xy)l qui >>>> trace une surface 3D en "lignes", c'est basique, pas de faces cach=E9= es, >>>> pas de jeux de couleurs ou d'ombres. >>>> >>>> Mais encore une fois, la vitesse de la Vampire: un grille de 101 >>>> lignes de 101 points chacune (10.201 calculs de la fonction >>>> z=3Dcos(sqr(x=B2+y=B2)) avec trac=E9s VDI en 22 centi=E8mes de secon= de, et >>>> encore, c'est la version programm=E9e pas encore optimis=E9e compl=E8= tement. >>>> On doit pouvoir descendre un peu... >>>> >>>> https://gtello.pagesperso-orange.fr/temp/3d.jpg >>>> >>>> Guillaume. >>> >>> Est-ce que tu peux tracer des courbes et des surfaces d'une variable >>> complexe, avec les fonctions du FORTH ? Parce que pour mon logiciel >>> toutes les variables sont complexes. L'int=E9r=EAt est par exemple de= >>> pouvoir repr=E9senter des images et des surfaces fractales. L'auteur >>> de MathMod me disait r=E9cemment qu'il avait introduit les variables >>> complexes dans son logiciel, et je lui ai donc demand=E9 s'il pr=E9vo= yait >>> de repr=E9senter des fractales. Eur=EAka 2.12 les repr=E9sente depuis= >>> longtemps ... >>> >>> Voila un extrait de l'ensemble de Mandelbrot en 3D avec Sketchfab : >>> >>> <https://skfb.ly/o6TTw> >>> >>> Rendu avec OpenGL sur ATARI avec le logiciel Eur=EAka 2.12 : >>> >>> <https://www.youtube.com/watch?v=3DhkbH1h-4DTU> >>> >>> Rendu avec Persistence Of Vision export=E9 depuis mon logiciel : >>> >>> <https://www.youtube.com/watch?v=3DYf7q2KdAS-4> >>> >>> Dans Eur=EAka 2.12 la fonction correspond =E0 julia(x-0.1562+i*(y+1.0= 323),0) >>> trac=E9 dans =B1[0.02,0.015] La 3D est obtenue avec l'algorithme >>> d'approximation des distances. La fonction julia(z,z') correspond =E0= >>> l'ensemble de Mandelbrot lorsque z varie, et Julia lorsque z' varie. >>> >>> Donc Abderrahman Taha a introduit les variables complexes dans >>> MathMod, et en plus la r=E9cursivit=E9. Depuis tr=E8s r=E9cemment le = logiciel >>> MathMod repr=E9sente des images (textures) et des surfaces fractales = : >>> >>> <https://www.facebook.com/parisolab/> >>> >>> Tout comme pour Eur=EAka 2.12, le logiciel MathMod permet de repr=E9s= enter >>> l'ensemble de Mandelbrot, et les ensembles de Julia. Il est important= >>> de le dire, car Benoit Mandelbrot =E9tait l'=E9l=E8ve de Gaston Julia= :-) >>> >>> Enfin, lorsque j'inspire avec Eur=EAka 2.12 un aussi beau soft que >>> MathMod. Lorsqu'un logiciel ATARI d'autrefois inspire un logiciel >>> actuel, je peux =EAtre particuli=E8rement fier de mon travail ... >>> >>> Il s'agit de mettre de la couleur, de l'=E9clairage, ce qui n'est >>> pas interdit, m=EAme pour un logiciel ATARI qui a 35 ans en 2022 ! >> >> Voila un extrait du sous-ensemble de Julia en 3D avec Sketchfab : >> >> <https://skfb.ly/oANSP> >> >> Rendu avec Persistence Of Vision export=E9 depuis mon logiciel : >> >> <https://www.youtube.com/watch?v=3DNIJSr7CsLR0> >> >> Dans Eur=EAka 2.12 la fonction correspond =E0 julia(-0.82+i*0.18,y*exp= (i*x)) >> trac=E9 dans [-PI/2,PI/2][0,PI/2] La 3D est obtenue avec l'algorithme >> d'approximation des distances. La fonction julia(z,z') correspond =E0 >> l'ensemble de Mandelbrot lorsque z varie, et Julia lorsque z' varie. >> >> J'esp=E8re que tu appr=E9cieras =3D) >=20 > Il y a une face ou c'est plus joli que l'autre, ou les couleurs sont bi= en harmonis=E9es avec le relief. Y a t-il moyen d'avoir des pics moins ai= gus? >=20 > Guillaume. Il ne s'agit pas d'une forme d'expression artistique. Je repr=E9sente une= surface dans l'espace en 3D. Que =E7a soit beau ou moche est un jugement esth=E9tique. Il s'agit surtout pour moi d'en faire une repr=E9sentation.= J'aime beaucoup ce que =E7a repr=E9sente, et je ne peux pas le modifier pour que =E7a soit plus "joli". =C7a n'est pas le sens de ma d=E9marche. Ce sont des objets math=E9matiques qui existent ind=E9pendamment de tout jugement esth=E9tique ou artistique. On les doit =E0 Mandelbrot et Julia.= --=20 Fran=E7ois LE COAT Auteur de Eur=EAka 2.12 (Grapheur 2D, Modeleur 3D) http://eureka.atari.org/