<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
you don't really need (hint-vertcols) and pdata-set! "c" either, since all vertices have the same colour. you could use (colour) in the state instead, which is simpler.<br>
</blockquote></div><div><br>Well, I wanted to do that because that would have saved a lot of lines but it didn't work for me. Hopefully with the calculated normals it will work. For a long time all of the shapes I drew were simply "black holes" where only the outline over a coloured object would show them. (colour) wouldn't even affect the wire-frame.<br>

</div></div></blockquote><div><br>To briefly return to this;<br><br>This turns out to be right; (colour) will only affect a shape where the normals have been set correctly, otherwise only the combination of setting each vertex colour and hint-vertcols will work. Are we sure this is the desired behaviour? I can see how we need normals for lighting but I'm not sure I understand why we need normals to set colours on objects. Do I understand correctly that (colour) as it applies to objects is very different from setting the colour of all vertices to the same vector? This is all a bit confusing to me.<br>
<br>Kas.<br></div></div><br>