Skip to content

kastomd/Addon_Custom_JSON_Mesh_BLENDER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Custom JSON Mesh Suite (PART + TTT)

Blender Addon for importing and exporting custom JSON mesh formats used in PART and Subpart (TTT) pipelines.

Supports:

  • type: "part"
  • type: "subpart" (Tenkaichi Tag Team format)

✨ Features

PART Format

  • Triangulates mesh automatically
  • Exports faces explicitly
  • UV conversion to 0–255 integer range
  • Vertex Groups exported as id_bones
  • Weights aligned with id_bones order

Subpart (TTT) Format

  • Optional triangle strip ordering
  • Sequential vertex export
  • UV conversion to 0–255
  • Vertex Groups exported as hex bone IDs
  • Includes custom properties:
    • grosor
    • unk

📦 Installation

  1. Download the .zip file.

GitHub All Releases

  1. Open Blender.
  2. Go to: Edit > Preferences > Add-ons
  3. Click Install...
  4. Select the addon file.
  5. Enable the addon.

📂 Menu Location

File

Import

  • Custom JSON Mesh
    • Import PART JSON Mesh
    • Import Subpart JSON Mesh

Export

  • Custom JSON Mesh
    • Export PART JSON Mesh
    • Export Subpart JSON Mesh

🧬 JSON Structure

PART Example

{
    "type": "part",
    "id_bones": ["bone1", "bone2"],
    "vertices": [
        {
            "id_v": "0",
            "pos": [0.0, 1.0, 2.0],
            "uv": [128, 200],
            "weights": [1.0, "N/A"]
        }
    ],
    "faces": [
        [0, 1, 2]
    ]
}

Subpart Example

{
    "type": "subpart",
    "grosor": [512.0, 512.0, 512.0],
    "unk": 302007041,
    "id_bones": ["0x01", "0x02"],
    "vertices": [
        {
            "id_v": "0",
            "pos": [0.0, 1.0, 2.0],
            "uv": [128, 200],
            "weights": [1.0, "N/A"]
        }
    ]
}

About

Addon usable para la edicion de subparts (TTT), adicional exportador de mesh para el respectivo port para dbz ttt

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages