Sign in to follow this  
AGPX

Radiosity Lightmaps Generator

Recommended Posts

AGPX    162
Hi, I need to precompute lightmaps for my world (300K triangles) using radiosity. I can't found a tool able to do this (FSRad crash for world so large and is too slooooow). Can PRT engine of DirectX works for me? Can I use area lights with it? Thanks.

Share this post


Link to post
Share on other sites
ViLiO    1326
The only app I know that is specifically for lightmapping is gile[s].

Although, I believe DeleD is capable of lightmapping too.

I haven't used either of them so can't really vouch for how good they are, but they look pretty good and are cheap [smile]

Regards,
ViLiO

Share this post


Link to post
Share on other sites
AGPX    162
Hi,

I have tried Gile[s] but it doesn't support radiosity and I don't like it. :)

Unfortunately, seems that DeleD doesn't support radiosity! :(

Share this post


Link to post
Share on other sites
cpiasminc    156
Quote:
I have tried Gile[s] but it doesn't support radiosity and I don't like it. :)

That sounds odd. You not liking it is one thing, but not supporting radiosty? The "GI" in gile[s] is "global illumination." Sure, their solution may not be radiosity per se, but results are results.

Well, aside from baked lighting options in various 3de modelling packages, another thing you can try if you haven't seen it already --
http://www.cnt.ru/users/coding/

It's not particularly useful on its own, but the main point is that the source is included.

Share this post


Link to post
Share on other sites
AGPX    162

Quote: "That sounds odd. You not liking it is one thing, but not supporting radiosity? The "GI" in gile[s] is "global illumination." Sure, their solution may not be radiosity per se, but results are results."

Well, I don't like the way Gile[s] compute global illumination. I have posted my results on the forum, but I obtain no response:

http://www.frecle.net/forum/viewtopic.php?t=455

Anyway, I will try with 3ds max radiosity processor... although I'm afraid that it's quite slow.
Yes, I'm aware of Georgy Moshkin lightmap generator, but it's really not accurate.
Instead, I have found rtrad of Lionel Berenguier that looks great (http://berengui.club.fr/rtrad.html). I'm start to investigate on his method...

However, seems that the topic 'fast radiosity lightmaps generation for large world' is quite open. I wish also to investigate if the precomputed radiance transfer engine of DirectX could be used to accomplish this task.

Share this post


Link to post
Share on other sites
Saruman    4339
Quote:
Original post by AGPX
However, seems that the topic 'fast radiosity lightmaps generation for large world' is quite open. I wish also to investigate if the precomputed radiance transfer engine of DirectX could be used to accomplish this task.

Don't quote me on this because I'm just trying to remember when I worked with it, but I'm pretty sure it won't solve your problem. The DX PRT engine will except if you run out of VRAM while processing, so I am guessing you would have problems with doing your large world all at once.

Share this post


Link to post
Share on other sites
AGPX    162
Hi Saruman,

you have perfectly right. I have tried DX PRT Engine but it crash miserably due to the memory requirements :(
So I have tried the texture baking feature of 3dsmax. It still crash when I use radiosity processor (my PC: Amd Athlon 64 3000+, 1 GB Ram, nVidia Geforce 6600 GT 128 Mb... yes, I know, my vram is a bit low...) :(
Next tentative: I have tried the MentalRay lightmapper instead of 3dsmax's radiosity processor (again called from 3dsmax). Well... successful! :)
Well, now I have a solution quality far better than radiosity (Full Global Illumination), but time requirements are a BIT longer... :I can build a faster preview using low resolution lightmaps...
Anyway, actually I can't see better (read: FASTER) way to do it...

Thanks...

...AGPX

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this