2025-07-20 17:56 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003940Spring engineGeneralpublic2013-08-16 02:57
ReporterCarRepairer 
Assigned ToKloot 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionnot fixable 
Product Version94.1 
Target VersionFixed in Version 
Summary0003940: .blend models are x-rotated 90 degrees
DescriptionSee title. Blender models are lying on their face. Collada models used to be rotated wrongly like this until it was fixed. I assumed it was fixed for all of assimp but apparently not for blender models.
Steps To ReproducePlace a blender model in the game. Spawn the unit. Model is lying on its face.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0011315

Kloot (developer)

It can never be fixed for "all of assimp" because each modelling tool uses its own coordinate system that does not necessarily match spring's (or assimp's which happens to be identical to spring). Models can even be exported in a coordinate system that is not the same as the tool they were created in. Spring does not know anything about any of this and can only guess what the mapping should be.

The ONLY solution is to always create models in a way that complies with spring's conventions and to make sure this is preserved when saving / exporting. EXAMPLE: say your 3D editor of choice inverts the up-axis with respect to spring, then you need to work "upside down" to have your models display correctly.

~0011316

Kloot (developer)

closing because semi-duplicate of 0003552 and a workaround will exist in 95.0
+Notes

-Issue History
Date Modified Username Field Change
2013-08-16 02:11 CarRepairer New Issue
2013-08-16 02:56 Kloot Note Added: 0011315
2013-08-16 02:57 Kloot Note Added: 0011316
2013-08-16 02:57 Kloot Status new => closed
2013-08-16 02:57 Kloot Assigned To => Kloot
2013-08-16 02:57 Kloot Resolution open => not fixable
+Issue History