Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/emperorofmars/emperorofmars


https://github.com/emperorofmars/emperorofmars

Last synced: 16 days ago
JSON representation

Awesome Lists containing this project

README

        

= Trying to Make 3D Models More Interoperable
:hardbreaks-option:

I'm frustrated with the lack of interoperability for 3D assets, especially in open source.
FBX is the current best 3D interchange format. Sadly, it is non-extensible and undocumented, hardly optimal.

== Extension System for FBX
By serializing data into a 3d models node hierarchy, i effectively made FBX extensible. Its implemented for Blender and Unity. This I can bring into a useful state, but its at best a very heretical band-aid.
**Repository:** https://github.com/emperorofmars/nna

== Proof-of-Concept 3D Asset Format
It consists of a container format with no specific features of its own. All functionality is implemented as hot-loadable plugins, including core resource types like meshes.
A lot of effort was put into making plugins as self contained as possible and as easy to develop, even rapidly prototypable.
**Repository:** https://github.com/emperorofmars/stf-unity-poc
**Explanation:** https://github.com/emperorofmars/stf-unity-poc/blob/master/STF/Docs/stf_format.md

---

Aside from that, I make 3d Avatars for VR applications like VRChat and VSeeFace as a hobby.
Find them at https://squirrelbite.com/avatars[Squirrelbite.com]!

Cheers!