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. primitivePluginsMethods in org.sunflow with parameters of type PrimitiveList Modifier and Type Method Description (package private) voidRenderObjectMap. 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) classInstanceListFields in org.sunflow.core declared as PrimitiveList Modifier and Type Field Description private PrimitiveListScene. bakingPrimitivesprivate PrimitiveListGeometry. primitivesMethods in org.sunflow.core that return PrimitiveList Modifier and Type Method Description (package private) PrimitiveListGeometry. getBakingPrimitives()(package private) PrimitiveListInstance. getBakingPrimitives()PrimitiveListInstanceList. getBakingPrimitives()PrimitiveListPrimitiveList. getBakingPrimitives()Create a newPrimitiveListobject suitable for baking lightmaps.(package private) PrimitiveListGeometry. getPrimitiveList()PrimitiveListTesselatable. tesselate()Tesselate this object into aPrimitiveList.Methods in org.sunflow.core with parameters of type PrimitiveList Modifier and Type Method Description voidAccelerationStructure. build(PrimitiveList primitives)Construct an acceleration structure for the specified primitive list.static InstanceInstance. 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 PrimitiveListKDTree. primitiveListprivate PrimitiveListBoundingIntervalHierarchy. primitivesprivate PrimitiveListNullAccelerator. primitivesprivate PrimitiveListUniformGrid. primitivesMethods in org.sunflow.core.accel with parameters of type PrimitiveList Modifier and Type Method Description voidBoundingIntervalHierarchy. build(PrimitiveList primitives)voidKDTree. build(PrimitiveList primitives)voidNullAccelerator. build(PrimitiveList primitives)voidUniformGrid. 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 classImageBasedLightclassSunSkyLightclassTriangleMeshLightMethods in org.sunflow.core.light that return PrimitiveList Modifier and Type Method Description PrimitiveListImageBasedLight. getBakingPrimitives()PrimitiveListSunSkyLight. getBakingPrimitives() -
Uses of PrimitiveList in org.sunflow.core.primitive
Classes in org.sunflow.core.primitive that implement PrimitiveList Modifier and Type Class Description classBackgroundclassBanchoffSurfaceclassBoxclassCornellBoxclassCubeGridclassCylinderclassHairclassJuliaFractalclassParticleSurfaceclassPlaneclassQuadMeshclassSphereclassSphereFlakeclassTorusclassTriangleMeshprivate classTriangleMesh.BakingSurfaceMethods in org.sunflow.core.primitive that return PrimitiveList Modifier and Type Method Description PrimitiveListBackground. getBakingPrimitives()PrimitiveListBanchoffSurface. getBakingPrimitives()PrimitiveListBox. getBakingPrimitives()PrimitiveListCornellBox. getBakingPrimitives()PrimitiveListCylinder. getBakingPrimitives()PrimitiveListHair. getBakingPrimitives()PrimitiveListJuliaFractal. getBakingPrimitives()PrimitiveListParticleSurface. getBakingPrimitives()PrimitiveListPlane. getBakingPrimitives()PrimitiveListQuadMesh. getBakingPrimitives()PrimitiveListSphere. getBakingPrimitives()PrimitiveListSphereFlake. getBakingPrimitives()PrimitiveListTorus. getBakingPrimitives()PrimitiveListTriangleMesh.BakingSurface. getBakingPrimitives()PrimitiveListTriangleMesh. getBakingPrimitives() -
Uses of PrimitiveList in org.sunflow.core.tesselatable
Methods in org.sunflow.core.tesselatable that return PrimitiveList Modifier and Type Method Description PrimitiveListBezierMesh. tesselate()PrimitiveListFileMesh. tesselate()
-