Hi, <br><br>A good idea would be to make a library of Gem abstractions using openGL functions, dynamic objects creation and the [repeat] and [any] objects.<br><br>Then, we could use lists of&nbsp; 3D vectors, do arithmetics on them, and render it at the end of the chain. 
<br><br>Such a library could be named extensions/dyngems. Any people in the room wants to work on this ?<br><br><br>-- <br>Alexandre Quessy<br><a href="http://alexandre.quessy.net">http://alexandre.quessy.net</a>
<br><br><br><br><div><span class="gmail_quote">On 7/13/06, <b class="gmail_sendername">james tittle</b> &lt;<a href="mailto:tigital@mac.com">tigital@mac.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
hi,<br><br>On Jul 13, 2006, at 5:33 AM, yukio wrote:<br><br>&gt; hi , in some tradicional 3d software like 3d studio max and cinema4d<br>&gt; theres a fuction called boolean that enable for example&nbsp;&nbsp;substract<br>&gt; areas
<br>&gt; from a 3d object using another ..... for example if you have 2<br>&gt; spheres ,<br>&gt; you can use one to substract an area of the second one, you can<br>&gt; also add<br>&gt; 2 3d object or visualize just the intersection of both objects.....
<br>&gt; my question is .. is it possible to make something like this in Gem<br>&gt; with<br>&gt; geos?<br>&gt; for example substracting an&nbsp;&nbsp;area of a geo with a second one?<br><br>...what your looking for is called &quot;constructive solid geometry&quot; (1),
<br>and it's not natively supported in GEM:&nbsp;&nbsp;in general, GEM's strengths<br>are not as a traditional &quot;modeler&quot;...GEM allows fairly low-level<br>access to 3D OpenGL operations which could be used to create your own
<br>CSG patches, but you'd have to do the math for the primitives and<br>intersecting in pd, and then use GEM to upload the vertices and view...<br><br>james<br><br>_______________________________________________<br><a href="mailto:PD-list@iem.at">
PD-list@iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote></div><br><br clear="all"><br>