Xenoblade Chronicles 3DS Max Plugin

XenoMax is a native plugin for 3ds Max 2012 – 2019. It supports loading files stated in XenoLib project.

Required plugins

HavokMax plugin (not directly required, but needed for skeleton loading for camdo formats, required versions from 1.5).[link]

Additional documentation

Node bracelet suffixes. [link]

UI

UI itself is self-explanatory, so I’ll skip some settings.

  • Keep debug info… refers to Node bracelet suffixes
  • 2 channel Normal Maps: Does not generate blue channel for normal maps.
  • Import: Import scene (saves changes)
  • ? button: Opens about dialog
  • Cancel: Exits dialog, discards changes
  • Closing dialog won’t import data, but saves changes

Keyboard shortcuts (V1.2+)

Model import dialog

  • Alt + D: Keep debug info …
  • Alt + T: Export textures
  • Alt + P: Convert to PNG
  • Alt + N: 2 channel Normal Maps
  • Alt + S: Scale
  • Alt + I: Import
  • Alt + C: Cancel

Animation import dialog

  • Alt + S: Scale
  • Alt + I: Import
  • Alt + C: Cancel
  • Alt + A: Show About
  • Alt + G: Global frames

Loading skeletons

Skeletons are automatically loaded together with model (arc for wimdo, hkt for camdo). You can also load skeletons independently from arc and extracted skl files. When loading hkt files, be sure that you select Xenoblade preset.

Loading animations

Animations can be loaded from mot and extracted anm files.
If imported animation is glitched, try checking Global frames.
When loading hkt files, be sure that you select Xenoblade preset.

Installation

Move corresponding .dlu file into %3ds max installation directory%/plugins. Versions must match!
Additionally plugin will require Visual C++ Redistributable for Visual Studio 2015 to be installed in order to work.

Usage

Importing/Exporting is from 3ds Max main menu.

Latest release/Repo

https://github.com/PredatorCZ/XenoMax/releases

25 thoughts on “Xenoblade Chronicles 3DS Max Plugin

  1. hello,bro,i try the scripts for Xenoblade Chronicles X,it is run OK,but i don’t know hot to extract model file from *.nca about Xenoblade Chronicles 2,now i don’t have NS,and i can’t get a prod.keys,any others ways to do it?

    Like

  2. Hi, looking for some help, using 3DS Max 2018, and only a few models are displaying textures, I’m pretty new to all of this and I can’t for the life of me figure out why the textures are hit and miss.
    Am I missing something really obvious?

    Like

  3. Hello, after installing this plug-in, I found that it cannot read the files in my game rom. Most of my ROM is *.cpk, *.adx and *.usm files, do I need other files? Conversion tool?

    Like

  4. So, I must be doing something wrong or I’m missing something…
    I’m unable to “find” any animation on Xenoblade X.
    Where are they?
    I tried loading .camdo models and then tried with all the .hkt files with no result. I mean that’s the only other files I can load and yeah I’m selecting “xenoblade” in the preset window.
    What am I doing wrong?
    Thanks in advance!

    Like

      1. Do you know how to open these archives? It seems I need quickBMS and some script, but I don’t know what script to use.

        Like

  5. Do you know how I could go about extracting the DE character animations? I’m assuming they are in mp0#0000.mot files, but am unsure how to uncompress them.

    Like

  6. Sorry to sound like a total noob, but how would we compile this to make it work in newer versions of 3DS Max? I have the 2021 version of 3DS Max, but I’m not very good at coding, so any advice would be welcome!!

    Like

      1. Haha, good to know—though what I meant to say was that I don’t quite understand how to get cmake to compile it correctly. I’ve been at it all day, but cmake is fighting me through and through even following your example (disclaimer: I’m on Windows 10, using version 3.23.1 of cmake, have tried on the gui version and the command line version)—it’s just giving me the wrong stuff when it’s not ignoring my attempts at inserting the related 3DS Max variables into it. I’m super new to cmake as a whole, but I really wanna make the plugin work with my version of 3DS Max so I can convert Xenoblade models again, so I’m willing to chip at it until it works lol

        Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s