コード例 #1
0
 public override void OnCameraSetup(CommandBuffer cmd, ref RenderingData renderingData)
 {
     if (m_VoxelRenderer == null)
     {
         m_VoxelRenderer = FindObjectOfType <VoxelRenderer>();
     }
 }
コード例 #2
0
 public void Unbind(VoxelRenderer renderer)
 {
     renderer.Deregister(this);
     Voxels.Clear();
 }
コード例 #3
0
 public void Bind(VoxelRenderer renderer)
 {
     GenerateVoxels(renderer.VoxelSize);
     renderer.Register(this);
 }
コード例 #4
0
 void IVoxelizer.Unbind(VoxelRenderer renderer)
 {
     renderer.Deregister(this);
     Voxels.Clear();
 }