View Issue Details

IDProjectCategoryView StatusLast Update
0000197DarkRadiantMap Editingpublic25.03.2007 14:33
ReporterSneaksieDave Assigned Togreebo  
Status closedResolutionfixed 
Product Version0.9.0 
Fixed in Version0.9.0 
Summary0000197: Region walls don't enclose everything
DescriptionAlthough this might not be the only case, the effect is readily seen with lights (come to think of it, it might happen for speakers too). When setting a region, the editor includes within that region all lights whose radius even touches it. Bad. If you've got a fairly far reaching ambient, for instance, it will always be included in your region, even if your regioned area is nowhere near it. As a result, when you save and compile the region, it leaks.

Possible suggested fixes include:
1. Considering ONLY light (etc) origin for inclusing within a region - probably the most reasonable
2. some kind of smart logic to build the enclosing wall around everything
3. use the current viewport size to define the bounding wall. The user can then simply zoom their view out a bit to enclose the light ent. If they miss it, it's their fault, not that of the logic.
TagsNo tags attached.




25.03.2007 14:33

developer   ~0000487

The case of lights is handled by enclosing the entire light. Perhaps not necessary, but it seems to work okay. Will report any problem I stumble upon, though I expect that this is covered. :)

Issue History

Date Modified Username Field Change
10.03.2007 16:50 SneaksieDave New Issue
10.03.2007 18:32 greebo Status new => assigned
10.03.2007 18:32 greebo Assigned To => greebo
11.03.2007 18:31 greebo Status assigned => resolved
11.03.2007 18:31 greebo Fixed in Version => latest SVN
11.03.2007 18:31 greebo Resolution open => fixed
25.03.2007 14:33 SneaksieDave Status resolved => closed
25.03.2007 14:33 SneaksieDave Note Added: 0000487