private void _Slicing(NvFractureTool fractureTool, NvMesh mesh)
    {
        SlicingConfiguration conf = new SlicingConfiguration();

        conf.slices            = slices;
        conf.offset_variations = offset_variations;
        conf.angle_variations  = angle_variations;

        conf.noise.amplitude         = amplitude;
        conf.noise.frequency         = frequency;
        conf.noise.octaveNumber      = octaveNumber;
        conf.noise.surfaceResolution = surfaceResolution;

        fractureTool.slicing(0, conf, false);
    }
Exemplo n.º 2
0
 public bool slicing(int chunkId, SlicingConfiguration conf, bool replaceChunk)
 {
     return(_FractureTool_slicing(this.ptr, chunkId, conf, replaceChunk));
 }
Exemplo n.º 3
0
 private static extern bool _FractureTool_slicing(IntPtr tool, int chunkId, [Out] SlicingConfiguration conf, bool replaceChunk);