NekoMDL

From Valve Developer Community
Jump to navigation Jump to search

Stub

This article or section is a stub. You can help by expanding it.

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)
  • Wikipedia icon 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