GithubHelp home page GithubHelp logo

baharyazici / smash-ultimate-blender Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ssbucarlos/smash-ultimate-blender

0.0 0.0 0.0 37.03 MB

Blender Plugin containing utilities for Smash Ultimate Models and Animations.

Python 100.00%

smash-ultimate-blender's Introduction

smash-ultimate-blender

wiki

Blender Plugin that contains utilities for Smash Ultimate models and animations.

Installation

Check the wiki for tutorials and usage instructions.

  1. Select a version
  • For the latest version, click the green Code button and select Download ZIP.
  • For a specific version, check the "Releases" page.
  1. Install the .ZIP in Blender under Edit > Preferences > Addons > Install.
  2. Make sure the addon is enabled by searching for "Smash Ultimate".
  3. After installing the plugin in blender, in the 3D Viewport pull up the Sidebar (Hotkey is 'N'), and look for the new 'Ultimate' tab in the Sidebar. If the addon panel doesn't show up, make sure you are in object mode!
    image

System Requirements

The plugin supports 64-bit versions of Blender 4.0 or later for Windows, Linux, and MacOS. Apple machines with M1 processors are also supported. If your computer can run a supported version of Blender but fails to install the plugin, please make an issue in issues.

Legacy Blender Version Support

  • Check the releases page for older versions of the plugin that work for the legacy blender version.
  • This started with 3.6 LTS, older versions of blender require digging through the commit history and finding a really old version that worked with that old blender version.

Uninstalling / Updating (Please Read!)

TO REMOVE: First "Disable" the plugin, then restart blender, then you can hit "Remove" to uninstall. Then you can install the newest version.

In case of problems?

  1. Export Issues? Please go read the export issues wiki page and see if your issue gets fixed, if not...
  2. Please read the wiki to see if that issue is mentioned in the List of Known Issues wiki page, if not...
  3. Please go add a new issue in the Issues page so the issue can be tracked.

Current Features

  1. Creates the .NUSKTB and .NUHLPB needed for real-time animation retargeting on custom models.
  2. .NUMDLB, .NUMSHB, .NUSKTB, .NUMATB, .NUMSHEXB, .NUANMB Import And Export

Planned Features

  1. Swing bone visualization

Useful Tools

Special Thanks

  • SMG for creating SSBH_DATA_PY, which without it none of this would be possible https://github.com/ScanMountGoat/ssbh_data_py (and also for providing alot of the reference code for how to use the library, most of which was shamelessly stolen and implemented here) (and also for making CrossMod which was a great reference for how smash ultimate shaders work, from the CrossMod render code certain details such as which step of the shading process do vertex colors get factored in was used)
  • The Rokoko plugin https://github.com/Rokoko/rokoko-studio-live-blender for being the reference used for the UI code used in this project.

smash-ultimate-blender's People

Contributors

fatherofegg avatar julian0555 avatar scanmountgoat avatar smb123w64gb avatar ssbucarlos 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.