Piotrek
|
dac7c52912
|
trying to free unused chunks
|
2021-05-20 15:13:10 +02:00 |
|
Piotrek
|
7daec14ba7
|
More informative chunk states, much cleaner
|
2021-05-20 14:05:43 +02:00 |
|
Piotrek
|
a5d109fb0a
|
Loading chunks in radius instead of by travel direction, bugged (not reloading chunks)
|
2021-05-19 16:07:27 +02:00 |
|
Piotrek
|
e9632a20d2
|
Added notes
|
2021-05-19 14:26:35 +02:00 |
|
Piotrek
|
c4daecae6f
|
writing node buffer to gpu all at once
|
2021-05-19 14:23:13 +02:00 |
|
Piotrek
|
15e40a941c
|
avoiding copying node buffer
|
2021-05-19 14:01:40 +02:00 |
|
Piotrek
|
10182730a5
|
cpu shifting nodes in a separate thread, very bugged
|
2021-05-18 16:27:23 +02:00 |
|
Piotrek
|
9fb88c634b
|
some code cleaning
|
2021-05-18 14:53:04 +02:00 |
|
Piotrek
|
5a62d8c70d
|
handling chunk decompresion errors
|
2021-05-18 09:20:15 +02:00 |
|
Piotrek
|
65bacd745e
|
not loading already loaded chunks
|
2021-05-17 15:12:15 +02:00 |
|
Piotrek
|
5266b32823
|
writing chunks instead of blocks
|
2021-05-17 14:53:59 +02:00 |
|
Piotrek
|
e6329d568c
|
World 0,0 is now at the center of the node texture
|
2021-05-14 14:25:12 +02:00 |
|
Piotrek
|
05b62d4b90
|
Changed chunk size from 32x32x32 to 16x16x16
|
2021-05-14 13:04:46 +02:00 |
|
Piotrek
|
c1f3d0f398
|
Threaded loading chunks
|
2021-05-14 12:10:44 +02:00 |
|
Piotrek
|
120049d9f7
|
world shifting almost working
|
2021-05-13 16:18:01 +02:00 |
|
Piotrek
|
98736c39a0
|
Method for shifting world nodes texture
|
2021-05-13 11:59:22 +02:00 |
|
Piotrek
|
57782a88ab
|
Dynamic loading, saving, generating chunks works
|
2021-05-13 09:13:43 +02:00 |
|
Piotrek
|
ab9f4c83d0
|
WIP generating chunks at player position
|
2021-05-12 16:17:38 +02:00 |
|
Piotrek
|
4acf8ea816
|
preparing or auto loading chunks around player
|
2021-05-11 14:46:11 +02:00 |
|
Piotrek
|
6acdd51b05
|
Some toying with shader
|
2021-05-11 13:35:47 +02:00 |
|
Piotrek
|
0c7f07bc7b
|
Made blocks texture have equal size, this created problems with memory usage
|
2021-05-11 13:22:09 +02:00 |
|
Piotrek
|
71e30abb62
|
Added fog
|
2021-05-11 10:57:54 +02:00 |
|
Piotrek
|
a09f446ecd
|
Pausing rendering, warnings cleanup, more statistics
|
2021-05-10 15:36:11 +02:00 |
|
Piotrek
|
4eaa0fab56
|
Compressing with lz4
|
2021-05-10 13:30:15 +02:00 |
|
Piotrek
|
3bd9fa942e
|
Changed project name (placeholder), some renames
|
2021-05-10 10:43:14 +02:00 |
|
Piotrek
|
989b75f54d
|
Fonts, glyphs, displaying fps
|
2021-05-07 15:41:08 +02:00 |
|
Piotrek
|
c089afbcbe
|
samplers not required?
|
2021-05-06 15:53:45 +02:00 |
|
Piotrek
|
c16ad4f4a0
|
bug fixes
|
2021-05-06 15:49:21 +02:00 |
|
Piotrek
|
45362afbf4
|
works
|
2021-05-06 15:38:51 +02:00 |
|
Piotrek
|
5b1ca38d75
|
ready for testing
|
2021-05-06 14:49:15 +02:00 |
|
Piotrek
|
cb2379786c
|
Combined node and block buffer into one struct: content.
|
2021-05-06 14:40:47 +02:00 |
|
Piotrek
|
d34196a6bd
|
World, WorldChunk, WorldBlock structure working
|
2021-05-06 12:43:03 +02:00 |
|
Piotrek
|
c04a1aea11
|
World structs
|
2021-05-05 14:38:12 +02:00 |
|
Piotrek
|
78d3a43deb
|
small fixes
|
2021-04-29 16:40:53 +02:00 |
|
Piotrek
|
b59523c13b
|
continue traversing nodes if brick not hit
|
2021-04-23 16:06:54 +02:00 |
|
Piotrek
|
af5c2f2532
|
working bricks ray traversing
|
2021-04-23 15:27:04 +02:00 |
|
Piotrek
|
8368545e6c
|
fix texture format
|
2021-04-23 14:32:45 +02:00 |
|
Piotrek
|
936c0f2e18
|
writing brick to gpu
|
2021-04-23 13:34:18 +02:00 |
|
Piotrek
|
3ad54777cd
|
project structure cleanup
|
2021-04-16 10:54:00 +02:00 |
|
Piotrek
|
9cd599743d
|
cleanup
|
2021-04-15 10:05:28 +02:00 |
|
Piotrek
|
a95c8f4bf2
|
camera control and cursor catching
|
2021-04-15 09:48:19 +02:00 |
|
Piotrek
|
b52193df28
|
working generating camera rays from view and proj matrices
|
2021-04-15 08:55:26 +02:00 |
|
Piotrek
|
8094d8168d
|
added raymarching demo for testing
|
2021-04-14 15:42:31 +02:00 |
|
Piotrek
|
026a21c9db
|
adding camera controller
|
2021-04-13 16:34:42 +02:00 |
|
Piotrek
|
7a0d14d8d6
|
added fps counter
|
2021-04-13 11:16:59 +02:00 |
|
Piotrek
|
ea58cb8d1c
|
added shaders/bin to gitignore
|
2021-04-13 09:32:31 +02:00 |
|
Piotrek
|
9aafeb80c2
|
move shaders to subfolder
|
2021-04-13 09:31:15 +02:00 |
|
Piotrek
|
c4c9312d57
|
support for include directive in shaders
|
2021-04-12 15:00:36 +02:00 |
|
Piotrek
|
81196fb9ca
|
index buffer
|
2021-04-12 14:01:02 +02:00 |
|
Piotrek
|
c83ccead11
|
using pipeline
|
2021-04-12 12:09:25 +02:00 |
|
Piotrek
|
93c535626a
|
Having fun
|
2021-04-12 11:58:40 +02:00 |
|