v2.2.1
Changes
- Prefer RGBA over CI toggle for automatic texture format by @Lilaa3 in #299
- Add Opaque (No AA, No Zbuf) to cycle2 render mode list by @Reonu in #328
- [F3D] Material Ordered By Slot by @jesusyoshi54 in #285
- [F3D] Pipe Sync Optimization by @jesusyoshi54 in #337
Fixes
- Fix sm64 geolayout imports by @Lilaa3 in #283
- Fix OoT UI showing in SM64 by @Yanis42 in #286
- Fix incorrect version checking code by @kurethedead in #292
- [SM64] - Fix animation translation by @Lilaa3 in #298
- Removed tex1 related code from BSDF to F3D converter by @kurethedead in #296
- Name data in f3d_material_library.blend fast64-specific names by @Dragorn421 in #281
- [OoT] Fixed door upgrade by @Yanis42 in #287
- Solidify checking materials assigned to faces by @Dragorn421 in #304
- Fixed large uv wrapping by @Lilaa3 in #249
- Blender 3.2 Compatibility by @jesusyoshi54 in #312
- Blender Version 4.1 Fix by @jesusyoshi54 in #325
- fix oot scene exporting with recent decomp versions / hackeroot by @Reonu in #327
- Fix preset in new materials, consolidate applying presets by @Dragorn421 in #322
- preview vertex colors on packed materials (temporary solution) by @Reonu in #332
- Fixed scene table capitalization issue by @Yanis42 in #340
- change the while with a for in parseMacroArgs by @coco875 in #323
- Fix OoT import failing in Blender 4.1 by @Dragorn421 in #344
- Fixed bug with custom lights by @sauraen in #345
- [SM64] Fix object rotations by @Lilaa3 in #339
- [OoT] Fix
Cutscene Main
obj empty type upgrade issues by @Yanis42 in #290 - [OoT] Fix cutscene import issues by @Yanis42 in #343
Code maintenance
- Cleanup: delete f3d_constants.py by @Dragorn421 in #279
- black format by @Dragorn421 in #277
- Black Lint with github actions by @Dragorn421 in #278
- 60 fps, higher quality, up to date, cleaner, mario running gif by @Lilaa3 in #300
- Minor unused stuff cleanup (mostly OoT) by @Yanis42 in #289
- Use Black 23 specifically by @Dragorn421 in #303
- [OOT] Applied new organisation to
oot_collision.py
andoot_collision_classes.py
by @Yanis42 in #238 - [OOT] Applied new organisation to remaining code from
oot_anim.py
by @Yanis42 in #237 - Rendermode internal simplification by @sauraen in #271
- Some f3d parser cleanup by @Dragorn421 in #276
- [OoT] Externalize cutscene float values export/import by @Dragorn421 in #314
- [OoT] Refactor
scene_table_c.py
by @Yanis42 in #272 - [OoT] Refactor
spec.py
by @Yanis42 in #306
Attempted fixes
- [F3D] Material Overflow Preview Fix by @jesusyoshi54 in #335
- Revert "[F3D] Material Overflow Preview Fix" by @Dragorn421 in #347
New Contributors
Full Changelog: v2.2.0...v2.2.1