An open API service indexing awesome lists of open source software.

https://github.com/emperorofmars/stf_blender

Modular 3D File-Format for Games-Development
https://github.com/emperorofmars/stf_blender

3d 3d-format 3d-models blender blender-addon blender-python interchange-format interoperability

Last synced: 3 months ago
JSON representation

Modular 3D File-Format for Games-Development

Awesome Lists containing this project

README

          

# STF Blender
**Squirrel Transfer Format - Modular 3D File-Format**\
*Intended for (not only) games-development use-cases.*

**WIP implementation for Blender 4.5+. Do not use productively!**

🌰 **[Read the User Guide!](https://docs.stfform.at/guide/blender.html)** 🌰 **[Report Issues](https://codeberg.org/emperorofmars/stf_blender/issues)** 🌰 **[STF Website](https://docs.stfform.at/)**

## Installation
### From Repository (preferred)
Follow the steps on [docs.stfform.at](https://docs.stfform.at/installation/blender.html)!

### Manual
Download the [latest release](https://codeberg.org/emperorofmars/stf_blender/releases/latest)\
Add it under: `Edit` → `Preferences` → `Get Extensions` → **Click on the top right most dropdown** → `Install from Disk...`

---

> [!TIP]
> **Also install the [Slot Link](https://extensions.blender.org/add-ons/slot-link/) extension if you want to import/export animations.**

## Development
* Use VSCode with the [recommended extensions](./.vscode/extensions.json).\
The most important one is [Blender VS Code](https://github.com/JacquesLucke/blender_vscode).
* Create a Python 3.11 venv in the repo directory. Inside use pip to install [fake-bpy-module](https://pypi.org/project/fake-bpy-module-latest/).

## License
All source-code in this repository, except when noted in individual files and/or directories, is licensed under either:

* MIT License (LICENSE-MIT or )
* Apache License, Version 2.0 (LICENSE-APACHE2 or http://www.apache.org/licenses/LICENSE-2.0)