cinnaboot
dd22aa6d3d
add render_object cleanup
6 years ago
cinnaboot
a994bb05a2
move internal functions below interface
6 years ago
cinnaboot
f29676caa5
fix buffer size bug
6 years ago
cinnaboot
13da8d8344
remove extra tests for normals and texture coords
6 years ago
cinnaboot
62d78c4765
re-add draw calls for new renderer structure
6 years ago
cinnaboot
4028c86c14
get data buffering into GL again
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
3ebce450a3
require entities/meshes to have diffuse texture
6 years ago
cinnaboot
51215d68e4
breaking even more renderer structures
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
63d0991ff1
Merge branch 'master' of ssh://gitlab.com/cinnaboot/Tangerine
6 years ago
cinnaboot
39b8f1c204
track blender source files in git-lfs
6 years ago
cinnaboot
c367006dc6
create build directory in Makefile
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
fbeb8dbaa5
add path for binary texture data in util_image
6 years ago
cinnaboot
9ddc9131f5
don't need this memcpy now
6 years ago
cinnaboot
584fd98da1
stop passing around data_dir everywhere
6 years ago
cinnaboot
e8d32bb769
break out util_image from util
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
3dd798b88d
break out createWindow to new function in renderer
6 years ago
cinnaboot
786fba9c83
can remove data_dir argument from copyMeshInfo()
6 years ago
cinnaboot
309e5103f0
split up copyMeshInfo() function
6 years ago
cinnaboot
b62c29bd53
forgot to remove palette_id from render_state
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
138a1491f3
using git-lfs
6 years ago
cinnaboot
e27403f3e5
get minimal example running
6 years ago
cinnaboot
e588d897a3
move default shaders into a source file
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