Caustiques

Exemples avec export povray

Caustiques

Messagepar P.Fradin » 21 Jan 2010 11:35

Suite à un sujet initié par Manuel Luque sur Syracuse. Voici un exemple d'obtention de caustique obtenue avec un miroir métallique circulaire:

Code: Tout sélectionner
[
background(full,white),
view(-8,4.5,-3,3.5), theta:=-36*deg, phi:=64*deg,
view3D(-8,8,-8,8,-4,8),
SetStr(NomExport,"miroir_circulaire"),
SetStr(GlobalSettings,
["global_settings { charset utf8",LF,
 "                  ambient_light rgb 0.5",LF,
 "                  max_trace_level 25",LF,
 "                  photons {count 2000000 autostop 0 jitter 0}",LF,
 "}",LF,
 "light_source { <0,-6,3> // Source",LF,
 "color 2*<1,1,0>",LF,
 "spotlight",LF,
 "point_at <0,2,0.5>",LF,
 "cylinder radius 2 falloff 4",LF,
 "            }"
]),

SetStr(IncludeFiles, [
 Diese,"include ""colors.inc""",LF,
 Diese,"include ""woods.inc""",LF,
 Diese,"include ""stones.inc""",LF,
 Diese,"include ""metals.inc"""
 ],0),

povScene(
 povPlan([M(0,0,-0.01), vecK], [render:=0, scale:=3, color:=gray]),
 povPlan([M(-6,0,0), vecI], [render:=0, scale:=3]),
 povCylinder(M(0,-1,0), 0.75*vecK, 3, [render:=0, hollow:=0]),
 povCylinder(M(0,-1,0), 0.75*vecK, 2.8, [render:=0, hollow:=1]),
 povSpecial(
"object{ objet1 texture{T_Wood28} }  //plancher
object{ objet2 texture{T_Stone5} }  //mur
object{  //miroir
  difference{ object{objet3} objet4}
 texture{T_Chrome_5E}
photons {
target
reflection on
collect on }}
")
           ),
Display3D()
]


miroir_circulaire.png
miroir_circulaire.png (214.57 Kio) Consulté 9753 fois
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Caustiques

Messagepar Vincent » 21 Jan 2010 23:52

Joli !!
(et pour info : fonctionne avec la version Mac de TeXgraph)
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Caustiques

Messagepar P.Fradin » 21 Jan 2010 23:58

Merci Vincent,

Pour qu'il n'y ait pas de méprise, c'est la sortie povray qui est jolie, et non pas l'image dans l'interface graphique de TeXgraph :mrgreen:
car la construction géométrique CSG n'est pas implémentée dans texgraph.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04

Re: Caustiques

Messagepar Vincent » 22 Jan 2010 00:06

Oui bien sûr (dans TeXgraph, c'est effectivement particulièrement moche) :D

Je voulais tester les capacités de TeXgraph en liaison avec povray sur Mac et c'est un succès (à condition que povray soit évidemment installé).
Vincent
 
Messages: 78
Inscription: 12 Jan 2010 18:03

Re: Caustiques

Messagepar P.Fradin » 22 Jan 2010 00:32

Si tu veux tester povray en liaison avec TeXgraph il y a les exemples de ce fil.

Il y a également javaview qui est très bien pour la 3d, peut-être as-tu déjà eu l'ocasion de parcourir cette page, ou celle sur les polyèdres.
P.Fradin
Avatar de l’utilisateur
P.Fradin
Administrateur du site
 
Messages: 1887
Inscription: 29 Oct 2008 15:04


Revenir vers Exemples povray

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron