Modifier and Type | Method and Description |
---|---|
Hashtable<String,RenderObject> |
SunflowAPI.inspect() |
Modifier and Type | Interface and Description |
---|---|
interface |
AlphaShader |
interface |
CameraLens
Represents a mapping from the 3D scene onto the final image.
|
interface |
LightSource
This interface is used to represent any light emitting primitive.
|
interface |
Modifier
This represents a surface modifier.
|
interface |
PrimitiveList
This class represents an object made up of many primitives.
|
interface |
Shader
A shader represents a particular light-surface interaction.
|
interface |
Tesselatable
Represents an object which can be tesselated into a list of primitives such
as a
TriangleMesh . |
Modifier and Type | Class and Description |
---|---|
class |
Camera
This class represents a camera to the renderer.
|
class |
Geometry
This class represent a geometric object in its native object space.
|
class |
Instance
This represents an instance of a
Geometry into the scene. |
class |
Options
This holds rendering objects as key, value pairs.
|
Modifier and Type | Class and Description |
---|---|
class |
FisheyeLens |
class |
OrthogonalLens |
class |
PinholeLens |
class |
SphericalLens |
class |
ThinLens |
Modifier and Type | Class and Description |
---|---|
class |
DirectionalSpotlight |
class |
ImageBasedLight |
class |
PointLight |
class |
SphereLight |
class |
SunSkyLight |
class |
TriangleMeshLight |
Modifier and Type | Class and Description |
---|---|
class |
BumpMappingModifier |
class |
NormalMapModifier |
class |
PerlinModifier |
Modifier and Type | Class and Description |
---|---|
class |
Background |
class |
BanchoffSurface |
class |
Box |
class |
CornellBox |
class |
CubeGrid |
class |
Cylinder |
class |
Hair |
class |
JuliaFractal |
class |
ParticleSurface |
class |
Plane |
class |
QuadMesh |
class |
Sphere |
class |
SphereFlake |
class |
Torus |
class |
TriangleMesh |
Modifier and Type | Class and Description |
---|---|
class |
AlphaDiffuseShader |
class |
AlphaPhongShader |
class |
AlphaShinyPhong |
class |
AlphaTexturedDiffuse |
class |
AlphaTexturedPhong |
class |
AlphaTexturedShinyPhong |
class |
AmbientOcclusionShader |
class |
AnisotropicWardShader |
class |
ConstantShader |
class |
DiffuseShader |
class |
GlassShader |
class |
IDShader |
class |
MirrorShader |
class |
NormalShader |
class |
PhongShader |
class |
PrimIDShader |
class |
QuickGrayShader |
class |
ShinyDiffuseShader |
class |
ShinyPhongShader |
class |
SimpleShader |
class |
TexturedAmbientOcclusionShader |
class |
TexturedConstantShader |
class |
TexturedDiffuseShader |
class |
TexturedPhongShader |
class |
TexturedShinyDiffuseShader |
class |
TexturedShinyPhongShader |
class |
TexturedWardShader |
class |
TransparentShinyPhong |
class |
UberShader |
class |
UVShader |
class |
ViewCausticsShader |
class |
ViewGlobalPhotonsShader |
class |
ViewIrradianceShader |
class |
WireframeShader |
Modifier and Type | Class and Description |
---|---|
class |
BezierMesh |
class |
ColladaGeometry |
class |
FileMesh |
class |
Gumbo |
class |
Teapot |
Copyright © 2020. All rights reserved.