Beispiel #1
0
        public PrimitiveRenderer(EditablePoly editablePoly)
        {
            this.editablePoly = editablePoly;
            batchRenderer     = new TrianglesBatchRenderer();

            vertexBox = TGCBox.fromSize(TGCVector3.One, Color.Blue);
            vertexBox.AutoTransformEnable         = true;
            selectedVertexBox                     = TGCBox.fromSize(TGCVector3.One, Color.Red);
            selectedVertexBox.AutoTransformEnable = true;
        }
Beispiel #2
0
 public EditablePolyTranslateGizmo(EditablePoly editablePoly)
 {
     this.editablePoly = editablePoly;
     gizmoMesh         = new TranslateGizmoMesh();
     currentState      = State.Init;
 }