View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006013 | DarkRadiant | GUI | public | 16.07.2022 14:59 | 13.01.2024 05:31 |
Reporter | Dragofer | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0.0 | ||||
Target Version | 3.1.0 | Fixed in Version | 3.1.0 | ||
Summary | 0006013: Model exporter: manually enter export origin | ||||
Description | Currently there are these 3 options for placing the model origin in the model exporter: 1) at the map origin 2) at the entity's origin (only works if exactly 1 entity is selected) 3) at the centre of the selection (works for multiple selected entities) Only option 1 allows to merge multiple models with the origin at a specific point, which requires moving all the models close to the map origin first. Option 3 is problematic since the centre of the selection is almost never grid aligned, which consequently makes it difficult to align the exported model with other things. A possible solution may be to allow a 4th option to manually enter an export origin. The mapper could then copy-paste the origin spawnarg of the entity whose origin he wants to use as the model origin. | ||||
Tags | No tags attached. | ||||
DarkRadiant: master f8a1de2d 19.08.2022 11:04 Details Diff |
0006013: Add custom origin option to UI, expand origin options to be able to choose which entity should be used |
Affected Issues 0006013 |
|
mod - install/ui/exportasmodeldialog.fbp | Diff File | ||
mod - install/ui/exportasmodeldialog.xrc | Diff File | ||
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp | Diff File | ||
mod - radiant/ui/modelexport/ExportAsModelDialog.h | Diff File | ||
DarkRadiant: master c080c53a 19.08.2022 12:59 Details Diff |
0006013: Refactor ExportSelectedAsModel command signature, adjust dialog to pass the correct set of arguments |
Affected Issues 0006013 |
|
add - libs/ModelExportOptions.h | Diff File | ||
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp | Diff File | ||
mod - radiant/ui/modelexport/ExportAsModelDialog.h | Diff File | ||
mod - radiantcore/map/Map.cpp | Diff File | ||
mod - radiantcore/map/algorithm/Export.cpp | Diff File | ||
mod - radiantcore/map/algorithm/Export.h | Diff File | ||
mod - test/ModelExport.cpp | Diff File | ||
mod - tools/msvc/libs.vcxproj | Diff File | ||
mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
DarkRadiant: master af2f11ac 19.08.2022 13:03 Details Diff |
0006013: Add unit test covering the custom origin option |
Affected Issues 0006013 |
|
mod - test/ModelExport.cpp | Diff File | ||
DarkRadiant: master 74d827cc 19.08.2022 13:16 Details Diff |
0006013: Remember the last entered origin. Set 0 0 0 as default in user.xml |
Affected Issues 0006013 |
|
mod - install/ui/exportasmodeldialog.fbp | Diff File | ||
mod - install/ui/exportasmodeldialog.xrc | Diff File | ||
mod - install/user.xml | Diff File | ||
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
16.07.2022 14:59 | Dragofer | New Issue | |
19.08.2022 11:01 | greebo | Status | new => confirmed |
19.08.2022 11:01 | greebo | Assigned To | => greebo |
19.08.2022 11:01 | greebo | Status | confirmed => assigned |
19.08.2022 11:01 | greebo | Target Version | => 3.1.0 |
19.08.2022 13:16 | greebo | Changeset attached | => DarkRadiant master f8a1de2d |
19.08.2022 13:16 | greebo | Changeset attached | => DarkRadiant master c080c53a |
19.08.2022 13:16 | greebo | Changeset attached | => DarkRadiant master af2f11ac |
19.08.2022 13:16 | greebo | Changeset attached | => DarkRadiant master 74d827cc |
19.08.2022 13:17 | greebo | Note Added: 0015185 | |
19.08.2022 13:17 | greebo | File Added: grafik.png | |
19.08.2022 13:17 | greebo | Status | assigned => resolved |
19.08.2022 13:17 | greebo | Resolution | open => fixed |
19.08.2022 13:17 | greebo | Fixed in Version | => 3.1.0 |
13.01.2024 05:31 | greebo | Status | resolved => closed |