public GameObjectViewModel() { RootTemplateHelper = new RootTemplateHelper(this); EffectsManager = new DefaultEffectsManager(); Camera = new PerspectiveCamera() { FarPlaneDistance = 3000, FieldOfView = 75, CreateLeftHandSystem = true }; var matrix = new System.Windows.Media.Media3D.MatrixTransform3D(new System.Windows.Media.Media3D.Matrix3D()).Value; matrix.Translate(new System.Windows.Media.Media3D.Vector3D(0, 0, 0)); matrix.Rotate(new System.Windows.Media.Media3D.Quaternion(new System.Windows.Media.Media3D.Vector3D(0, 1, 0), 180)); Transform = new System.Windows.Media.Media3D.MatrixTransform3D(matrix); }
public void Clear() { RootTemplateHelper.Clear(); }