[C++] The IN55 project
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Skia b403c9b261 Add assimp.dll binary for Win64 pirms 3 gadiem
doc Add a nice tuto on skeletal animation pirms 3 gadiem
rapport Final report pirms 3 gadiem
res Add blender animation files pirms 3 gadiem
slides Finish the slides pirms 3 gadiem
.gitignore Finish the face and texture coordinates parsing pirms 3 gadiem
LICENSE initial commit pirms 3 gadiem
Makefile Add assimp.dll binary for Win64 pirms 3 gadiem
README.md Add readme.pdf pirms 3 gadiem
README.pdf Add readme.pdf pirms 3 gadiem
animation.h Refactor animation handling... does not yet work, but we're close pirms 3 gadiem
assimp.dll Add assimp.dll binary for Win64 pirms 3 gadiem
bone.cpp Refactor animation handling... does not yet work, but we're close pirms 3 gadiem
bone.h Refactor animation handling... does not yet work, but we're close pirms 3 gadiem
boneAnim.h Clean up repo and add other file formats pirms 3 gadiem
camera.cpp move the camera with the arrow pirms 3 gadiem
camera.h creation of bone class and vertice class pirms 3 gadiem
main.cpp Fix a crash and add other shader versions pirms 3 gadiem
mesh.cpp Add debug output pirms 3 gadiem
mesh.h Fix a crash and add other shader versions pirms 3 gadiem
scene.cpp Fix a crash and add other shader versions pirms 3 gadiem
scene.h Finish legacy shader mapping pirms 3 gadiem
shader.vs Add shader and some quick fixes pirms 3 gadiem
shader_legacy120.vs Fix a crash and add other shader versions pirms 3 gadiem
shader_legacy150.vs Finish the slides pirms 3 gadiem
types.h Put everything into a class pirms 3 gadiem
utils.cpp Add shader and some quick fixes pirms 3 gadiem
utils.h Add missing header pirms 3 gadiem
vectors.h Put everything into a class pirms 3 gadiem
vertice.h Finish legacy shader mapping pirms 3 gadiem

README.md

IN55

Prérequis

  • libGL
  • libGLEW
  • libGLUT
  • libAssImp

Sous Ubuntu 16.04 (Xenial):
sudo apt install freeglut3-dev libglew-dev libglu1-mesa-dev libgl1-mesa-dev libassimp-dev

Compiler sous Linux

  • Avoir installé tous les prérequis, et s’assurer de leur présence dans le PATH
  • Taper make à la racine du projet
  • Un fichier IN55.exe est généré à la racine du projet

Executer

  • ./IN55.exe [nom du fichier 3D à ouvrir]