cinnaboot
|
a9b516a8e9
|
remove AixLog dependancy from renderer
|
6 years ago |
cinnaboot
|
453809c8dc
|
first stab at pulling out renderer to new library
|
6 years ago |
cinnaboot
|
ad80b2e425
|
don't track large auto-generated hexmap file
|
6 years ago |
cinnaboot
|
d5b52111fc
|
move camera movement state out of game_state structure
|
8 years ago |
cinnaboot
|
628ca2b75a
|
add gooey and controls for entity selection
also split up mouse event functions in hexgame.cpp
|
8 years ago |
cinnaboot
|
1c703baba1
|
cleaning up entity init and setup for grid movement
|
8 years ago |
cinnaboot
|
a5a2dd5104
|
add option to position entities with grid hex coordinates
|
8 years ago |
cinnaboot
|
5aaacc6a0b
|
undo changes testing rapidjson schema validation
|
8 years ago |
cinnaboot
|
8bd1218e9f
|
confirming rapidjson schmea validation doesn't work with arrays of items
|
8 years ago |
cinnaboot
|
4064b41014
|
move hexgrid render_group init out of scene_loader
|
8 years ago |
cinnaboot
|
c749e75001
|
add rgUpdateGLBuffer as interface to glBufferSubData
|
8 years ago |
cinnaboot
|
2a1419f959
|
remove renCreateScene, and init debug render_group separately
|
8 years ago |
cinnaboot
|
0ba74753e6
|
consolidate entity initialization into new entity.cpp file
also restructured render_group interface a bit to remove cyclic
dependancy with entity and render_group
|
8 years ago |
cinnaboot
|
e3ad1b7ba6
|
replaced last of the remaining explicit calls to std::calloc/std::free
|
8 years ago |
cinnaboot
|
d1aa1e27f7
|
add option to open window on another monitor
|
8 years ago |
cinnaboot
|
29076c1d89
|
ignore 'info' messages from assimp
|
8 years ago |
cinnaboot
|
35411dcc34
|
added schema validation for hashmap files
|
8 years ago |
cinnaboot
|
dfbc859ff6
|
load grid hashmap from json file
|
8 years ago |
cinnaboot
|
97ee8b1acc
|
serialize hexgrid and output to test file
|
8 years ago |
cinnaboot
|
882236cbf0
|
testing hash_map grid type
|
8 years ago |
cinnaboot
|
27fbbc3e68
|
cleaning up testing to merge w/ master
|
8 years ago |
cinnaboot
|
d91e717dfa
|
debugging remove hex function
the actual bug was not using a reference iterator when updating the
"hexID"
|
8 years ago |
cinnaboot
|
866af1f3a0
|
add/remove painting
|
8 years ago |
cinnaboot
|
ff68519121
|
fix assert side-effect
|
8 years ago |
cinnaboot
|
5e56a6faaf
|
copy/paste for removing hexes
|
8 years ago |
cinnaboot
|
e2b886f3fb
|
moved hex logic from scene_loader to hexgrid and refactored
|
8 years ago |
cinnaboot
|
d1bbdfc051
|
update TODO and clean up camera raycast functions
|
8 years ago |
cinnaboot
|
127acd9e21
|
stashing changes for hex add/remove
|
8 years ago |
cinnaboot
|
4743d7d58a
|
testing some raycasting algorithms
|
8 years ago |
cinnaboot
|
0c42275b60
|
remove static initializers from structs because of calloc
|
8 years ago |
cinnaboot
|
d7eb8ae28d
|
update hexgrid and functions to store hexes in hashtable
|
8 years ago |
cinnaboot
|
3e9c008866
|
testing some new gooey layout and update level mesh
|
8 years ago |
cinnaboot
|
8832712517
|
should probably actually add changes to last commit
|
8 years ago |
cinnaboot
|
05a8f87262
|
condense test_scene.json, and increase near clip plane
|
8 years ago |
cinnaboot
|
345fe1eaae
|
update TODO
|
8 years ago |
cinnaboot
|
a91e3193e1
|
testing sparse hex grid
|
8 years ago |
cinnaboot
|
3b3140a2f1
|
update TODO
|
8 years ago |
cinnaboot
|
980eab74ea
|
move todo list to its own file
|
8 years ago |
cinnaboot
|
00b1b6391a
|
remove stored color indexes from hexgrid object
|
8 years ago |
cinnaboot
|
6b30acd386
|
remove current_color, stored_color from hex_info
|
8 years ago |
cinnaboot
|
e85ca24423
|
remove color_buffer from render_group
|
8 years ago |
cinnaboot
|
7c5e1a14c9
|
update palette uv coords for hexgrid when selecting hexes
|
8 years ago |
cinnaboot
|
eb1421f305
|
add palette texture coloring to hexgrid
|
8 years ago |
cinnaboot
|
c38e3bc4a1
|
add paletted texture storage to render_state
|
8 years ago |
cinnaboot
|
0090575d13
|
move hex gl_buffer init from hexgrid to scene_loader
|
8 years ago |
cinnaboot
|
c14688a82c
|
add hex_line_color property to hexgrid struct
|
8 years ago |
cinnaboot
|
4110116a40
|
add input validation for utilLoadImage()
|
8 years ago |
cinnaboot
|
a059dffb68
|
update test meshes to use palette texture
|
8 years ago |
cinnaboot
|
d318a4ed90
|
breaking changes to implement textures in renderer
|
8 years ago |
cinnaboot
|
bf48abc7d4
|
move file_peth from meMeshInfo to util_image struct
|
8 years ago |