blob: 205250b3004b9092e2e804dc72b90d51d6d157ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# Blenxy
Epic Blender 2.79 template for Super Mario Galaxy modeling (honest work).
https://humming-owl.neocities.org/smg-stuff/pages/tutorials/t8.html
# TODO
- CSV Exporter has issues with equivalent keyframes/rotation angles close to -180/+180 degrees (think a fix).
- DAE importer to apply textures to model on import.
- ...
# Features
- Custom DAE Exporter for BMD/BDL conversion with SuperBMD.
- Custom DAE Importer for DAEs that come from SuperBMD (only from SuperBMD).
- CSV Exporter for the BCK animation type (to use with the JAE, linear interpolation only).
- CSV Importer for the BCK animation type from JAE (linear interpolation only).
- Reference axis `SMG axis` shows on all 3d models to guide the visualization of a mesh in the Super Mario Galaxy reference system.
- Custom mesurement unit `Galaxy Unit` (or GU) that is used to facilitate DAE import/export without the need to re-scale manually all the time (1 GU is 100 meters).
- Epic Mario model as the default cube in Blender when starting the template (truly the most important part of the template >:]).
- ...
# Installation
- Go to releases
- Locate the last release
- Download the `blenxy.zip` file
- Open Blender and go to File > Application Templates > Install Template from File...
- Search and select the `blenxy.zip` file
- Enjoy the extension!
# Contribute
If you want to contribute or report an issue open a new issue in **Issues**. I will answer when I have time.
# Thanks to
- Tarsa for the J3D Animation Editor program (JAE).
- Gabbo for pointing me out the Blender Python API reference.
- RenolY2 for J3DView and SuperBMD.
- The authors of the material I could read about BMD/BDL.
- The many stackoverflow threads (or similar) in which Blender Python API issues are discussed.
|