
vne
VNE(VNE is Not an Engine)-This project will allow some drawing in 3D to occur that is geared for an expandable project. Future work will involve applying the engine for games, incorporating physics, and interfacing with a computer vision project. The exact specifications are still on going. The implementation will be in C++ with possible interfaces to scripting languages.
Development Team: Peter Karasev, Ethan Rublee
Check out the current Demo!
the readme file has instructions and key commands.
Next Plans for Physics:
(the stuff here previously is implemented, no sense referring to it as hard or in planning)
Changes 29 May 2008:
Apparently I have serious issues getting a build that runs into a zip file... sorry about that. It should be good now.
Changes 28 May 2008:
Collision detection / handling with elastic conservation of momentum and energy
Textures are added (now hardcoded to one of the images in the data folder)
It detects when an object is clicked, but just prints in console which one was clicked on; no actions yet. Any suggestions for cool actions upon clicks?
STL Vectors are now being used instead of hand-made linked lists.
Added a cool brain object
Changes 23 May 2008:
Massive speedup in rotation computation
Added/fixed correct normals
Implemented Object Attaching for camera ( its funky now due to lack of background for reference )
Verified performance / stability with bunch of objects
Initialized handler for collisions
Changes 22 May 2008:
Fixed memory leak deallocating spin matrices
Added lighting
Added Cooler Objects to Demo
Added Normal Vectors
Added Camera Controller
Fixed scaling of velocity increments
Project Information
- License: GNU GPL v3
- svn-based source control
Labels:
Graphics
OpenGL
ComputerVision
Physics
Game