Software library for simulating three-dimensional media
The technology available today offers us various ways in creating and producing three-dimensional media. Every year, companies and manufacturers are raising the standard in this field. This has led to an increase in interest to keep up with the trend to create and produce real time three-dimensional...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Animo Repository
2012
|
Online Access: | https://animorepository.dlsu.edu.ph/etd_bachelors/14795 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | De La Salle University |
Language: | English |
Summary: | The technology available today offers us various ways in creating and producing three-dimensional media. Every year, companies and manufacturers are raising the standard in this field. This has led to an increase in interest to keep up with the trend to create and produce real time three-dimensional graphics. One of the popular applications of three-dimensional animation is in the field of entertainment particularly in movies.
This thesis paper aims to develop a software library for the software application wizard to render three-dimensional media. The software library developed will be used to help those who intend on venturing in the production of three-dimensional movies. Make Human was used to model the two characters. The group used Blender to model the scene elements. The animation states of the two characters were also modified and created in Blender. The three-dimensional models were exported to mesh files in order to be rendered in OGRE (Open Graphics Rendering Engine). OGRE ODE (Open Dynamics Engine) was used as a tool to handle collisions. The group close OGRE and ODE as the rendering engine because it is open-source. The scenes and functions for the animations were programmed using C++ but was abstracted with the aid of a GUI (Graphical User Interface). To create the database, MS Access was used to store the values for the parameters such as the location, coordinates, controls, and camera position. The software application wizard was programmed using Java. This allows the user to modify the environment to his or her preference. |
---|