Example #1
0
    private void BuildMesh(float thickness)
    {
        MeshNative.BuildArcMesh(_meshBuilder, (1 - thickness) / 2.0f, 0.5f, 0, (float)Math.PI * 2, 30);

        _meshBuilder.Commit();
        _meshBuilder.CommitColors(_color);
    }
Example #2
0
 void BuildMesh(MeshBuilder meshBuilder)
 {
     MeshNative.BuildRectangleMesh(meshBuilder,
                                   _width,
                                   _height,
                                   _wStart,
                                   _hStart,
                                   _amount);
 }
Example #3
0
 private void BuildMesh(MeshBuilder meshBuilder)
 {
     MeshNative.BuildArcMesh(meshBuilder,
                             _innerRadius,
                             _outerRadius,
                             _startAngle,
                             _endAngle,
                             _meshStep);
 }
 public static extern MLResult.Code MLHandMeshingGetResult(ulong handle, ulong requestHandle, ref MeshNative mesh);