MihailRis
acce49f188
Scripting WIP ( #70 )
...
* Scripting introduced
* AppImage workflow fixes
* AppImage workflow simplified
* README.md update
* README.md update
* small fix
2023-12-25 05:26:03 +03:00
A-lex-Ra
dd1ff089b9
rays efficiency and readability improve
2023-12-19 09:26:13 +06:00
MihailRis
cb13b42960
Common refactor
2023-12-13 14:18:24 +03:00
A-lex-Ra
20caa4b980
SP and TP cameras
2023-12-11 22:22:52 +06:00
A-lex-Ra
1e39b5d05d
rays fixed
2023-12-10 20:06:18 +06:00
MihailRis
9e04a723a9
Added lightbulb block
2023-12-09 21:52:27 +03:00
Ara
616057b2b9
normals finished
2023-12-10 00:38:32 +06:00
Ara
f5b5130e8b
small fixes
2023-12-09 23:16:17 +06:00
Ara
ed57c0b075
raycast impl
...
(not finished normals and intersection point returning)
2023-12-09 19:10:02 +06:00
Ara
42e632d220
ScopeTimer + small fixes
2023-12-08 10:21:06 +06:00
MihailRis
551b230b94
Minor refactor
2023-12-07 13:45:34 +03:00
MihailRis
64f6f17386
AABB blocks rotation support (WIP part 3)
2023-12-05 10:25:43 +03:00
MihailRis
dc0c497ec1
fixes + Block.replaceable
2023-11-30 19:11:58 +03:00
MihailRis
cee0214ac5
selection normal vector debug
2023-11-30 15:04:20 +03:00
MihailRis
efacb041b5
blocks hitboxes physics
2023-11-29 21:22:42 +03:00
MihailRis
56f055562d
removed extra include
2023-11-29 16:40:44 +03:00
MihailRis
91a6426efe
AABB block hitboxes
2023-11-29 16:36:00 +03:00
MihailRis
cad1f6a669
temporary fixed grass hitbox
2023-11-29 13:29:28 +03:00
MihailRis
50aa5fdc70
Chunks reload fix
2023-11-23 15:05:46 +03:00
MihailRis
3b03464d27
Introduced Content, ContentIndices, no more integer ids hardcoded, common refactor
2023-11-21 11:38:59 +03:00
MihailRis
6cd775c27d
Refactor, world.bin file, BinaryWriter, BinaryReader
2023-11-16 19:32:44 +03:00
@clasher113
883dcbf168
Advancec Frustum Culling & fixes
2023-11-16 16:42:57 +02:00
MihailRis
91c06537eb
Generator test mode setting
2023-11-15 00:06:28 +03:00
MihailRis
8b322ea9eb
Added Chunks.resize method
2023-11-06 10:01:42 +03:00
MihailRis
7730da0056
Project structure update
2023-11-05 22:30:52 +03:00
MihailRis
0cf8382e95
New world format, fixes
2023-11-05 15:32:46 +03:00
MihailRis
754c5b80d0
voxels renderer rebuilt, WorldFiles fix
2023-11-02 13:23:52 +03:00
lllzebralll
900e4ae098
add block rotate
2022-11-19 23:05:33 +03:00
MihailRis
8a073e4e8a
world-wide commit to ruin everything
2022-10-28 22:44:32 +03:00
MihailRis
191b88192b
Added chunks counter to debug info screen
2022-06-29 15:18:31 +03:00
MihailRis
e5fd0582d6
Fixed segfault on exit in case of chunk loaders are busy
2022-03-08 20:36:11 +03:00
MihailRis
b6c328fe1d
Added flight mode ('F' button)
2022-03-04 17:44:14 +03:00
MihailRis
4651ab776b
Reference counting for Chunk | changed ChunksLoader
2022-02-28 03:56:02 +03:00
MihailRis
bc9d29cf68
A lot of changes in almost all files
2022-02-28 02:30:15 +03:00
MihailRis
01c6c854e1
Optimized lighting, frustum culling, generator
...
- Extended CHUNK_H to 256
- Modified world generator for new world height
- Added simple 2d frustum culling
- Optimized sky lighting calculations
2021-09-17 19:15:14 +03:00
MihailRis
1a00a11917
All changes made for 10th part of tutorial
...
voxel_engine.cpp - changed structure, added character controls, physics
almost all files are modified (including shaders)
+ new source directory - physics
2021-08-04 01:45:04 +03:00
MihailRis
e1cdcf01e9
Add files via upload
2021-04-25 16:08:48 +03:00