Wings 3D Development Forum
boolean operations not rendering correctly? - Printable Version

+- Wings 3D Development Forum (https://www.wings3d.com/forum)
+-- Forum: Wings 3D (https://www.wings3d.com/forum/forumdisplay.php?fid=1)
+--- Forum: Interface & Usage (https://www.wings3d.com/forum/forumdisplay.php?fid=3)
+--- Thread: boolean operations not rendering correctly? (/showthread.php?tid=2138)



boolean operations not rendering correctly? - Ambrose007 - 09-10-2016

Okay, so although I have been using wings3d on and off for the last 10 years, I have not really progressed past basic box modeling and manipulation of the faces. Even my face manipulations have been very pedestrian, so I will accept the title of noob.

Currently I am running the manifold version of wings and have been playing with the boolean subtraction function. In wings it looks fantastic, so i export my obj file and try to render it, here lies my problem. In poser, I get a twisted mesh in the preview and no holes from my subtraction when I render. In Bryce the preview of the mesh looks fine in wireframe but the render is crumpled though the holes are there. In Daz Studio the results are the same as poser for the most part. Has anybody had these issues? Is there a step I am missing before my export?

I have attached images and the wings file.
Any help would be great
Thanks

Amb


RE: boolean operations not rendering correctly? - Marcin Maćkowiak - 09-10-2016

hi,

In my opinion it is because while exporting I guess to.obj format, vertex are connecting them self to each other in your case randomly (as you can see on the picture from poser preview). The solution is to connect them manually, and don't let them go through the hole.


RE: boolean operations not rendering correctly? - Dimitri - 09-10-2016

You have to export the objects (in obj file format) with hard edges on all the seams of the booleans (and all the edges that you want to be kept hard). I export them in such a way to Blender and I do not have any problem. Try it. If you meet problems again it should be some other reason that gives such results.