Skip to content
/ dojima Public

⚒ Tools to convert Way of the Samurai 3 & 4 NIF files to glTF 2.0.

License

Notifications You must be signed in to change notification settings

tcoppex/dojima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

unlicense language: c++17 Stage: alpha

⚒ Dojima

Dojima is a command line tool to convert NetImmerse / Gamebryo NIF files from the games « Way of the Samurai » 3 and 4 to glTF 2.0.

Features

  • mesh hierarchy (Maps, Characters),
  • float16 buffers (Maps, Items, Accessories & Weapons),
  • materials,
  • bones,
  • skeletal animation,
  • facial animation

Quick start

# Clone the project.
git clone https://github.com/tcoppex/dojima

# Compile using Ninja as generator (optional).
cmake dojima -B BUILD/dojima -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build BUILD/dojima

# Run the cli converter.
#./dojima/bin/nif2gltf $WOTS4_PATH/Common/Character/Model/Pack/Dojima01.nif

Acknowledgment

Dojima is shipped with modified versions of its third parties in accordance to their respective license. They are :

The games Way of the Samurai are available on steam here and here.

Unlicense

Dojima is released under The Unlicense.

About

⚒ Tools to convert Way of the Samurai 3 & 4 NIF files to glTF 2.0.

Topics

Resources

License

Stars

Watchers

Forks

Languages