Skip to content

HumanGL is an introductory project to hierarchical modeling. Written in C++ and using OpenGL.

Notifications You must be signed in to change notification settings

wwatkns/humanGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

humanGL

This project is an introduction to hierarchical modeling. We must do simple animations to show our implementation of the matrix stack and forward kinematics.

Installation:

  • git clone https://github.com/wwatkins42/humanGL.git
  • cd ./humanGL
  • make

Keys:

w s : move forward/backward
a d : move left/right
space shift : move up/down

scale works by left clicking on a bone and using the keys below

i k : scale z axis
j l : scale x axis
y h : scale y axis
- = : scale all axes

m : switch bones model
c : switch free/orbit camera mode
1 2 3 4 5 6 : select animation
esc : quit
(left click) : select bone

humanGL_1 humanGL_2

About

HumanGL is an introductory project to hierarchical modeling. Written in C++ and using OpenGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published