コード例 #1
0
    private void Start()
    {
        convexHull = new Polygon3D(points);

        meshCreator = new MeshCreator3D();
        meshCreator.createMesh(convexHull);


        for (int i = 0; i < points.Count; i++)
        {
            pointsTR.Add(Instantiate <GameObject>(newPointTR));
            pointsTR[i].transform.localScale *= 0.5f;
            pointsTR[i].transform.position    = points[i];
            pointsTR[i].GetComponent <Renderer>().material.color = new Color(0, 1, 0, 0.5f);
        }
        newPointTR.transform.position = newPoint;
    }
コード例 #2
0
 public void Init()
 {
     mc3D = new MeshCreator3D();
 }