|
|
|
On large maps, -super 4 uses an unholy amount of memory. This was a conscious decision on my part, to make a trade-off between speed & memory usage. The “maprawlightmap” phase calculates and stores the origin and normal of each lightmap pixel, or luxel, as 6 32-bit floats. In addition to this, there are also 4 color floats per luxel, as well as actual-resolution final luxel data and radiosity luxel data. Because of this, using super 4 will use approximately 16x as much memory as super 1 does. (super 1 = default) For large maps, this could easily add up to several hundred megabytes of ram. Furthermore, I’m also aware of a couple stability issues, which are related to memory usage in conjunction with export on win9x/Me. (win32 non-NT kernels) Perhaps it can be changed to re-map every luxel on demand, rather than
storing it. |
|
|