Skip to content

Python .mu reader/writer and blender import/export addon

License

Notifications You must be signed in to change notification settings

net-lisias-ksp/io_object_mu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

io_object_mu

Fork for personal use by Lisias. Please, check taniwha's Official Github or Forum for the thing.

Blender addon for importing and exporting KSP .mu files.

NOTE: the import/export functionality is still under heavy development, but importing is mostly working for static meshes (minus normals and tangents).

mu.py is the main workhorse: it reads and writes .mu files. It is independent of blender and works with both versions 2 and 3 of python. Some notes on mu.py:

  • vectors and quaternions are converted from Unities LHS to Blender's RHS on load and back again when writing.
  • vertex tangents are broken (they are incorrectly treated as quaternions), but will be preserved if mu.py is used to copy a .mu file. This is a bug.
  • mu.py always writes version 5 .mu files.
  • it may still break, back up your work.

Further Reading

There's a wiki covering topics including installation.

The KSP Forum with discussions about this is located here:

There's also additionan information on:

About

Python .mu reader/writer and blender import/export addon

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%