Epicalert
f72c81b79b
Look for files in different paths
...
Models and other supporting files can now be in different directories
instead of the working directory.
2021-01-17 21:36:38 +08:00
Epicalert
ef534eb51f
Enable glewExperimental
...
Not having experimental enabled was causing problems on macOS.
2021-01-15 19:11:25 +08:00
Epicalert
0aac06bc30
Disable "Video Input" window on macOS
...
I'm not sure why, but when it's enabled macOS kills the program
complaining "NSScreen reconfig must only happen on the main thread."
When it's not enabled the program runs fine.
2021-01-15 19:03:48 +08:00
Epicalert
c6c96739bd
Add Info.plist for MacOS camera permission message
2021-01-15 18:43:30 +08:00
Epicalert
b05a6bff8f
Use older GLSL ver for compatibility with OpenGL 2.1
2021-01-13 17:48:21 +08:00
Epicalert
e28e7bf111
Remove debug from CMakeLists
2021-01-13 09:29:50 +08:00
Epicalert
0c26293f12
Add LICENSE
2021-01-12 14:59:43 +00:00
Epicalert
9b3362dd8b
Clean up directory structure
2021-01-12 22:24:02 +08:00
Epicalert
8b231720b5
Merge branch 'macos-compat'
...
Building on MacOS is now supported!
2021-01-12 18:36:10 +08:00
Epicalert
b1e98e9d3e
Remove hard-coded references to paths and libraries
2021-01-12 01:01:20 +08:00
Epicalert
17323f0092
Fix linking libraries on MacOS
2021-01-11 12:42:47 +08:00
Epicalert
3bc43149c5
Fix apple headers
2021-01-11 10:46:46 +08:00
Epicalert
ce2a883d9f
Add /usr/local/include to CMakeLists
2021-01-11 10:43:40 +08:00
Epicalert
7b82b5c386
Add head rotation
2021-01-10 15:13:32 +08:00
Epicalert
3f195b5a99
Add glm include dirs to CMakeLists
2021-01-07 15:13:14 +08:00
Epicalert
e657b3d48e
Support Apple include files for OpenGL
2021-01-07 13:12:36 +08:00
Epicalert
e8df1282d2
Remove find_package( GLEW ) from CMakeLists
...
It was already included by another package and causes problems when
compiling on MacOS.
2021-01-07 13:04:16 +08:00
Epicalert
f8fe94529f
Remove unnecessary files
2021-01-06 10:34:26 +08:00
Epicalert
7d0760cc9f
clean up main.cpp
2021-01-06 08:10:55 +08:00
Epicalert
43de93eb3a
add scaling
2021-01-03 23:11:35 +08:00
Epicalert
72fc3d5e2c
add support for multiple textures in one part
...
Also added open/closed states for mouth
2021-01-02 02:55:12 +08:00
Epicalert
f1b6f5b80a
add class for model parts
2021-01-02 00:20:09 +08:00
Epicalert
62779b6f78
separate face and head
...
- Head position is now calculated from the midpoint of points 2 and 14
(sides of head)
- Face position is calculated from point 30 (nose tip)
2021-01-01 16:23:44 +08:00
Epicalert
25ebd7a387
initial commit
2020-12-31 20:58:39 +08:00