cinnaboot
|
7676be82d4
|
add assimp target as optional dependancy of all
|
5 years ago |
cinnaboot
|
c246258bbd
|
update README
|
5 years ago |
cinnaboot
|
501cecaf28
|
add alternate library location for internal assimp
|
5 years ago |
cinnaboot
|
9c72c84404
|
Merge branch 'master' of ssh://gitlab.com/cinnaboot/Tangerine
|
5 years ago |
cinnaboot
|
522cb186e0
|
Merge branch 'master' of ssh://192.168.11.143:2223/home/gitweb/projects/Tangerine
|
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
|
3d947b1193
|
Add LICENSE
|
5 years ago |
cinnaboot
|
9b1d73e24f
|
add option to pass SDL init flags to renInint()
|
6 years ago |
cinnaboot
|
23c1ac5c85
|
Merge branch 'master' of ssh://192.168.11.143:2223/home/gitweb/projects/Tangerine
|
6 years ago |
cinnaboot
|
5de92d3f1e
|
add option to pass SDL init flags to renInit()
|
6 years ago |
cinnaboot
|
a05a546193
|
add option to pass SDL init flags to renInint()
|
6 years ago |
cinnaboot
|
ea1c5f7f9a
|
remove completed TODO:
|
6 years ago |
cinnaboot
|
1eb2a2c95e
|
add note about shader bug
|
6 years ago |
cinnaboot
|
14f2763d8c
|
forget to invert frametime from framerate
|
6 years ago |
cinnaboot
|
b793e737ba
|
add notes about cavity shader
|
6 years ago |
cinnaboot
|
37f8ad93d4
|
check for nullptr when freeing simple mesh
|
6 years ago |
cinnaboot
|
81cb24a2d8
|
don't forget to free meshes and shaders
|
6 years ago |
cinnaboot
|
397ec3ee68
|
enable world_transform in default shader path
|
6 years ago |
cinnaboot
|
c18bd7b51b
|
re-add world_transform
|
6 years ago |
cinnaboot
|
2c29fc8f69
|
remove more references to simple_render_object
|
6 years ago |
cinnaboot
|
5f21f1eb46
|
combine code paths for render_objects
|
6 years ago |
cinnaboot
|
db54b4b635
|
prepare codepath for default meshes/shaders
|
6 years ago |
cinnaboot
|
e7f80875d2
|
make SDL_Handles an opaque pointer for render_state
|
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
|
e828f2fc05
|
re-order render group loop... boop
|
6 years ago |
cinnaboot
|
b7e6f5af21
|
add simple mesh, render object, and shader types
|
6 years ago |
cinnaboot
|
9474278220
|
rename meMeshInfo/Group to match other struct style
|
6 years ago |
cinnaboot
|
e598a58e2e
|
add renDoRenderLoop interface
|
6 years ago |
cinnaboot
|
7e9af05a7b
|
move init/shutdown assimp to rendererInit/shutdown
|
6 years ago |
cinnaboot
|
688fee362d
|
can't use individual uniform buffer objects for each light
we want to allow for thousands of lights eventually for deferred
lighting, and most cards have a limit of less than 15
GL_MAX_FRAGMENT_UNIFORM_BLOCKS
|
6 years ago |
cinnaboot
|
0027ae04fa
|
unbreak lights
|
6 years ago |
cinnaboot
|
fce30650ad
|
break lighting
|
6 years ago |
cinnaboot
|
3c1d9728e9
|
should probably actually check for init errors
|
6 years ago |
cinnaboot
|
89a9a78e2a
|
clean up shader initialization
|
6 years ago |
cinnaboot
|
b89f1ac25e
|
remove unused vector types
|
6 years ago |
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 |