Decorative changes.
This commit is contained in:
@@ -1,11 +1,14 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.InteropServices;
|
||||
using UnityEngine;
|
||||
using Utils;
|
||||
|
||||
namespace MeshProcess
|
||||
{
|
||||
#if UTILS
|
||||
[HideScriptField]
|
||||
#endif
|
||||
public class VHACD : MonoBehaviour
|
||||
{
|
||||
[System.Serializable]
|
||||
@@ -31,42 +34,42 @@ namespace MeshProcess
|
||||
m_projectHullVertices = true; // This will project the output convex hull vertices onto the original source mesh to increase the floating point accuracy of the results
|
||||
}
|
||||
|
||||
[Tooltip("maximum concavity")]
|
||||
[Tooltip("Maximum concavity")]
|
||||
[Range(0, 1)]
|
||||
public double m_concavity;
|
||||
|
||||
[Tooltip("controls the bias toward clipping along symmetry planes")]
|
||||
[Tooltip("Controls the bias toward clipping along symmetry planes.")]
|
||||
[Range(0, 1)]
|
||||
public double m_alpha;
|
||||
|
||||
[Tooltip("controls the bias toward clipping along revolution axes")]
|
||||
[Tooltip("Controls the bias toward clipping along revolution axes.")]
|
||||
[Range(0, 1)]
|
||||
public double m_beta;
|
||||
|
||||
[Tooltip("controls the adaptive sampling of the generated convex-hulls")]
|
||||
[Tooltip("Controls the adaptive sampling of the generated convex-hulls.")]
|
||||
[Range(0, 0.01f)]
|
||||
public double m_minVolumePerCH;
|
||||
|
||||
public void* m_callback;
|
||||
public void* m_logger;
|
||||
|
||||
[Tooltip("maximum number of voxels generated during the voxelization stage")]
|
||||
[Tooltip("Maximum number of voxels generated during the voxelization stage.")]
|
||||
[Range(10000, 64000000)]
|
||||
public uint m_resolution;
|
||||
|
||||
[Tooltip("controls the maximum number of triangles per convex-hull")]
|
||||
[Tooltip("Controls the maximum number of triangles per convex-hull.")]
|
||||
[Range(4, 1024)]
|
||||
public uint m_maxNumVerticesPerCH;
|
||||
|
||||
[Tooltip("controls the granularity of the search for the \"best\" clipping plane")]
|
||||
[Tooltip("Controls the granularity of the search for the \"best\" clipping plane")]
|
||||
[Range(1, 16)]
|
||||
public uint m_planeDownsampling;
|
||||
|
||||
[Tooltip("controls the precision of the convex-hull generation process during the clipping plane selection stage")]
|
||||
[Tooltip("Controls the precision of the convex-hull generation process during the clipping plane selection stage.")]
|
||||
[Range(1, 16)]
|
||||
public uint m_convexhullDownsampling;
|
||||
|
||||
[Tooltip("enable/disable normalizing the mesh before applying the convex decomposition")]
|
||||
[Tooltip("Enable/disable normalizing the mesh before applying the convex decomposition.")]
|
||||
[Range(0, 1)]
|
||||
public uint m_pca;
|
||||
|
||||
@@ -82,7 +85,7 @@ namespace MeshProcess
|
||||
|
||||
public uint m_maxConvexHulls;
|
||||
|
||||
[Tooltip("This will project the output convex hull vertices onto the original source mesh to increase the floating point accuracy of the results")]
|
||||
[Tooltip("This will project the output convex hull vertices onto the original source mesh to increase the floating point accuracy of the results.")]
|
||||
public bool m_projectHullVertices;
|
||||
};
|
||||
|
||||
@@ -130,7 +133,6 @@ namespace MeshProcess
|
||||
|
||||
public VHACD() { m_parameters.Init(); }
|
||||
|
||||
[ContextMenu("Generate Convex Meshes")]
|
||||
public unsafe List<Mesh> GenerateConvexMeshes(Mesh mesh = null)
|
||||
{
|
||||
if (mesh == null)
|
||||
|
||||
Reference in New Issue
Block a user