예제 #1
0
        static Mesh <VertexPositionColor> CreateTranslationGizmo()
        {
            var axisX = CreateArrow(Matrix44.CreateRotationZ(-Mathf.HalfPi), Color4.Red);
            var axisY = CreateArrow(Matrix44.Identity, Color4.Green);
            var axisZ = CreateArrow(Matrix44.CreateRotationX(Mathf.HalfPi), Color4.Blue);

            return(MeshUtils.Combine(axisX, axisY, axisZ));
        }