<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Take for instance this shape:<br>
<br>
<a href="http://www.flickr.com/photos/dave-griffiths/4404021664/" target="_blank">http://www.flickr.com/photos/dave-griffiths/4404021664/</a><br>
<br>
The L faces can't be single polygons as they are concave, so they are<br>
built out of triangles. The white wireframe are from (hint-wire), the<br>
black wireframe is a bunch of ribbon primitives.<br>
<br></blockquote><div><br></div><div>These could, I think. As long as you start drawing at either the inner or outer corner of the "elbow" it should work. Two 'polygons and a 'quad-list could build this and it should work with a normal wire-frame. That's just nitpicking but let's be clear as it's all quite confusing enough :-).</div>
<div><br></div><div>The choices we make here are quite interesting. If we'd have a shape like a flat cake with a single piece missing we could make the top and bottom out of 'polygon types and wire-frame those, then use a quad list to do the vertical dimension. Using hint-wire on that would result in either exposing the low resolution or colouring the whole side black. I suppose that in that case we'd have to try to use a shader on just that primitive to hopefully catch the vertical outline as it appears to the camera?</div>
<div><br></div><div>The effect of stacking the ribbons with the hint-wire that you are using here is quite interesting, BTW. I assume these use a sort of "depth sort" with the ones drawn last placed "on top"? I got some cute glitter effects by drawing a thick black ribbon over a thinner white wire. Moving the whole thing about made single pixel glitches get through to create a nice sparkling effect. Cheap and cheerful fun.</div>
<div><br></div><div>Yours,</div><div>Kas.</div></div>