From 17fd2304270b2ef619cceb980b9f49cb656a6d13 Mon Sep 17 00:00:00 2001 From: Isaac Date: Wed, 14 Aug 2024 22:48:16 -0400 Subject: updated Collada importer/exporter for SuperBMD --- README.md | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 83b4d02..3f5a2c5 100644 --- a/README.md +++ b/README.md @@ -6,22 +6,16 @@ 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. -- Think on the possibility of a BTP Importer/Exporter. -- Add a OBJ exporter/importer for collision models (for conversion to KCL and PA). -- Rely less on blender's DAE importer/exporter (basically make my own, but I have no clue how cuz currently I have skill issue) +- Redo the whole logic of the CSV BCK importer/exporter - ... # 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 >:]). +- Custom Collada importer for SuperBMD Collada files. +- Custom Collada exporter for conversion with SuperBMD. +- Reference axis `SMG axis` shows on all 3d models to guide the visualization of a mesh in the Super Mario Galaxy coordinate system (Y up). +- Custom mesurement unit `Galaxy Unit` (or GU in short) that is used to mimic the game's original modelling environment (1 GU is 1 centimeter). +- Epic Mario model like the default cube in Blender when starting the template (truly the most important part of the template >:]). - ... # Installation @@ -43,8 +37,8 @@ If you want to contribute or report an issue open a new issue in **Issues**. I w - 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. +- The many stackoverflow threads (or similar forums/pages) in which Blender Python API issues/facts are discussed. # Changelog -- +- Collada importer/exporter updated. It still relies in Blender's default Collada importer/exporter. It is consistent enough to keep it this way for a long time. -- cgit v1.2.3-70-g09d2