/// <inheritdoc /> public virtual void AddCamera(uint nodeIndex, uint cameraIndex) { var camera = gltf.GetSourceCamera(cameraIndex); switch (camera.typeEnum) { case Schema.Camera.Type.Orthographic: var o = camera.orthographic; AddCameraOrthographic( nodeIndex, o.znear, o.zfar >= 0 ? o.zfar : (float?)null, o.xmag, o.ymag, camera.name ); break; case Schema.Camera.Type.Perspective: var p = camera.perspective; AddCameraPerspective( nodeIndex, p.yfov, p.znear, p.zfar, p.aspectRatio > 0 ? p.aspectRatio : (float?)null, camera.name ); break; } }
public void AddCamera(uint nodeIndex, uint cameraIndex) { if ((settings.mask & ComponentType.Camera) == 0) { return; } var camera = gltf.GetSourceCamera(cameraIndex); // TODO: Add camera support }
public void AddCamera(uint nodeIndex, uint cameraIndex) { var camera = gltf.GetSourceCamera(cameraIndex); // TODO: Add camera support }