Tagged: boolean, Clipping Planes
- This topic has 13 replies, 3 voices, and was last updated 2 years, 6 months ago by
bigmike814.
-
AuthorPosts
-
2023-11-07 at 9:17 pm #68267
bigmike814
Participanthello,
I’m testing the boolean feature and am out of ideas on how I can get it to update/cut both items (or more) when I move an item. Don’t even know if this is possible.
Seems like the objects would need to be joined in order to make it work as is.
Anyone have any ideas?
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-07 at 9:45 pm #68269kdv
ParticipantFor now, as it is, you can subtract only one mesh per step. Groups and lists are not supported. If you need two holes you’ll have to join those two meshes.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-11-07 at 9:49 pm #68270bigmike814
Participantthat’s what I thought. Do you know if there’s a way to add clipping planes in a way that can get the same effect?
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-07 at 9:53 pm #68271kdv
ParticipantFour clipping planes to cut a square hole? Have no idea
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-11-07 at 10:37 pm #68272bigmike814
ParticipantI figured. Ask me how I know. lol
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-07 at 11:46 pm #68273kdv
ParticipantGood. CSG not needed )))
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-11-08 at 2:33 am #68274bigmike814
Participanthere’s a test I did. Still trying to figure out the coordinate system, but it can be done.
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-08 at 4:46 am #68275bigmike814
Participantwell, I got one working but when I add another clipping plane hole, they both go away. I’ve seen configurators do it, so I know it’s possible, but don’t know if that is some three.js wizard writing their own code or not, but I might have to move on from this idea.
Here is the latest test:
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-08 at 5:11 am #68276
xeonCustomerWith booleans being new this is an interesting thread but I was wondering what the real-world problem is that you are trying to solve with booleans? Maybe its not a real-world problem and thats fine too. Just curious. I have not come up with a business need for booleans yet but I am interested to see what others are thinking.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2023-11-08 at 2:40 pm #68293kdv
Participantbut when I add another clipping plane hole
that’s a dead end direction. As a workaround you may use cloning and geometriy batching to make several holes in one step. one important thing: to be merged objects should have the same material.
but I was wondering what the real-world problem is that you are trying to solve with booleans?
In general, it’s needed for creating holes in parametric models (windows/doors in garage-type configurators or holes for wires in table tops). And for now this new puzzle can’t provide the required functionality
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-11-09 at 12:20 am #68302bigmike814
ParticipantI’m building a shed/garage configurator and want to hide the inside framing so I don’t have a stud going through the window.
Sometimes I’d need to hide the door and maybe even a couple windows. Which is why I’d need more than one boolean per mesh.
I’m going to use physics and hide anything touching. And add additional studs per item added.
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-09 at 12:27 am #68303bigmike814
ParticipantAs a workaround you may use cloning and geometriy batching to make several holes in one step.
I guess I could use the same material on the edges. Would that separate out the similar material and leave the transparent material?
I’m just curious at this point.
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
2023-11-09 at 12:30 am #68304kdv
ParticipantGeometry batching works as follows: all selected meshes with the same material are merged into one mesh (providing one render call). If you try to merge a window and a door having different materials you’ll fail.
Or just wait a little. Maybe they’ll fix the issue before the release.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-11-12 at 6:40 am #68432bigmike814
Participantgot it figured out. Just a matter of cutting the first hole, then save that mesh to run the next loop of the item being cut and reassigning the material.
3d Configurator | https://mc2sheds.com/builder
Site | https://mc2cpq.com
-
AuthorPosts
- You must be logged in to reply to this topic.
