Uses of Interface
org.sunflow.core.PrimitiveList
-
Packages that use PrimitiveList Package Description org.sunflow org.sunflow.core org.sunflow.core.accel org.sunflow.core.light org.sunflow.core.primitive org.sunflow.core.tesselatable -
-
Uses of PrimitiveList in org.sunflow
Fields in org.sunflow with type parameters of type PrimitiveList Modifier and Type Field Description static Plugins<PrimitiveList>
PluginRegistry. primitivePlugins
Methods in org.sunflow with parameters of type PrimitiveList Modifier and Type Method Description (package private) void
RenderObjectMap. put(java.lang.String name, PrimitiveList primitives)
Constructors in org.sunflow with parameters of type PrimitiveList Constructor Description RenderObjectHandle(PrimitiveList prims)
-
Uses of PrimitiveList in org.sunflow.core
Classes in org.sunflow.core that implement PrimitiveList Modifier and Type Class Description (package private) class
InstanceList
Fields in org.sunflow.core declared as PrimitiveList Modifier and Type Field Description private PrimitiveList
Scene. bakingPrimitives
private PrimitiveList
Geometry. primitives
Methods in org.sunflow.core that return PrimitiveList Modifier and Type Method Description (package private) PrimitiveList
Geometry. getBakingPrimitives()
(package private) PrimitiveList
Instance. getBakingPrimitives()
PrimitiveList
InstanceList. getBakingPrimitives()
PrimitiveList
PrimitiveList. getBakingPrimitives()
Create a newPrimitiveList
object suitable for baking lightmaps.(package private) PrimitiveList
Geometry. getPrimitiveList()
PrimitiveList
Tesselatable. tesselate()
Tesselate this object into aPrimitiveList
.Methods in org.sunflow.core with parameters of type PrimitiveList Modifier and Type Method Description void
AccelerationStructure. build(PrimitiveList primitives)
Construct an acceleration structure for the specified primitive list.static Instance
Instance. createTemporary(PrimitiveList primitives, Matrix4 transform, Shader shader)
Constructors in org.sunflow.core with parameters of type PrimitiveList Constructor Description Geometry(PrimitiveList primitives)
Create a geometry from the specified primitive aggregate. -
Uses of PrimitiveList in org.sunflow.core.accel
Fields in org.sunflow.core.accel declared as PrimitiveList Modifier and Type Field Description private PrimitiveList
KDTree. primitiveList
private PrimitiveList
BoundingIntervalHierarchy. primitives
private PrimitiveList
NullAccelerator. primitives
private PrimitiveList
UniformGrid. primitives
Methods in org.sunflow.core.accel with parameters of type PrimitiveList Modifier and Type Method Description void
BoundingIntervalHierarchy. build(PrimitiveList primitives)
void
KDTree. build(PrimitiveList primitives)
void
NullAccelerator. build(PrimitiveList primitives)
void
UniformGrid. build(PrimitiveList primitives)
-
Uses of PrimitiveList in org.sunflow.core.light
Classes in org.sunflow.core.light that implement PrimitiveList Modifier and Type Class Description class
ImageBasedLight
class
SunSkyLight
class
TriangleMeshLight
Methods in org.sunflow.core.light that return PrimitiveList Modifier and Type Method Description PrimitiveList
ImageBasedLight. getBakingPrimitives()
PrimitiveList
SunSkyLight. getBakingPrimitives()
-
Uses of PrimitiveList in org.sunflow.core.primitive
Classes in org.sunflow.core.primitive that implement PrimitiveList Modifier and Type Class 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
private class
TriangleMesh.BakingSurface
Methods in org.sunflow.core.primitive that return PrimitiveList Modifier and Type Method Description PrimitiveList
Background. getBakingPrimitives()
PrimitiveList
BanchoffSurface. getBakingPrimitives()
PrimitiveList
Box. getBakingPrimitives()
PrimitiveList
CornellBox. getBakingPrimitives()
PrimitiveList
Cylinder. getBakingPrimitives()
PrimitiveList
Hair. getBakingPrimitives()
PrimitiveList
JuliaFractal. getBakingPrimitives()
PrimitiveList
ParticleSurface. getBakingPrimitives()
PrimitiveList
Plane. getBakingPrimitives()
PrimitiveList
QuadMesh. getBakingPrimitives()
PrimitiveList
Sphere. getBakingPrimitives()
PrimitiveList
SphereFlake. getBakingPrimitives()
PrimitiveList
Torus. getBakingPrimitives()
PrimitiveList
TriangleMesh.BakingSurface. getBakingPrimitives()
PrimitiveList
TriangleMesh. getBakingPrimitives()
-
Uses of PrimitiveList in org.sunflow.core.tesselatable
Methods in org.sunflow.core.tesselatable that return PrimitiveList Modifier and Type Method Description PrimitiveList
BezierMesh. tesselate()
PrimitiveList
FileMesh. tesselate()
-