View Revisions: Issue #5522

Summary 0005522: DR .ase importer should remove vertex doubles, .lwo importer should not
Revision 03.02.2021 18:18 by Dragofer
Description As recently discovered in Discord, TDM's engine automatically removes a certain amount of vertex doubles from .ase models, but not from .lwo models, which affects smoothing ingame. (This appears to be an oversight, since there's copy-pasted code that should remove doubles from all model types.)

DR does the opposite, as only its .lwo importer automatically removes doubled vertices from .lwo's. This can lead to situations where DR's model chooser overestimates the vertex count for .ase models and underestimates them for .lwo models, potentially misleading modelers and others who are interested in this statistic.

It'd be ideal if DR's .ase importer removed doubles, while the .lwo importer stopped doing so, in order to match what happens ingame.
An alternative option would be not removing doubles from any model, since this would simply show exactly what's stored in the model file.
Revision 03.02.2021 18:09 by Dragofer
Description As recently discovered in Discord, TDM's engine automatically removes a certain amount of vertex doubles from .ase models, but not from .lwo models, affecting smoothing ingame. (This appears to be an oversight, since there's copy-pasted code that should remove doubles from all model types.)

DR does the opposite, as only its .lwo importer automatically removes doubled vertices from .lwo's. This can lead to situations where DR's model chooser overestimates the vertex count for .ase models and underestimates them for .lwo models, potentially misleading modelers and others who are interested in this statistic.

It'd be ideal if DR's .ase importer removed doubles, while the .lwo importer stopped doing so, in order to match what happens ingame.