Three-Dimensional Vizualization and Animation at IST
http://stoked.cz/projects/AVT7/index.html
- Checkpoint 1 (20%) - 23 October
- Checkpoint 2 (30%) - 20 November
- Checkpoint 3 (30%) - 11 December
The technical report for Assignment 1 should be delivered by email to [email protected] till the beginning of the next lab class. It should contain at maximum 4 pages and pictures are welcome in order to illustrate the graphical capabilities of your Frogger3D application.
- https://github.com/carboned4/AVT_2016_1
- https://github.com/carboned4/CeGue
- https://github.com/SirMastermind/CG1415-Frogger (developed in XCode)
Also contains includes for both OSX and Win:
#ifdef __APPLE__
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#include <GLUT/glut.h>
#else
#ifdef _WIN32
#include <windows.h>
#endif
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
#endif# TinyXML
sudo apt-get install libtinyxml-dev
# DevIL
sudo apt install libdevil-dev
# Assimp
sudo apt-get install libassimp-dev assimp-utils
sudo apt-get install libxmu-dev libxi-devNote that the object are created from their (top, left, bottom) corner. Each object is therefore not centered in the middle. The collider is centered, however if all of them are shifted in the same way, it is not an issude. This hack saves a some struggle when translating scaled objects.