mgerhardy
3dd0acd0e6
CUBIQUITY: cleanup + const
2016-04-11 20:31:07 +02:00
mgerhardy
7903e588d3
CUBIQUITY: no c style coding needed for c++11
2016-04-11 20:21:11 +02:00
mgerhardy
b2a4a4749d
CUBIQUITY: pass by reference for the region parameter of a octree node
2016-04-11 20:20:33 +02:00
mgerhardy
bf46a4ebf4
CUBIQUITY: no c style coding needed for c++11
2016-04-11 20:19:15 +02:00
mgerhardy
1f38a4c5d3
CUBIQUITYTOOL: fixed warning
2016-04-11 20:16:36 +02:00
mgerhardy
c04782e678
FRONTEND: std::cout => Log::debug
2016-04-11 20:16:22 +02:00
mgerhardy
eecb3d0a6b
FRONTEND: fixed typo
2016-04-11 20:14:34 +02:00
mgerhardy
e3c3dc2b16
FRONTEND: removed invalid usage of GL_OFFSET
2016-04-11 20:12:23 +02:00
mgerhardy
8375b4cc95
CUBIQUITYTOOL: new tool to test the cubiquity framework
2016-04-11 20:12:19 +02:00
mgerhardy
2cbad1989c
MODULES: added cubiquity and dependencies
...
sqlite3 and polyvox
2016-04-10 13:42:58 +02:00
mgerhardy
ed36d097a4
SHADERTOOL: removed unused header
2016-04-10 13:42:58 +02:00
mgerhardy
b50741337c
SHAPETOOL: cleanup
2016-04-10 13:25:25 +02:00
mgerhardy
be61e58306
fixed uniform check
2016-04-10 13:25:25 +02:00
mgerhardy
947df14176
generate trees across chunk boundaries (still broken)
...
this step is needed in order to be able to generate bigger geometry
2016-04-10 13:25:25 +02:00
mgerhardy
bd5f6676c7
attempt to place voxels outside of the chunk even in the generation step
2016-04-10 13:25:25 +02:00
mgerhardy
0a98b11ff4
added new tree type
2016-04-10 13:25:25 +02:00
mgerhardy
41305238b7
SHAPETOOL: use string for tree type selection widget
2016-04-10 13:25:25 +02:00
mgerhardy
de0bb1950d
don't place trees on trees
2016-04-10 13:25:25 +02:00
mgerhardy
21ce28dfb9
random leaves for trees
2016-04-10 13:25:25 +02:00
mgerhardy
72fd1bae31
SHAPETOOL: moved into 'better' place
2016-04-07 20:43:18 +02:00
mgerhardy
86a2a50ae2
SHAPETOOL: generate trees now kind of works
...
there is still a problem if the tree exceeds more than one chunk
2016-04-07 20:21:49 +02:00
mgerhardy
bb1e7c11a3
UI: fixed fillFields for TBSelectList
2016-04-07 20:50:05 +02:00
mgerhardy
17631d6bb2
SHAPETOOL: renamed window
2016-04-07 20:16:01 +02:00
mgerhardy
e61187fe62
UI: added support to fill in default widget values from Field definitions
2016-04-07 20:14:19 +02:00
mgerhardy
59ecf2807e
SHAPETOOL: improved ui
2016-04-07 20:00:34 +02:00
mgerhardy
bf31ad11ba
IO: updated event handler and observer
2016-04-07 20:15:18 +02:00
mgerhardy
c0271db6f0
UI: don't forward to the ui if the key was bound
2016-04-07 20:15:01 +02:00
mgerhardy
a459e3f85a
SHAPETOOL: started with ui to controll the environment
2016-04-07 20:53:31 +02:00
mgerhardy
7eb68021ab
SHAPETOOL: basic movement
2016-04-07 20:20:45 +02:00
mgerhardy
d7c7b778a6
VIDEO: fixed black voxels when we cross the 0,0 border
2016-04-06 20:44:54 +02:00
mgerhardy
714d3327e5
VOXEL: reduce waiting millis to 0
2016-04-06 20:38:24 +02:00
mgerhardy
2473b0efc1
VOXEL: let's assume first come first serve
...
this will a lot less iterations per tick and it is imo sane to assume that the first scheduled thread will be earlier done than any of the sucessors
even if this isn't the case, it should not matter much for this loop
2016-04-06 20:37:53 +02:00
mgerhardy
58c1b364f9
SHAPETOOL: hit r to reset the scene and recreate with slightly changed values
...
not yet scriptable
2016-04-06 20:34:49 +02:00
mgerhardy
58ff857af2
updated makefile
2016-04-06 20:14:58 +02:00
mgerhardy
daa2b892fd
hopefully fixed cleanup of WorldRenderer
2016-04-06 20:11:42 +02:00
mgerhardy
e42e7795cd
minor cleanup in translation assignment
2016-04-06 20:08:51 +02:00
mgerhardy
39fff7e0b1
extended test cases
2016-04-06 20:07:46 +02:00
mgerhardy
4bff316927
SHADERS: use fogcolor from color array
2016-04-06 20:35:45 +02:00
mgerhardy
6cecdb5730
VIDEO: GL_REPEAT for the noise texture
2016-04-06 20:29:50 +02:00
mgerhardy
39cea3f6f9
VOXEL: fixed voxel type comments
2016-04-06 20:16:08 +02:00
mgerhardy
79b3d6e580
FRONTEND: removed GL_checkError call that is not needed
2016-04-06 20:11:50 +02:00
mgerhardy
94e2f07c05
SHAPETOOL: fixed some extraction stuff
...
also fixed unittests about extraction grid tiles
there is still a problem with the translation if we cross the 0 border
2016-04-06 20:54:30 +02:00
mgerhardy
ff9f1f48f8
FRONTEND: destroy gl buffers
2016-04-06 20:37:00 +02:00
mgerhardy
64945d0bd0
TESTS: world test
2016-04-06 20:01:57 +02:00
mgerhardy
7cbbe8447d
SHAPETOOL: logging for the win
2016-04-06 20:42:56 +02:00
mgerhardy
633cd8c13c
better for debugging
2016-04-06 20:42:38 +02:00
mgerhardy
b542f70e55
already done by polyvox
2016-04-06 20:42:24 +02:00
mgerhardy
0a05abe7b9
not needed in case of duplicated extraction
2016-04-06 20:42:15 +02:00
mgerhardy
43ce398b14
SHAPETOOL: render the world
2016-04-06 20:37:02 +02:00
mgerhardy
e594749c30
VIDEO: removed dedicated threadpool
2016-04-06 20:15:27 +02:00