Inspiration
I am a CAD developer and eager to learn and explore the 3D development world. I was working on creating a Viewer for 3D model. For that I created a OBJ importer and exporter. On exploring found Collada file format interesting to work on.
What it does
Collada is an XML based format, which can store 3D model attributes. Used for many interactive 3D applications.
How I built it
I have researched on this format specifications and tried to make as simple implementation as I can. Currently I have written 3d model and its color attribute. Transformations for component are also considered.
Challenges I ran into
The challenge I face while working was, getting color attribute from the fusion application. Standard color attribute are not available directly. The Property which contains the actual color of body is hard to find.
Accomplishments that I'm proud of
I have successfully written color attribute to body and also supported proper transformation to exported model.
What I learned
I have learned a new 3D model architecture and creating plugin on it.
What's next for Collada Writer
Currently Color attribute do not contain transparency attribute and texture. Will look forward for other color attributes and texture.
Log in or sign up for Devpost to join the conversation.