CameraLens
, LightSource
, Modifier
, PrimitiveList
, Shader
, Tesselatable
AmbientOcclusionShader
, AnisotropicWardShader
, Background
, BanchoffSurface
, BezierMesh
, Box
, BumpMappingModifier
, Camera
, ConstantShader
, CornellBox
, CubeGrid
, Cylinder
, DiffuseShader
, DirectionalSpotlight
, FileMesh
, FisheyeLens
, Geometry
, GlassShader
, Gumbo
, Hair
, IDShader
, ImageBasedLight
, Instance
, JuliaFractal
, MirrorShader
, NormalMapModifier
, NormalShader
, Options
, ParticleSurface
, PerlinModifier
, PhongShader
, PinholeLens
, Plane
, PointLight
, PrimIDShader
, QuadMesh
, QuickGrayShader
, ShinyDiffuseShader
, SimpleShader
, Sphere
, SphereFlake
, SphereLight
, SphericalLens
, SunSkyLight
, Teapot
, TexturedAmbientOcclusionShader
, TexturedDiffuseShader
, TexturedPhongShader
, TexturedShinyDiffuseShader
, TexturedWardShader
, ThinLens
, Torus
, TriangleMesh
, TriangleMeshLight
, UberShader
, UVShader
, ViewCausticsShader
, ViewGlobalPhotonsShader
, ViewIrradianceShader
, WireframeShader
public interface RenderObject
ParameterList
objects.Modifier and Type | Method | Description |
---|---|---|
boolean |
update(ParameterList pl,
SunflowAPI api) |
Update this object given a list of parameters.
|
boolean update(ParameterList pl, SunflowAPI api)
pl
- list of parameters to read fromapi
- reference to the current scenetrue
if the update is succesfull,
false
otherwise