cinnaboot
ef0eb6193b
condense example Makefile
5 years ago
cinnaboot
10f72bec14
clean up example Makefile
5 years ago
cinnaboot
9e549fcb88
fix example makefile dependencies
5 years ago
cinnaboot
e412f21c7e
add simple SDL input handling and callbacks
5 years ago
cinnaboot
0e17858999
fix typo in examples Makefile
5 years ago
cinnaboot
b2fd07e148
also update examples makefile for internal config.h
5 years ago
cinnaboot
338addacca
update Makefile and build instructions
5 years ago
cinnaboot
501cecaf28
add alternate library location for internal assimp
5 years ago
cinnaboot
787234c969
add option to build a recent version of assimp
...
fixes bug on fedora 33 where the default assimp version doesn't support
glTF2
5 years ago
cinnaboot
5f21f1eb46
combine code paths for render_objects
6 years ago
cinnaboot
7a2bd633e5
use renDoRenderLoop() in hello_world example
6 years ago
cinnaboot
7c3a6aea30
maybe we should be able to rotate entities?
6 years ago
cinnaboot
6e60174d40
fix notation in simple_mesh example
6 years ago
cinnaboot
b7e6f5af21
add simple mesh, render object, and shader types
6 years ago
cinnaboot
e598a58e2e
add renDoRenderLoop interface
6 years ago
cinnaboot
7e9af05a7b
move init/shutdown assimp to rendererInit/shutdown
6 years ago
cinnaboot
fce30650ad
break lighting
6 years ago
cinnaboot
3c1d9728e9
should probably actually check for init errors
6 years ago
cinnaboot
a994bb05a2
move internal functions below interface
6 years ago
cinnaboot
62d78c4765
re-add draw calls for new renderer structure
6 years ago
cinnaboot
47b6bbdb9a
add options to renInit()
6 years ago
cinnaboot
a3312a4c53
use glm::vec3 in entSetWorldPosition()
6 years ago
cinnaboot
6ca8cfff2b
add renAllocateGroup()
6 years ago
cinnaboot
58ff019a54
hey, we can compile again
6 years ago
cinnaboot
3fa874c981
breaking everything to reorganize render_groups
6 years ago
cinnaboot
b6535ba5c9
add more animation debug info
6 years ago
cinnaboot
d3e8a791cc
log debug info from assimp for animation prep
6 years ago
cinnaboot
39b8f1c204
track blender source files in git-lfs
6 years ago
cinnaboot
2ffeeaf780
remove unused render_groups, and add SDL shutdown
6 years ago
cinnaboot
a42ff1bb9b
get assimp_loading example working
6 years ago
cinnaboot
584fd98da1
stop passing around data_dir everywhere
6 years ago
cinnaboot
f06d05d0fa
add library as dependency for examples in Makefile
6 years ago
cinnaboot
d3e6dc1eba
poking at renderer interface in assimp_loading example
6 years ago
cinnaboot
309e5103f0
split up copyMeshInfo() function
6 years ago
cinnaboot
1db49532f3
remove default palette texture
6 years ago
cinnaboot
7c5046df6d
add another example application
6 years ago
cinnaboot
ba2e652903
should be tracked with lfs?
6 years ago
cinnaboot
e27403f3e5
get minimal example running
6 years ago
cinnaboot
b2d98a4d36
breakup giant renInit function
6 years ago
cinnaboot
44c07b7ab8
initial commit
...
new file: .gitignore
new file: .gitmodules
new file: Makefile
new file: README.txt
new file: examples/Makefile
new file: examples/main.cpp
new file: ext/stb_libs
new file: include/camera.h
new file: include/dumbLog.h
new file: include/entity.h
new file: include/mesh.h
new file: include/platform_wait_for_vblank.h
new file: include/render_group.h
new file: include/renderer.h
new file: include/util.h
new file: src/camera.cpp
new file: src/dumbLog.cpp
new file: src/entity.cpp
new file: src/mesh.cpp
new file: src/render_group.cpp
new file: src/renderer.cpp
new file: src/util.cpp
6 years ago