We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I have a function that draws a Cube in 3D:
GameObject DrawMesh3D(Vector3 startPoint, Vector3 endPoint, float width, string name) { var between = endPoint - startPoint; var distance = Vector3.Distance(startPoint, endPoint); var mesh = GameObject.CreatePrimitive(PrimitiveType.Cube); mesh.name = name; mesh.transform.position = startPoint + (between / 2.0f); mesh.transform.LookAt(endPoint); mesh.transform.eulerAngles = new Vector3(mesh.transform.eulerAngles.x, mesh.transform.eulerAngles.y - 90f, mesh.transform.eulerAngles.z); mesh.transform.localScale = new Vector3(distance, 5f, width); mesh.transform.Translate(new Vector3(2000, 2.5f, 0), Space.World); mesh.transform.parent = area3D.transform; return mesh; }
Next I would like to cut a hole in this Cube. It is a Wall for me. For this I am creating another Cube and want to call a function Subtract
GameObject wall = domaManager.HoleInWall2D.domaElement.DomaObject3D; GameObject hole = GameObject.CreatePrimitive(PrimitiveType.Cube); hole.transform.position = cube.transform.position; hole.transform.localScale = Vector3.one * 1.5f; // Perform boolean operation CSG_Model result = Boolean.Subtract(wall, hole); // Create a gameObject to render the result var composite = new GameObject(); composite.name = "New Object TEST"; composite.AddComponent<MeshFilter>().sharedMesh = result.mesh; composite.AddComponent<MeshRenderer>().sharedMaterials = result.materials.ToArray();
I am getting this error:
The text was updated successfully, but these errors were encountered:
Should be fixed as of e2d2e1d, please re-open if not addressed.
Sorry, something went wrong.
No branches or pull requests
I have a function that draws a Cube in 3D:
Next I would like to cut a hole in this Cube. It is a Wall for me. For this I am creating another Cube and want to call a function Subtract
I am getting this error:
The text was updated successfully, but these errors were encountered: