|
From: Frank C. <fr...@lo...> - 2004-06-07 18:14:22
|
On 5-Jun-04, at 4:37 PM, Frank C wrote: > On 5-Jun-04, at 3:43 PM, Dair Grant wrote: > >> Can you log some bugs demonstrating how? > > I'll try to do this tomorrow. > >>> The only thing I'm concerned about is how and when the light state is >>> updated - looking through the code it appears to happen once per >>> frame, but in practice it updates for every mesh - so I'm missing >>> something here... >> >> Where do you see it being updated on each mesh? The lights should be >> converted once per frame, by IRRenderer_Lights_StartPass. OK - I think I found why it's working; IRRenderer_Update_Shader_Illumination is turning off lighting for null shaders, so my changes to IRLights.c were in fact doing nothing and totally unnecessary. So, now to get QD3D blending behaviour all ya need to change is: http://sourceforge.net/mailarchive/message.php?msg_id=8621608 |