holocronweaver / ogre-procedural-old

Automatically exported from code.google.com/p/ogre-procedural
0 stars 0 forks source link

Support of multi-branch extrusion #20

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The idea is to extend extrusion to inter-connected multiple paths, such as an 
exit from a highway, if you model the highway using extrusion.
This feature is still highly theoric, ie I'm not sure there's a nice solution 
to do that. Anyway, it would be very powerful if it worked...

Original issue reported on code.google.com by michael.broutin@gmail.com on 5 Nov 2010 at 10:38

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
More details on that idea...
It can be quite easy to put one next to another extruded shapes..
The more complex (and more interesting) bit is when it comes to reducing seams 
where paths connect... 
We could use some 3d CSG (Union on a subset of vertices from the 2 meshes), or 
something a bit smoother if what we want to do is tree branches...
Anyway, it should be set as an option to the user (it might be 
computing-expensive, and not everyone needs that)

Original comment by michael.broutin@gmail.com on 3 Aug 2011 at 9:35

GoogleCodeExporter commented 8 years ago

Original comment by michael.broutin@gmail.com on 17 Dec 2012 at 11:00

GoogleCodeExporter commented 8 years ago
Finally went for a more pragmatic solution : based on a lot of hypotheses, I 
can simply deform the extruded shape so that multiple branches can connect.

It's far from perfect, but it should work in most basic cases.

Original comment by michael.broutin@gmail.com on 28 Aug 2013 at 9:42