Package | Description |
---|---|
sim.graphics |
Modifier and Type | Class and Description |
---|---|
class |
SAbstractRaytracer
Classe abstraite représentant un raytracer.
|
class |
SMultiCastRaytracer
La classe SMultiCastRaytracer correspond à un ray tracer pouvant lancer plusieurs rayons par pixel afin
d'y évaluer une couleur.
|
class |
SRaytracerRunnable
La classe SRaytracerRunnable représente une tâche d'un ray tracer.
|
class |
SSingleCastRaytracer
Classe représentant un raytracer lançant uniquement une rayon pour chaque pixel du viewport.
|
class |
SThreadPoolCastRaytracer
La classe SThreadPoolCastRaytracer représentant un raytracer lançant plusieurs rayons dans chaque pixel du viewport.
|
Modifier and Type | Method and Description |
---|---|
SRaytracer |
SScene.buildRaytracer()
Méthode pour faire la construction du raytracer associé à la scène en fonction de ses paramètres comme le viewport, la caméra, les géométries et les lumières.
|
SRaytracer |
SRaytracerBuilder.buildRaytracer(SViewport viewport,
SCamera camera,
java.util.List<SGeometry> geometry_list,
java.util.List<SLight> light_list)
Méthode pour faire la construction d'un raytracer à partir de plusieurs paramètres.
|