Skip to content

WW Model Helpers 2.0.0

Choose a tag to compare

@LagoLunatic LagoLunatic released this 22 Feb 17:37
· 71 commits to master since this release
  • Added support for Blender 2.8. There are now two versions of each Blender Python script: one in the "blender 2.79" folder and one the "blender 2.8" folder. Use the ones appropriate to which version of Blender you're using.
    • Important note: When using Blender 2.8, you must select "Keep Bind Info" in Blender's import options when importing a .dae, and you must select "Z Forward" and "-Y Up" when exporting a .dae. If you don't use these specific settings, Blender 2.8 will not correctly import/export your model.
    • Note: You must be using at least v1.3.4 of my SuperBMD fork for it to work correctly with Blender 2.8.
  • pack_player.exe has been renamed to pack_models.exe to reflect that it officially supports other arcs besides Link.arc now. extract_models.exe has been renamed to unpack_models.exe for consistency.
  • Added a tutorial on setting your custom player model up for use with the randomizer with custom colors, masks, etc: custom_colors_README.md
  • When packing Ship.arc, pack_models.exe now automatically copies the original JNT1 section for vfncn.bdl and vfncr.bdl (the boat's cannon and crane) over the custom model so they work correctly.
  • Fixed a number of bugs in generate_previews.py that could happen when generating previews for a model with eye color options.
  • generate_previews.py now automatically reads the texture filtering type from tex_headers.json and applies that to how the textures are displayed in Blender. This means that textures using nearest-neighbor filtering instead of linear filtering display correctly in preview images now.
  • Added set_texture_wrap_and_filter.py, which you can optionally run on a model to get the correct texture wrap mode and texture filtering to show in Blender while you're working on the model, as opposed to only getting it when generating the preview images.