NekoMDL: Difference between revisions
Jump to navigation
Jump to search
SirYodaJedi (talk | contribs) m (→Features) |
|||
Line 4: | Line 4: | ||
== Features == | == Features == | ||
* 64-bit with no dependancies; can run standalone | * 64-bit with no dependancies; can run standalone | ||
* {{w|glTF}} support, including animation and flexes | * Faster compilation (using new algorithm instead of nvtristrip, https://github.com/zeux/meshoptimizer) | ||
* [[FBX]] support, including animations | * {{w|glTF}} support, including animation and flexes.(using https://github.com/spnda/fastgltf) | ||
* | * [[FBX]] support, including animation and flexes. (using Assimp, indirectly supports nearly 40 formats. https://github.com/assimp/assimp/blob/master/doc/Fileformats.md) | ||
* Single-file glTF or FBX: support for reading part of the scene tree; support for multiple animations | |||
* Two commands for setting the [[$jigglebone]] axis. | |||
* Simple way to configure many procedural bones | |||
* [[$contents]] can be set to "debris", to be solid to VPhysics and bullets, but nonsolid to QPhysics. | * [[$contents]] can be set to "debris", to be solid to VPhysics and bullets, but nonsolid to QPhysics. | ||
* Set variables that are used dependent upon command line parameters. (-Dvar=val) | |||
* New command line arguments: -modelname, -outdir, -reloadhlmv | |||
* Conditional macros: $if, $ifdef, $else, $elif, $eldef, $endif | |||
* Some new qc commands, see newcommands.qci in the distribution file for details. | |||
== External links == | == External links == |
Revision as of 21:05, 31 July 2024
NekoMDL is a fork of StudioMDL with additional features.
Features
- 64-bit with no dependancies; can run standalone
- Faster compilation (using new algorithm instead of nvtristrip, https://github.com/zeux/meshoptimizer)
glTF support, including animation and flexes.(using https://github.com/spnda/fastgltf)
- FBX support, including animation and flexes. (using Assimp, indirectly supports nearly 40 formats. https://github.com/assimp/assimp/blob/master/doc/Fileformats.md)
- Single-file glTF or FBX: support for reading part of the scene tree; support for multiple animations
- Two commands for setting the $jigglebone axis.
- Simple way to configure many procedural bones
- $contents can be set to "debris", to be solid to VPhysics and bullets, but nonsolid to QPhysics.
- Set variables that are used dependent upon command line parameters. (-Dvar=val)
- New command line arguments: -modelname, -outdir, -reloadhlmv
- Conditional macros: $if, $ifdef, $else, $elif, $eldef, $endif
- Some new qc commands, see newcommands.qci in the distribution file for details.
External links
- Steam Workshop page - extract the 7Z file from the "addon" VPK
|