Class RenderEntitiesUtils
Inherited Members
Namespace: Fwt.Core.RenderEntities
Assembly: fwt.core.dll
Syntax
public static class RenderEntitiesUtils
Methods
Render(RenderEntitySettings, List<Matrix4x4>, List<Mesh>, List<Material>, MaterialPropertyBlock, Camera)
Render given entity
Declaration
public static void Render(RenderEntitySettings settings, List<Matrix4x4> transforms, List<Mesh> meshes, List<Material> materials, MaterialPropertyBlock properties, Camera camera)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderEntitySettings | settings | |
| List<Matrix4x4> | transforms | |
| List<Mesh> | meshes | |
| List<Material> | materials | |
| MaterialPropertyBlock | properties | |
| Camera | camera |
Render(RenderEntitySettings, NativeList<Matrix4x4>, List<Mesh>, List<Material>, MaterialPropertyBlock, Camera, Bounds, LightProbeUsage, MotionVectorGenerationMode, ReflectionProbeUsage, int, uint)
Render given entity
Declaration
public static void Render(RenderEntitySettings settings, NativeList<Matrix4x4> transforms, List<Mesh> meshes, List<Material> materials, MaterialPropertyBlock properties, Camera camera, Bounds worldBounds, LightProbeUsage lightProbeUsage = LightProbeUsage.Off, MotionVectorGenerationMode motionVectorMode = MotionVectorGenerationMode.ForceNoMotion, ReflectionProbeUsage reflectionProbeUsage = ReflectionProbeUsage.Off, int rendererPriority = 0, uint renderingLayerMask = 1)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderEntitySettings | settings | |
| NativeList<Matrix4x4> | transforms | |
| List<Mesh> | meshes | |
| List<Material> | materials | |
| MaterialPropertyBlock | properties | |
| Camera | camera | |
| Bounds | worldBounds | |
| LightProbeUsage | lightProbeUsage | |
| MotionVectorGenerationMode | motionVectorMode | |
| ReflectionProbeUsage | reflectionProbeUsage | |
| int | rendererPriority | |
| uint | renderingLayerMask |