RFC on new flexible ILightManager

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
varmint
Posts: 46
Joined: Fri Oct 06, 2006 4:33 pm

Post by varmint »

w00t :D Sorry for not reply'n earlier. we ere with out power for about 25 hours. Big fire near our place. http://www.cbc.ca/canada/british-columb ... -fire.html... it was like camping but in our own home :P
Maybe the Light setup method should go into ILightSceneNode? I was also thinking about a change there and add a setRadius method (in favor of the SLight value for radius, which would also set the attenuation initially). This was suggested by Question (sorry, don't remember ATM, maybe BlindSide?). This sounds reasonable and would make the lights more reliable across the drivers.
sweet :D Yaw the light setup would go better in ILightSceneNode. And I think a setRadius would be good addition to ILightSceneNode, to setup attenuation and all that. Lets hammer out some stuff on the ML :D..
Oh, another request on this topic: Can someone write a nice tutorial for light effects and light nodes. I'd like to put a new tutorial up concerning these things (maybe including shadows, also good for testing Smile )
As for a tutorial, I'm working on some light FXs right now for KO. :D A tutorial would be a good test case for the ILightManager. For something like this starting with a good test cast is golden :)
Steel Style
Posts: 168
Joined: Sun Feb 04, 2007 3:30 pm
Location: France

Post by Steel Style »

Any chance to get a .rar with the file, I tried adding the patch and I get this message "An unknow line type was found in the line 630!".
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

I'll refresh the patch against the latest SVN when I get a chance. The intention is to commit it eventually, but likely after 1.5 is cut.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Steel Style
Posts: 168
Joined: Sun Feb 04, 2007 3:30 pm
Location: France

Post by Steel Style »

I won't be boring but do you have an idea of when it's will be commited ?
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

Steel Style wrote:I won't be boring but do you have an idea of when it's will be commited ?
... wait for it... wait.... NOW.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Mirror
Posts: 218
Joined: Sat Dec 01, 2007 4:09 pm

Post by Mirror »

rogerborg wrote:
Steel Style wrote:I won't be boring but do you have an idea of when it's will be commited ?
... wait for it... wait.... NOW.
great rogerborg. thanks for the commit. some loud thinking : maybe it would be better to add features in the solid version ( 1.4, 1.5, 1.6 ) so the fixes for the bugs of those features be fixed in the next bugfixing versions ( 1.4.1, 1.5.1, 1.6.1 ). what i'm saying is that maybe it would be better to have added it before 1.5 was cut because that way many ppl would have tested the lightmanager. those who test and work with svn trunk are very few.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Well, the idea of stable versions is to make them stable. Hence, development versions (which is trunk and some dev branches) are for new features. We test them in trunk, and when we think that we have tested enough, trunk becomes stable 8)
That's for todays program of development in the large :wink:
Steel Style
Posts: 168
Joined: Sun Feb 04, 2007 3:30 pm
Location: France

Post by Steel Style »

I don't know if that should be correct but that what I get

Choice : Number of FPS
1 : 242 FPS
2 : 170 (debug mode = 100) FPS
3 : 200 (debug mode = 170) FPS
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

For the information to be useful, I'd have to know what driver, what OS, what compiler, whether that's debug / release builds of your user application and/or Irrlicht, and finally, what your point is.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Steel Style
Posts: 168
Joined: Sun Feb 04, 2007 3:30 pm
Location: France

Post by Steel Style »

Oh sorry so Irrlicht compilation was RELEASE mode for those test.
Using Microsoft Visual C++ Express edition with Dx9 on Microsoft Vista 32bit.
The example was "20.Managed Light".
About my laptop spec Core2Duo T9300 3.Go Ram and Nvidia 9500M Gs
Post Reply