Epicalert
|
ed6323d7e5
|
Add FPS counter and unlock webcam framerate
Maybe disable webcam view altogether and make it a compiler flag?
|
2021-03-18 18:59:04 +08:00 |
|
Epicalert
|
3220795821
|
Fix stretching/squashing with non-square window
|
2021-03-17 01:01:21 +08:00 |
|
Epicalert
|
55aab087a4
|
Fix missing header
|
2021-02-28 00:22:59 +08:00 |
|
Epicalert
|
3773532816
|
Add graphical error messages
Error and warning messages now show up as dialog boxes using Boxer.
Additional dependencies:
- fmt (for string formatting)
- Boxer (static)
|
2021-02-14 23:47:07 +08:00 |
|
Epicalert
|
557111d5c4
|
Put model name on window title
|
2021-02-07 19:03:27 +08:00 |
|
Epicalert
|
4ce0e0e10d
|
Add support for webp textures
This allows for models to use lossy textures with an alpha channel,
none of the formats supported by stb_image.h could do this.
|
2021-02-06 21:19:33 +08:00 |
|
Epicalert
|
25f97e5f90
|
Add option for using different models
|
2021-02-06 12:12:37 +08:00 |
|
Epicalert
|
4770c96d92
|
Add support for model files
Model files are zip archives with a "model.toml" file at the root describing
the model and all its textures.
|
2021-02-04 22:58:03 +08:00 |
|
Epicalert
|
5cdd1808ad
|
Define version number and project name with cmake
|
2021-01-27 00:21:06 +08:00 |
|
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
|
b05a6bff8f
|
Use older GLSL ver for compatibility with OpenGL 2.1
|
2021-01-13 17:48:21 +08: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
|
3bc43149c5
|
Fix apple headers
|
2021-01-11 10:46:46 +08:00 |
|
Epicalert
|
7b82b5c386
|
Add head rotation
|
2021-01-10 15:13:32 +08:00 |
|
Epicalert
|
e657b3d48e
|
Support Apple include files for OpenGL
|
2021-01-07 13:12:36 +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 |
|