Perttu Ahola
|
de2c956825
|
impl/worker_thread, client/app: Smooth post() processing of tasks
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
f13839a270
|
builtin/voxelworld: Load a small region for faster testing
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
1d8c7c8e3f
|
interface/mesh: namespace interface -> namespace interface::mesh
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
792162a0c1
|
builtin/voxelworld: A bit less time per frame for node updates
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
d40cf52ee9
|
Fix coding style
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
f64adf35d6
|
Fix coding style
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
12465d8e3b
|
everything: voxelworld::Interface::set_voxel() and everything from there to updating geometry and physics on the client
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
84ce4ad2d1
|
builtin/voxelworld: set_voxel() and some kind of dumb reload handling
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
9ece9020e0
|
builtin/voxelworld: Fix lazy physics updates
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
6967ff6c9f
|
client, builtin/voxelworld: Add voxelworld updates to profiler
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
f412ac256d
|
builtin/voxelworld: Lazy node physics update
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
1805a3e02f
|
builtin/voxelworld, games/digger: Speed up voxelworld::Interface::set_voxel() by various means
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
dbd7e793f7
|
builtin/loader: Don't try to load files in main module path as modules
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
be1bd720be
|
LOD stuff: Tune weights and add 4 -> clip out trigger
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
bed240bc89
|
LOD stuff: Switch default LOD_DISTANCE from 100 to 80 to get more FPS
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
110812af6c
|
LOD stuff
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
503a83ea72
|
games/digger, builtin/voxelworld: add leaves.png; change grass.png
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
125bbd8fae
|
builtin/voxelworld: Clear voxel geometry and physics boxes when camera moves far from them
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
1728d15b43
|
builtin/voxelworld: Remove slow Lua implementation of SpatialUpdateQueue and use higher max_operations
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
abad1e0e2f
|
lua_bindings/spatial_update_queue: Initial half-working version
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
a2890529bf
|
Very ugly LOD mechanism
|
2014-10-21 18:19:24 +03:00 |
|
Perttu Ahola
|
6115d92f3f
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
73a7dc9345
|
builtin/voxelworld/client_lua/module.lua: Move stuff from old queue to new queue one portion at a time to keep a steady framerate
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
e8e7fa63dd
|
builtin/voxelworld/client_lua/module.lua: Optimize spatial update prioritization queue
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
9d463c7319
|
builtin/voxelworld: WIP
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
edb1008f80
|
builtin/voxelworld, impl/mesh,voxel: Remove TextureAtlasRegistry from VoxelRegistry
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
dbbcbf4e51
|
builtin/voxelworld: WIP
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
0b76e363bd
|
builtin/voxelworld: WIP: Separate buildat.set_voxel_physics_boxes()
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
5a8679b7e1
|
builtin/voxelworld: WIP: 24x24x24 chunks, set ambient color explicitly
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
f26d1c3176
|
builtin/voxelworld: WIP: Always limit mesh updates to 1 per frame
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
9bf9cb7627
|
builtin/voxelworld: WIP: Fix voxel alignment for physics
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
6402c5c246
|
builtin/voxelworld: WIP
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
3f69453efe
|
builtin/voxelworld: WIP
|
2014-10-21 18:19:23 +03:00 |
|
Perttu Ahola
|
cd3abc2048
|
builtin/voxelworld: WIP: Physics don't work
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
f1722ef1d5
|
builtin/voxelworld: WIP: Update geometry of closest nodes first
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
3b0f63ded1
|
builtin/voxelworld: WIP: Limit geometry updates per frame
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
1973b1c331
|
builtin/voxelworld: WIP: Use compressed voxel data
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
1ef9b870cd
|
builtin/voxelworld: WIP: Optimize
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
a0ea7feea8
|
builtin/replicate: Remove excessive logging of data
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
bbc54b5128
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
7f52b74fcb
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:22 +03:00 |
|
Perttu Ahola
|
0f83215a29
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:21 +03:00 |
|
Perttu Ahola
|
b7ead57201
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:21 +03:00 |
|
Perttu Ahola
|
610fe94d08
|
doc/todo: Module tags
|
2014-10-21 18:19:21 +03:00 |
|
Perttu Ahola
|
901e0e9e82
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:21 +03:00 |
|
Perttu Ahola
|
e87c89c703
|
builtin/voxelworld, games/digger: WIP
|
2014-10-21 18:19:21 +03:00 |
|
Perttu Ahola
|
7152179640
|
builtin/voxelworld, games/digger: Initial dummy versions
|
2014-10-12 10:06:07 +03:00 |
|
Perttu Ahola
|
1b3a4182ab
|
Fix coding style (previous attempt only touched header files)
|
2014-10-08 00:52:30 +03:00 |
|
Perttu Ahola
|
dec971307e
|
Fix coding style
|
2014-10-06 16:57:54 +03:00 |
|
Perttu Ahola
|
05d93e4f99
|
network:new_client -> network:client_connected
|
2014-10-05 14:22:02 +03:00 |
|