View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005104 | DarkRadiant | Models | public | 03.01.2020 12:45 | 08.11.2020 18:36 |
Reporter | Bikerdude | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Platform | PC | OS | Windows | OS Version | 8.1 |
Product Version | 2.6.0 | ||||
Target Version | 2.7.0 | Fixed in Version | 2.7.0 | ||
Summary | 0005104: Exporting bell_hand.lwo as ASE is producing an invalid model, which will fail to dmap | ||||
Description | Exporting the hand bell model as ASE seems to have an issue causing a console error in TDM: - 'ERROR: *MESH_TFACELIST before *MESH_FACE_LIST' | ||||
Steps To Reproduce | - Open attached map - Select the bell - File > Export selected as model.. -- Format: ASE with these options checked: -- Center objects around origin -- Replace Selection with exported Model - Export - Run the game and dmap => error | ||||
Additional Information | I attached the .ASE file that caused the mesh error. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
I exported a couple of new models (one from a set of brushes, and another one from two models to create a combined one) - this worked, both in DR 2.6.0 as well as in the current pre-release. The game could load the models just fine. I can confirm that the attached .ASE is causing the error, but I need more information here. Can you give me more steps about how you created that ASE? It might be related to a specific source model. |
|
I just selected all 4 items (3x book models and hand_bell model) and then selected export as model, something I have done hundreds of times in this map. | |
Ok, seems like the bell model is causing the problem, when it's exported in ASE format, I'll update the description. And it's also happening in 2.6.0. |
|
The error in game seems to be caused by this empty geometry in the exported ASE file. Removing it solves the dmap problem *GEOMOBJECT { *NODE_NAME "mesh1" *NODE_TM { *NODE_NAME "mesh1" *INHERIT_POS 0 0 0 *INHERIT_ROT 0 0 0 *INHERIT_SCL 0 0 0 *TM_ROW0 1.0000 0.0000 0.0000 *TM_ROW1 0.0000 1.0000 0.0000 *TM_ROW2 0.0000 0.0000 1.0000 *TM_ROW3 0.0000 0.0000 0.0000 *TM_POS 0.0000 0.0000 0.0000 *TM_ROTAXIS 0.0000 0.0000 0.0000 *TM_ROTANGLE 0.0000 *TM_SCALE 1.0000 1.0000 1.0000 *TM_SCALEAXIS 0.0000 0.0000 0.0000 *TM_SCALEAXISANG 0.0000 } *MESH { *TIMEVALUE 0 *MESH_NUMVERTEX 0 *MESH_NUMFACES 0 *MESH_VERTEX_LIST { } *MESH_FACE_LIST { } *MESH_NUMTVERTEX 0 *MESH_TVERTLIST { } *MESH_NUMTVFACES 0 *MESH_TFACELIST { } *MESH_NUMCVERTEX 0 *MESH_CVERTLIST { } *MESH_NUMCVFACES 0 *MESH_CFACELIST { } *MESH_NORMALS { } } *PROP_MOTIONBLUR 0 *PROP_CASTSHADOW 1 *PROP_RECVSHADOW 1 *MATERIAL_REF 1 } |
|
Fixed in a907deaa0 | |
Thanks for sorting that and fixing the stock model causing the issue, that last one was on my todo this evening... And moving forward I will try and be more detailed in the summary and steps to Reproduce. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
03.01.2020 12:45 | Bikerdude | New Issue | |
03.01.2020 12:50 | Bikerdude | File Added: random_shelf_items_1.ase | |
03.01.2020 12:52 | Bikerdude | Severity | major => normal |
03.01.2020 12:52 | Bikerdude | Additional Information Updated | |
05.01.2020 04:53 | greebo | Product Version | 2.6.0 => 2.7.0 |
05.01.2020 04:56 | greebo | Note Added: 0012068 | |
05.01.2020 04:56 | greebo | Status | new => feedback |
05.01.2020 04:58 | greebo | Description Updated | |
05.01.2020 19:20 | Bikerdude | Note Added: 0012078 | |
05.01.2020 19:20 | Bikerdude | Status | feedback => new |
06.01.2020 04:15 | greebo | Note Added: 0012082 | |
06.01.2020 04:20 | greebo | Status | new => confirmed |
06.01.2020 04:20 | greebo | Product Version | 2.7.0 => 2.6.0 |
06.01.2020 04:20 | greebo | Summary | DR 2.7 pre2 - Model exporter is borking .ASE models => Exporting bell_hand.lwo as ASE is producing an invalid model, which will fail to dmap |
06.01.2020 04:20 | greebo | Description Updated | |
06.01.2020 04:20 | greebo | Steps to Reproduce Updated | |
06.01.2020 04:20 | greebo | File Added: bell.7z | |
06.01.2020 04:38 | greebo | File Added: broken_bell.ase.7z | |
06.01.2020 04:38 | greebo | Note Added: 0012087 | |
06.01.2020 05:00 | greebo | Assigned To | => greebo |
06.01.2020 05:00 | greebo | Status | confirmed => assigned |
06.01.2020 05:00 | greebo | Target Version | => 2.7.0 |
06.01.2020 12:34 | greebo | Status | assigned => resolved |
06.01.2020 12:34 | greebo | Resolution | open => fixed |
06.01.2020 12:34 | greebo | Fixed in Version | => 2.7.0 |
06.01.2020 12:34 | greebo | Note Added: 0012093 | |
06.01.2020 19:18 | Bikerdude | Note Added: 0012097 | |
07.01.2020 03:35 | greebo | Category | Scripting => Models |
09.01.2020 19:25 | greebo | Changeset attached | => DarkRadiant master a907deaa |
08.11.2020 18:36 | greebo | Status | resolved => closed |