Giter Site home page Giter Site logo

fromsoftware-blender-importer's Introduction

FromSoftware-Blender-Importer

A Blender plugin for importing FromSoftware files. Code based heavily from the SoulsFormats and uses Yabber to unpack dcx files. Currently supports DS1, DS2, DS3 & Sekiro characters, partsbnds and DS1 & DS3 maps.

Usage:

  • In the add-on configuartion, set a path for the addon to unpack the dcx files to (Preferably an empty folder separate from the game directory).

  • Set a path to, or move into the default path, the Yabber tool.

  • If you intend to use this for Sekiro files, also set the path to the "oo2core_6_win64.dll" file. (Located in steamapps/common/Sekiro/).

  • File -> Import -> Compressed FromSoftware File

  • Materials may need to be appended to their respective mesh if not automatically done so.

  • Many bone weights will likely be broken for ds3 models.

Import options:

  • Import Textures: Will look for a texture file in the same directory with the same name as the model dcx file, then use DirectXTex texconv to extract png textures and create blender principled shader materials in the scene.
  • Clean up files after import: Will delete all copied/extracted files (Except for texture files) from the unpack directory after importing.
  • Import Rig: (Experimental) Will attempt to rig the model. Weights are currently not functional on DS2 or DS3 models.

To Do:

  • Fixing edge cases with certain flver files.
  • More robust texture matching using master material file.

fromsoftware-blender-importer's People

Contributors

felixbenter avatar redsolofox avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

fromsoftware-blender-importer's Issues

Unable to import textures (DARK SOULS III)

I've tried multiple times to get the texture importing to work, but every single time the console tells me Texture file not found. I've tried naming the texture the exact same name with the partsbnd.dcx, I've tried just wp_a_0632, but I can't get it to recognize the dds files in the same directory. It is most likely user error but I think there should be more clarity on the instructions to get texture importing working.

Trouble setting up the addon for Sekiro

I've read the Usage section trying to figure out how to configure the addon. I think I've figured out what file to use, the file being init. But I'm not sure what to do with it. I want to start importing Sekiro characters, props and weapons but I'm not sure where or what to write. Smiley face

image

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.