コード例 #1
0
 public static SerializableSceneNode RemoveGeometry(this SerializableSceneNode node)
 => new SerializableSceneNode
 {
     Geometry  = -1,
     Transform = node.Transform,
     Instance  = -1,
     Parent    = node.Parent,
 };
コード例 #2
0
ファイル: VimSceneNode.cs プロジェクト: dmk-rib/Open.Vim.Sdk
 public VimSceneNode(VimScene scene, SerializableSceneNode source, int index, Matrix4x4 transform)
 {
     _Scene = scene;
     _Source = source;
     Id = index;
     Transform = transform;
     GeometryIndex = source.Geometry;
     geometry = scene.Geometries.ElementAtOrDefault(GeometryIndex);
 }