View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005057 | Spring engine | General | public | 2016-02-05 16:34 | 2016-02-05 18:46 |
| Reporter | hokomoko | Assigned To | Kloot | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 100.0+git | ||||
| Target Version | 101.0 | ||||
| Summary | 0005057: Unit orientation 90 degrees off | ||||
| Description | Unit model is with its face on the ground in latest dev while in 100.0 its orientation is correct | ||||
| Steps To Reproduce | Start a game with zk:test (or latest stable, but it may have errors in 101) and pick the strike trainer. If you missed it, just /give dyntrainer_strike_base | ||||
| Tags | No tags attached. | ||||
| Checked infolog.txt for Errors | |||||
|
|
The units armpb and reef seem to behave themselves right, which is because they have been voodoued to support both 91.0 and 95.0 originally. This worked like this: 1) 91.0 completely ignored node rotations on assimp models 2) 91.0 did not attempt to upright z-up collada models by rotating them 3) 95.0 respected node rotations 4) 95.0 uprighted the models so that their up-vector matched the game's up-vector Thus the models were made with their geometry "baked" with "on the floor" rotation in blender, but having the root node rotated 90 degrees to compensate: 1) 91.0 failed to notice the node rotation and kept thinking y=up, resulting in upright model 2) 95.0 noticed the node rotation, which made its uprighting z-up not result in face-dirt. |
|
|
Fix 151d7a20565a541fdf4c30b4c501633959aa1626 committed to develop branch: fix 0005057 (broken in d92b3196; IsIdentity returns 0 when true), repo: spring changeset id: 6542 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-02-05 16:34 | hokomoko | New Issue | |
| 2016-02-05 16:46 | Anarchid | Note Added: 0015631 | |
| 2016-02-05 16:47 | Anarchid | Note Edited: 0015631 | |
| 2016-02-05 17:09 | Anarchid | Note Edited: 0015631 | |
| 2016-02-05 18:11 | Kloot | Assigned To | => Kloot |
| 2016-02-05 18:11 | Kloot | Status | new => assigned |
| 2016-02-05 18:46 | Changeset attached | => spring develop 151d7a20 | |
| 2016-02-05 18:46 | Anonymous | Note Added: 0015632 | |
| 2016-02-05 18:46 | Anonymous | Status | assigned => resolved |
| 2016-02-05 18:46 | Anonymous | Resolution | open => fixed |