Git Product home page Git Product logo

nier2blender's Introduction

README


What is nier2blender?

  • A blender plugin for import "Nier:Automata" .wmb file to blender with official rig
  • codes can only run with python3

Usage


dat_unpacker.py

  • python dat_unpacker.py cpk_unpacked_folder your_extract_folder

  • if you do not have python3 then execute it with blender in command line
    blender --background --python dat_unpacker.py cpk_unpacked_folder your_extract_folder

blender addons

  • copy the whole repo foleder to blender addons folder and active it in blender preferences

TO_DO

  • PBR materials support
  • motion parse and import

PS:

  • PS1: Where to find .wmb files?

    wmb files are packed in .cpk files under the game data folder which can be unpack by CriPakTools.
    unpack the .cpk files and find .dat and .dtt files both of them are necessary for extracting models
    unpack .dat and .dtt files using dat_unpacker.py
    .wmb files can be found in unpacked .dtt files

  • PS2: Put .dat and .dtt files in pair under the same folder

    .dat and .dtt file have the same name file name are paired
    .dat file contains control information such material, motions of the model
    .dtt file contains .wmb model and texture package

  • PS3:Useful folders in cpk

    /pl -> main character models
    /wd -> scence models
    /wp -> weapon models
    /um -> npc models
    /em -> enemy models
    /et -> item models

  • PS4: Tips

    unpack all cpk files and merge them under the same forlder before unpack dat and dtt files

  • PS4 Pro:

    just a joke enjoy it.

nier2blender's People

Contributors

c4nf3ng avatar

Watchers

SLegend avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.