View Issue Details

IDProjectCategoryView StatusLast Update
0005628DarkRadiantModelspublic02.04.2022 05:55
ReporterGoldwell Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionfixed 
PlatformPCOSWindowsOS Version10
Product Version2.12.0 
Target Version2.13.0Fixed in Version2.13.0 
Summary0005628: Some ASE models do not load
DescriptionThere are some models that do not load in Dark Radiant, they do however load up fine inside TDM.

For example here are some that i've found to be broken:

models/darkmod/kitchen/food/hanging_goose.ase
models/darkmod/tools/household/broomstick.ase
models/darkmod/nature/rocks/crystals1.ase
models/darkmod/nature/rocks/crystals2.ase
models/darkmod/nature/rocks/crystals3.ase
models/darkmod/nature/rocks/crystals4.ase
Steps To Reproduce1) Create a new model
2) Browse in the model viewer to one of the broken models such as "models/darkmod/tools/household/broomstick.ase"
TagsNo tags attached.

Activities

Goldwell

Goldwell

30.05.2021 13:54

developer  

goose_broken.png (44,175 bytes)   
goose_broken.png (44,175 bytes)   

Related Changesets

DarkRadiant: master c94539d3

30.05.2021 19:00

greebo


Details Diff
0005628: Add unit test trying to load an ASE model without the AB: BC: CA: part in *MESH_FACE Affected Issues
0005628
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_no_ab_bc_ca_in_mesh_face.ase Diff File

DarkRadiant: master 9908649a

30.05.2021 19:02

greebo


Details Diff
0005628: ASE model loader can deal with *MESH_FACE lines without the AB: BC: CA: parts
The AxTool seemed to have produced ASE models like this.
Affected Issues
0005628
mod - radiantcore/model/import/AseModel.cpp Diff File

DarkRadiant: master 1aeb5095

30.05.2021 19:22

greebo


Details Diff
0005628: Add another test case (and corresponding fix) with an ASE containing a *GEOMOBJECT without *MATERIAL_REF.
The game engine falls back to the first material if not specified otherwise, DR now does the same.
(This obviously was produced by an older Blender ASE exporter.)
Affected Issues
0005628
mod - radiantcore/model/import/AseModel.cpp Diff File
mod - test/Models.cpp Diff File
add - test/resources/tdm/models/ase/testcube_without_material_ref.ase Diff File

Issue History

Date Modified Username Field Change
30.05.2021 13:54 Goldwell New Issue
30.05.2021 13:54 Goldwell File Added: goose_broken.png
30.05.2021 18:35 greebo Status new => confirmed
30.05.2021 18:36 greebo Product Version 2.13.0 => 2.12.0
30.05.2021 18:36 greebo Description Updated
30.05.2021 18:36 greebo Steps to Reproduce Updated
30.05.2021 19:23 greebo Assigned To => greebo
30.05.2021 19:23 greebo Status confirmed => assigned
30.05.2021 19:23 greebo Target Version => 2.13.0
30.05.2021 19:24 greebo Summary Some ASE models do not load in dark radiant => Some ASE models do not load
30.05.2021 19:24 greebo Changeset attached => DarkRadiant master c94539d3
30.05.2021 19:24 greebo Changeset attached => DarkRadiant master 9908649a
30.05.2021 19:24 greebo Changeset attached => DarkRadiant master 1aeb5095
30.05.2021 19:24 greebo Status assigned => resolved
30.05.2021 19:24 greebo Resolution open => fixed
30.05.2021 19:24 greebo Fixed in Version => 2.13.0
31.05.2021 04:42 greebo Changeset attached => DarkRadiant merge_visualisation b2a9725c
31.05.2021 04:42 greebo Changeset attached => DarkRadiant merge_visualisation 700bb544
31.05.2021 04:42 greebo Changeset attached => DarkRadiant merge_visualisation 7dab892f
31.05.2021 04:42 greebo Changeset attached => DarkRadiant merge_visualisation fd0f9d78
31.05.2021 04:42 greebo Changeset attached => DarkRadiant merge_visualisation 0ec0f68f
31.05.2021 04:42 greebo Changeset attached => DarkRadiant merge_visualisation 21525244
31.05.2021 04:46 greebo Changeset attached => DarkRadiant merge_visualisation 7d3b9a11
31.05.2021 04:53 greebo Changeset attached => DarkRadiant merge_visualisation 53367571
31.05.2021 18:29 greebo Changeset attached => DarkRadiant merge_visualisation 4f17e1c1
31.05.2021 18:38 greebo Changeset removed DarkRadiant merge_visualisation 4f17e1c1 =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation 53367571 =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation 7d3b9a11 =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation 21525244 =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation 0ec0f68f =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation fd0f9d78 =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation 7dab892f =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation 700bb544 =>
31.05.2021 18:39 greebo Changeset removed DarkRadiant merge_visualisation b2a9725c =>
02.04.2022 05:55 greebo Status resolved => closed