I´m not a programmer, so this software has a lot of lacks and maybe a lot of bugs. I don´t know if I could do it better. But maybe the source code or just the explanation of its working could help someone to develop another program like this one.
If you write a new version of this program or make some modification, system/language port, etc… I´ll really apreciate if you cite me.
Main program Flow
- Read commandline information
- Read configuration file
- Apply configuration data
- Start graphic mode
- Create standard box (1×1x1)
- Load images
- Calculate box dimensions based on images loaded
- Unload images
- Load textures <- Images and textures are different because the programming language used
- Resize box
- “Paint” box
- Mount scene
- Render scene
- Alter scene based on user inputs
- …Render scene again