Skip to content

mcidclan/i3d-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i3d-engine

This is a small data driven programming project using Opengl.
It allows the creation of sheets which basically are 3d scenes.
Over those sheets we can put entities like UI components, 3d object, or texts.

Every entities could be linked to multiple events!
First declare your sheets and ties (nodes) within the i3d-demo/main file.
Then declare your entities (components, 3d objects, texts, hardware interfaces)
to be loaded or initialized for each sheet. Once this is done,
link the events to the declared entities.

Makefiles are available for linux and mingw32.
You can use the tools/i3d-export.py script, to export your own 3d models via blender 2.65+ < 2.8

Demo sheets can be find inside the i3d-demo directory.


Enjoy!

About

Small data driven programming project using Opengl allowing the creation of sheets (3d scenes) supporting 3d models or ui components.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors