View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000989 | DarkRadiant | Map Editing | public | 13.07.2008 08:32 | 13.03.2009 12:32 |
Reporter | tels | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 0.9.8 | Fixed in Version | 0.9.8 | ||
Summary | 0000989: Creating func_statics does put the origin not at center of selection | ||||
Description | * When you select some brushes and try to create a func_static, the origin of the func_static seems to be created where the center of the "last, maximum selection area" was, not what the "current selection" is. Like when you select two brushes, and then deselect one, then create func_static, the origin will be at the center of these two brushes, not at the center of the currently selected brush. | ||||
Tags | No tags attached. | ||||
Was using this editor on an engine still in development, so not 100% sure, but I think this centre alignment problem may be behind the texture alignment issues. The textures appear 100% fine in darkradiant on the func_static but then when compiled the textures are all ofset. | |
Hm, interesting. I need to check again, but I'm almost entirely sure that I took care of the texture alignment of func_statics. People mapping for The Dark Mod would surely have noticed such an error by now, almost all are working with func_statics. Maybe the engine you're working with (xreal?) interpret the texture matrix from a different origin. IIRC, the texture matrix in D3 is interpreted at the final world coordinates of the func_static, whereas the geometry needs to be saved relatively to the entity's origin. That's why DarkRadiant is moving the child primitives of func_statics towards the origin with texture lock OFF before saving. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
13.07.2008 08:32 | tels | New Issue | |
13.07.2008 08:52 | greebo | Status | new => acknowledged |
15.08.2008 12:01 | own3r | Note Added: 0001490 | |
15.08.2008 14:07 | greebo | Note Added: 0001491 | |
19.09.2008 05:51 | greebo | Relationship added | duplicate of 0001134 |
04.12.2008 18:40 | greebo | Status | acknowledged => assigned |
04.12.2008 18:40 | greebo | Assigned To | => greebo |
04.12.2008 18:40 | greebo | Status | assigned => resolved |
04.12.2008 18:40 | greebo | Resolution | open => fixed |
04.12.2008 18:41 | greebo | Projection | none => minor fix |
04.12.2008 18:41 | greebo | ETA | none => < 1 day |
04.12.2008 18:41 | greebo | Build | => 3869 |
04.12.2008 18:41 | greebo | Fixed in Version | => 0.9.8 |
04.12.2008 18:41 | greebo | Target Version | => 0.9.8 |
13.03.2009 12:32 | greebo | Status | resolved => closed |