[Fluxus] lighting of build-polygons
gabor papp
gabor.lists at mndl.hu
Thu Aug 13 21:39:53 PDT 2009
hi Kassen,
fluxus and opengl needs normals to calculate lighting. when you build
your roof polygons. you also have to calculate the normals. try
(recalc-normals). there's also a typo 'triangel-list instead of
'triangle-list. 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.
i am experiencing a strange thing with this script. if you rotate the
scene with the mouse, it's blinking. is it also doing this for you? it
might be a state leaking bug somewhere.
i could reproduce this behaviour in a simple script as well:
(clear)
(build-cube)
(with-primitive (build-plane)
(translate (vector 1.5 0 0))
(hint-vertcols))
best,
gabor
More information about the Fluxus
mailing list