Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
"Bour-Brown" a écrit dans le message de news: 468574b8$0$27378$
Thierry Loiseau a écrit ( 1i0hilk.1s0sjv41a8rc57N% )
Comment as-tu fait ça ? Intéressant !
Il existe pas mal de logiciels en image de synthèse.
Pour cette image j'ai utilisé POV 3.7 qui permet de fort jolies choses, mais qui hélas fonctionne par scripts. C'est tout un apprentissage, en fait j'en fais depuis son ancêtre DKB et ce n'est pas vraiment intuitif...
A ce niveau là, c'est un sacerdoce... Persistence of Vision, ça nous rajeunit pas tout ça :-
"Bour-Brown" <bour-brown@wnd.fr> a écrit dans le message de news:
468574b8$0$27378$ba4acef3@news.orange.fr...
Thierry Loiseau a écrit
( 1i0hilk.1s0sjv41a8rc57N%loiseauthierry@free.fr )
Comment as-tu fait ça ? Intéressant !
Il existe pas mal de logiciels en image de synthèse.
Pour cette image j'ai utilisé POV 3.7 qui permet de fort jolies choses,
mais
qui hélas fonctionne par scripts. C'est tout un apprentissage, en fait
j'en
fais depuis son ancêtre DKB et ce n'est pas vraiment intuitif...
A ce niveau là, c'est un sacerdoce...
Persistence of Vision, ça nous rajeunit pas tout ça :-
"Bour-Brown" a écrit dans le message de news: 468574b8$0$27378$
Thierry Loiseau a écrit ( 1i0hilk.1s0sjv41a8rc57N% )
Comment as-tu fait ça ? Intéressant !
Il existe pas mal de logiciels en image de synthèse.
Pour cette image j'ai utilisé POV 3.7 qui permet de fort jolies choses, mais qui hélas fonctionne par scripts. C'est tout un apprentissage, en fait j'en fais depuis son ancêtre DKB et ce n'est pas vraiment intuitif...
A ce niveau là, c'est un sacerdoce... Persistence of Vision, ça nous rajeunit pas tout ça :-
loiseauthierry
Bour-Brown wrote:
Thierry Loiseau a écrit ( 1i0hilk.1s0sjv41a8rc57N% )
Comment as-tu fait ça ? Intéressant !
Il existe pas mal de logiciels en image de synthèse.
Pour cette image j'ai utilisé POV 3.7 qui permet de fort jolies choses, mais qui hélas fonctionne par scripts. C'est tout un apprentissage, en fait j'en fais depuis son ancêtre DKB et ce n'est pas vraiment intuitif...
Ah, ok, pas trop pour moi alors... Peux-tu me faire un les text ECM/TERRASSON pour voir ;-) !!!
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown <bour-brown@wnd.fr> wrote:
Thierry Loiseau a écrit
( 1i0hilk.1s0sjv41a8rc57N%loiseauthierry@free.fr )
Comment as-tu fait ça ? Intéressant !
Il existe pas mal de logiciels en image de synthèse.
Pour cette image j'ai utilisé POV 3.7 qui permet de fort jolies choses, mais
qui hélas fonctionne par scripts. C'est tout un apprentissage, en fait j'en
fais depuis son ancêtre DKB et ce n'est pas vraiment intuitif...
Ah, ok, pas trop pour moi alors... Peux-tu me faire un les text
ECM/TERRASSON pour voir ;-) !!!
Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Thierry Loiseau a écrit ( 1i0hilk.1s0sjv41a8rc57N% )
Comment as-tu fait ça ? Intéressant !
Il existe pas mal de logiciels en image de synthèse.
Pour cette image j'ai utilisé POV 3.7 qui permet de fort jolies choses, mais qui hélas fonctionne par scripts. C'est tout un apprentissage, en fait j'en fais depuis son ancêtre DKB et ce n'est pas vraiment intuitif...
Ah, ok, pas trop pour moi alors... Peux-tu me faire un les text ECM/TERRASSON pour voir ;-) !!!
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown
Thierry Loiseau a écrit ( 1i0hsq8.1qa1h3nq00uz7N% )
Ah, ok, pas trop pour moi alors... Peux-tu me faire un les text ECM/TERRASSON pour voir ;-) !!!
Allez hop, en Arial : http://cjoint.com/?gEtOP3fKOd (77 ko)
faut savoir que sur un bi-processeur cadencé à plus de 3 Ghz, ça prend quand même plusieurs heures...
Explications (longues) pour ceux que ça intéresse :
La technique est celle du lancer de rayons. Pour chaque point de l'image un rayon est lancé de la position de l'observateur, traverse le plan de l'image et va intersecter la scène histoire de calculer les caractéristiques du point à afficher. Intersecter la scène, c'est faire un calcul pour chaque objet, et pour chaque objet un calcul avec chaque surface... Pour éviter des monceaux de calculs inutiles il y a un système de boîtes englobantes, si le rayon ne tape pas une boîte inutile de calculer pour tous les objets que cette boîte-là contient. Comme les scènes peuvent avoir plusieurs dizaines de milliers d'objets, le système a bien sûr un système de boîtes gigognes...
Ok, une fois que le rayon a tapé sur un objet reste à calculer l'éclairement selon l'orientation de la surface. Du point d'impact sont alors lancés des rayons vers les sources lumineuses avec les mêmes calculs, à savoir recherche d'intersection avec les objets de la scène. S'il y a intersection le point est à l'ombre, et si non il est éclairé. Ensuite on calcule la distance, l'angle avec la normale, la texture de l'objet, sa couleur, l'atténuation due à la brume, tout ça, et le pixel s'affiche correctement. Au suivant. Pour éviter les effets d'escalier aux frontières, on va lancer également des rayons intermédiaires quand les points ont des valeurs très différentes histoire d'interpoler correctement la valeur des pixels.
Là où les choses se compliquent, c'est si on veut des ombres douces. Dans ce cas on ne considère plus chaque source lumineuse comme un point, mais comme un tableau de points sur une surface donnée, et le degré d'atténuation va être en fonction du nombre de points visibles.
On peut encore améliorer les choses avec la radiosité. Ça consiste à considérer que chaque surface irradie un peu sa lumière et sa couleur tout autour d'elle. Pour chaque point calculé, on envoie alors des rayons dans tous les sens pour évaluer l'apport de lumière diffusée par les surfaces avoisinantes.
A ce stade les calculs sont tellement monstrueux qu'on est obligé de faire des simplifications et des approximations...
Tant que j'y suis, une étape préparatoire : http://cjoint.com/?gEtRTMWLS1 (50 ko)
Thierry Loiseau a écrit
( 1i0hsq8.1qa1h3nq00uz7N%loiseauthierry@free.fr )
Ah, ok, pas trop pour moi alors... Peux-tu me faire un les text
ECM/TERRASSON pour voir ;-) !!!
Allez hop, en Arial :
http://cjoint.com/?gEtOP3fKOd
(77 ko)
faut savoir que sur un bi-processeur cadencé à plus de 3 Ghz, ça prend quand
même plusieurs heures...
Explications (longues) pour ceux que ça intéresse :
La technique est celle du lancer de rayons. Pour chaque point de l'image un
rayon est lancé de la position de l'observateur, traverse le plan de l'image
et va intersecter la scène histoire de calculer les caractéristiques du
point à afficher. Intersecter la scène, c'est faire un calcul pour chaque
objet, et pour chaque objet un calcul avec chaque surface... Pour éviter des
monceaux de calculs inutiles il y a un système de boîtes englobantes, si le
rayon ne tape pas une boîte inutile de calculer pour tous les objets que
cette boîte-là contient. Comme les scènes peuvent avoir plusieurs dizaines
de milliers d'objets, le système a bien sûr un système de boîtes gigognes...
Ok, une fois que le rayon a tapé sur un objet reste à calculer l'éclairement
selon l'orientation de la surface. Du point d'impact sont alors lancés des
rayons vers les sources lumineuses avec les mêmes calculs, à savoir
recherche d'intersection avec les objets de la scène. S'il y a intersection
le point est à l'ombre, et si non il est éclairé. Ensuite on calcule la
distance, l'angle avec la normale, la texture de l'objet, sa couleur,
l'atténuation due à la brume, tout ça, et le pixel s'affiche correctement.
Au suivant. Pour éviter les effets d'escalier aux frontières, on va lancer
également des rayons intermédiaires quand les points ont des valeurs très
différentes histoire d'interpoler correctement la valeur des pixels.
Là où les choses se compliquent, c'est si on veut des ombres douces. Dans ce
cas on ne considère plus chaque source lumineuse comme un point, mais comme
un tableau de points sur une surface donnée, et le degré d'atténuation va
être en fonction du nombre de points visibles.
On peut encore améliorer les choses avec la radiosité. Ça consiste à
considérer que chaque surface irradie un peu sa lumière et sa couleur tout
autour d'elle. Pour chaque point calculé, on envoie alors des rayons dans
tous les sens pour évaluer l'apport de lumière diffusée par les surfaces
avoisinantes.
A ce stade les calculs sont tellement monstrueux qu'on est obligé de faire
des simplifications et des approximations...
Tant que j'y suis, une étape préparatoire :
http://cjoint.com/?gEtRTMWLS1
(50 ko)
Thierry Loiseau a écrit ( 1i0hsq8.1qa1h3nq00uz7N% )
Ah, ok, pas trop pour moi alors... Peux-tu me faire un les text ECM/TERRASSON pour voir ;-) !!!
Allez hop, en Arial : http://cjoint.com/?gEtOP3fKOd (77 ko)
faut savoir que sur un bi-processeur cadencé à plus de 3 Ghz, ça prend quand même plusieurs heures...
Explications (longues) pour ceux que ça intéresse :
La technique est celle du lancer de rayons. Pour chaque point de l'image un rayon est lancé de la position de l'observateur, traverse le plan de l'image et va intersecter la scène histoire de calculer les caractéristiques du point à afficher. Intersecter la scène, c'est faire un calcul pour chaque objet, et pour chaque objet un calcul avec chaque surface... Pour éviter des monceaux de calculs inutiles il y a un système de boîtes englobantes, si le rayon ne tape pas une boîte inutile de calculer pour tous les objets que cette boîte-là contient. Comme les scènes peuvent avoir plusieurs dizaines de milliers d'objets, le système a bien sûr un système de boîtes gigognes...
Ok, une fois que le rayon a tapé sur un objet reste à calculer l'éclairement selon l'orientation de la surface. Du point d'impact sont alors lancés des rayons vers les sources lumineuses avec les mêmes calculs, à savoir recherche d'intersection avec les objets de la scène. S'il y a intersection le point est à l'ombre, et si non il est éclairé. Ensuite on calcule la distance, l'angle avec la normale, la texture de l'objet, sa couleur, l'atténuation due à la brume, tout ça, et le pixel s'affiche correctement. Au suivant. Pour éviter les effets d'escalier aux frontières, on va lancer également des rayons intermédiaires quand les points ont des valeurs très différentes histoire d'interpoler correctement la valeur des pixels.
Là où les choses se compliquent, c'est si on veut des ombres douces. Dans ce cas on ne considère plus chaque source lumineuse comme un point, mais comme un tableau de points sur une surface donnée, et le degré d'atténuation va être en fonction du nombre de points visibles.
On peut encore améliorer les choses avec la radiosité. Ça consiste à considérer que chaque surface irradie un peu sa lumière et sa couleur tout autour d'elle. Pour chaque point calculé, on envoie alors des rayons dans tous les sens pour évaluer l'apport de lumière diffusée par les surfaces avoisinantes.
A ce stade les calculs sont tellement monstrueux qu'on est obligé de faire des simplifications et des approximations...
Tant que j'y suis, une étape préparatoire : http://cjoint.com/?gEtRTMWLS1 (50 ko)
loiseauthierry
Bour-Brown wrote:
Tant que j'y suis, une étape préparatoire : http://cjoint.com/?gEtRTMWLS1 (50 ko)
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown <bour-brown@wnd.fr> wrote:
Tant que j'y suis, une étape préparatoire :
http://cjoint.com/?gEtRTMWLS1
(50 ko)
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Tant que j'y suis, une étape préparatoire : http://cjoint.com/?gEtRTMWLS1 (50 ko)
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown
Thierry Loiseau a écrit ( 1i0je6n.1dh41ow36w1xfN% )
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Aucun problème. Tiens, version légèrement rectifiée en grand format : http://cjoint.com/?gEwgXrrjnP (1200 x 900, 300 ko)
Tu en fais ce que tu veux sans aucune restriction.
Thierry Loiseau a écrit
( 1i0je6n.1dh41ow36w1xfN%loiseauthierry@free.fr )
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Aucun problème. Tiens, version légèrement rectifiée en grand format :
http://cjoint.com/?gEwgXrrjnP
(1200 x 900, 300 ko)
Tu en fais ce que tu veux sans aucune restriction.
Thierry Loiseau a écrit ( 1i0je6n.1dh41ow36w1xfN% )
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Aucun problème. Tiens, version légèrement rectifiée en grand format : http://cjoint.com/?gEwgXrrjnP (1200 x 900, 300 ko)
Tu en fais ce que tu veux sans aucune restriction.
loiseauthierry
Bour-Brown wrote:
Thierry Loiseau a écrit ( 1i0je6n.1dh41ow36w1xfN% )
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Aucun problème. Tiens, version légèrement rectifiée en grand format : http://cjoint.com/?gEwgXrrjnP (1200 x 900, 300 ko)
Tu en fais ce que tu veux sans aucune restriction.
Ok, merci bien ! Tu le fais avec quoi comme logiciel ???
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown <bour-brown@wnd.fr> wrote:
Thierry Loiseau a écrit
( 1i0je6n.1dh41ow36w1xfN%loiseauthierry@free.fr )
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Aucun problème. Tiens, version légèrement rectifiée en grand format :
http://cjoint.com/?gEwgXrrjnP
(1200 x 900, 300 ko)
Tu en fais ce que tu veux sans aucune restriction.
Ok, merci bien ! Tu le fais avec quoi comme logiciel ???
Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Thierry Loiseau a écrit ( 1i0je6n.1dh41ow36w1xfN% )
Wouah ! Je peux le prendre et l'utiliser monsieur ?
Aucun problème. Tiens, version légèrement rectifiée en grand format : http://cjoint.com/?gEwgXrrjnP (1200 x 900, 300 ko)
Tu en fais ce que tu veux sans aucune restriction.
Ok, merci bien ! Tu le fais avec quoi comme logiciel ???
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown
Thierry Loiseau a écrit ( 1i0jley.8ud7mo10y4euuN% )
Tu le fais avec quoi comme logiciel ???
POV et finition sous Photoshop.
http://fr.wikipedia.org/wiki/POV-Ray
Allez hop, un petit dernier : http://cjoint.com/?hbkSRCfqIn (50 ko)
Thierry Loiseau a écrit
( 1i0jley.8ud7mo10y4euuN%loiseauthierry@free.fr )
Tu le fais avec quoi comme logiciel ???
POV et finition sous Photoshop.
http://fr.wikipedia.org/wiki/POV-Ray
Allez hop, un petit dernier :
http://cjoint.com/?hbkSRCfqIn
(50 ko)
Thierry Loiseau a écrit ( 1i0jley.8ud7mo10y4euuN% )
Tu le fais avec quoi comme logiciel ???
POV et finition sous Photoshop.
http://fr.wikipedia.org/wiki/POV-Ray
Allez hop, un petit dernier : http://cjoint.com/?hbkSRCfqIn (50 ko)
loiseauthierry
Bour-Brown wrote:
http://fr.wikipedia.org/wiki/POV-Ray
Merci !
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown <bour-brown@wnd.fr> wrote:
http://fr.wikipedia.org/wiki/POV-Ray
Merci !
Thierry
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Thierry -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
loiseauthierry
Bour-Brown wrote:
Thierry Loiseau a écrit ( 1i0jley.8ud7mo10y4euuN% )
Tu le fais avec quoi comme logiciel ???
POV et finition sous Photoshop.
http://fr.wikipedia.org/wiki/POV-Ray
Allez hop, un petit dernier : http://cjoint.com/?hbkSRCfqIn (50 ko)
Aujourd'hui, c'est la saint Thierry. Tu peux me faire une belle image pour mon blog ?
:-))))) -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown <bour-brown@wnd.fr> wrote:
Thierry Loiseau a écrit
( 1i0jley.8ud7mo10y4euuN%loiseauthierry@free.fr )
Tu le fais avec quoi comme logiciel ???
POV et finition sous Photoshop.
http://fr.wikipedia.org/wiki/POV-Ray
Allez hop, un petit dernier :
http://cjoint.com/?hbkSRCfqIn
(50 ko)
Aujourd'hui, c'est la saint Thierry. Tu peux me faire une belle image
pour mon blog ?
:-)))))
--
4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr>
3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais-
2 sent le système binaire et ceux qui ne le connaissent pas "
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Thierry Loiseau a écrit ( 1i0jley.8ud7mo10y4euuN% )
Tu le fais avec quoi comme logiciel ???
POV et finition sous Photoshop.
http://fr.wikipedia.org/wiki/POV-Ray
Allez hop, un petit dernier : http://cjoint.com/?hbkSRCfqIn (50 ko)
Aujourd'hui, c'est la saint Thierry. Tu peux me faire une belle image pour mon blog ?
:-))))) -- 4 Calculs & Astronomie en Javascript : <http://astrophoto.free.fr> 3 " Il y a 10 sortes de personnes sur Terre : ceux qui connais- 2 sent le système binaire et ceux qui ne le connaissent pas " 1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Bour-Brown
Thierry Loiseau a écrit ( 1i0ks46.1y4pvlt1swtamrN% )
Aujourd'hui, c'est la saint Thierry. Tu peux me faire une belle image pour mon blog ?
J'ai pas de religion, mais bon : http://cjoint.com/data/hboO1lHlPK.htm (175 ko)
Thierry Loiseau a écrit
( 1i0ks46.1y4pvlt1swtamrN%loiseauthierry@free.fr )
Aujourd'hui, c'est la saint Thierry. Tu peux me faire une belle image
pour mon blog ?
J'ai pas de religion, mais bon :
http://cjoint.com/data/hboO1lHlPK.htm
(175 ko)