Commit graph

6618 commits

Author SHA1 Message Date
MihailRis
2d8b50e198 fix small heap alignment violations 2026-07-06 20:33:01 +03:00
MihailRis
c45d994216 fix BasicParser power function 2026-07-06 12:44:09 +03:00
MihailRis
30ab6c2f5e remove unnecessary drawGroup-based loops 2026-07-06 01:05:44 +03:00
MihailRis
2ea77355f2 Merge branch 'animation' of https://github.com/MihailRis/voxelcore into animation 2026-07-05 22:19:22 +03:00
MihailRis
2bd587451c move common functions to core:animation module 2026-07-05 22:12:28 +03:00
MihailRis
87310dd38f fix maths_inline version of mat4.rotate 2026-07-05 19:00:49 +03:00
MihailRis
45c78609b8 add curves: constant, linear, bezier 2026-07-05 13:32:48 +03:00
MihailRis
1caf55307c
Merge pull request #856 from Onran0/animation
Fix of std::out_of_range when using specific skeletons
2026-07-01 17:22:37 +03:00
Onran
465b298a12 fix Skeleton::setConfig 2026-07-01 20:34:35 +09:00
MihailRis
9d3a60328f fix dead skeleton model references 2026-06-30 22:53:22 +03:00
MihailRis
b2b889bd7c feat: codegen whole track to one function 2026-06-30 01:30:15 +03:00
MihailRis
8ce0218c4c add mat4.rotate to maths_inline.lua 2026-06-30 01:29:12 +03:00
MihailRis
7fdefe5625 add mat4.idt to maths_inline.lua 2026-06-30 00:40:07 +03:00
MihailRis
086067cfa9 add declarative skeleton animation component (WIP) 2026-06-29 23:55:52 +03:00
MihailRis
a428e1f628 add test human model 2026-06-29 23:54:28 +03:00
MihailRis
521442ae36 Merge branch 'main' into client-side-tests 2026-06-22 22:34:18 +03:00
Onran
36509fb7bc added bytes reserve when creating buffers for stream 2026-06-22 16:03:52 +09:00
Onran
e7bc0bdbda major fixes of buffered mode in io_stream
- fixed underflow and overflow errors: now stream automatically does flush or read
2026-06-22 15:59:45 +09:00
Onran
658af207ab minor change in binary read_fully 2026-06-22 15:09:20 +09:00
Onran
15f17a0bc3 all numbers changed to ints in io_stream docs and documented tell 2026-06-22 14:49:43 +09:00
Onran
82da7e907d removed require to define available, tell, seek in ioLib 2026-06-22 14:47:58 +09:00
Onran
21019e6737 added note about tell to io_stream 2026-06-22 00:57:38 +09:00
Onran
490db13498 added tell stub for named pipe stream's 2026-06-22 00:31:58 +09:00
Onran
dd9ba26f7b conflicts fix 2026-06-22 00:29:08 +09:00
Onran
db014cca09 Merge remote-tracking branch 'upstream/client-side-tests' into io-streams-enhance
# Conflicts:
#	src/logic/scripting/descriptors_manager.cpp
#	src/logic/scripting/descriptors_manager.hpp
2026-06-21 23:55:08 +09:00
Onran
cd040cfeb4 fix of io_stream:available for non-buffered streams when "length" arg defined 2026-06-21 21:13:30 +09:00
Onran
f8317e05c4 available in io_stream docs moved to I/O section 2026-06-21 21:01:53 +09:00
Onran
dfd67011a4 added socket:as_stream() 2026-06-21 20:51:49 +09:00
Onran
bf98091a9c added low-level ioLib.available for io_stream's 2026-06-21 20:19:24 +09:00
Onran
fdec2d722d fix of io_stream:read_fully for binary and yield mode 2026-06-21 19:20:37 +09:00
Onran
5424f51f70 added io_stream.wrap_bytearray 2026-06-21 19:04:58 +09:00
MihailRis
c73b036099 cleanup World references 2026-06-20 22:17:27 +03:00
MihailRis
ac00c561ee move weather from WorldRenderer to LevelFrontend 2026-06-19 00:01:45 +03:00
MihailRis
22f09d3659 start splitting render pipelines & remove the obsolete world fog parameter 2026-06-19 00:01:14 +03:00
MihailRis
07c35f001c update workflows 2026-06-18 22:14:16 +03:00
MihailRis
af71d5b674 simplify settings-based shaders recompilation 2026-06-18 22:12:22 +03:00
MihailRis
3fc1097217 update WorldRenderer header 2026-06-18 21:27:28 +03:00
MihailRis
26d4801da4
Merge pull request #838 from NigthLier/ninja-build
Windows Clion build
2026-06-18 20:02:53 +03:00
MihailRis
d7d7e40799 Merge branch 'main' into environments 2026-06-18 19:57:04 +03:00
MihailRis
b3b3be028f Merge branch 'main' into client-side-tests 2026-06-18 19:55:48 +03:00
MihailRis
90c06bb3ce
Merge pull request #850 from MihailRis/physics-fixes
physics fixes
2026-06-18 19:54:07 +03:00
MihailRis
017d7370c5
Merge pull request #851 from MihailRis/update-msvc-pipeline
update msvc pipeline
2026-06-18 19:53:50 +03:00
MihailRis
825f8fbf62 update windows.yml 2026-06-18 19:29:43 +03:00
MihailRis
625a5caecc fix ceiling collision 2026-06-16 20:49:21 +03:00
MihailRis
3d9c831051 fix PhysicsSolver::calcCollisionNegY 2026-06-16 19:17:15 +03:00
MihailRis
34af3523d9 add io_stream lua test 2026-06-11 00:29:01 +03:00
MihailRis
0d2a0b012d add io_stream:tell & fix io_stream:seek 2026-06-11 00:27:15 +03:00
MihailRis
ce0f90d21e feat: memory_istream seek support 2026-06-11 00:17:31 +03:00
MihailRis
07702f9e57 refactor descriptors_manager 2026-06-10 23:08:48 +03:00
MihailRis
4cc6a83872 speed up monospace fonts 2026-06-10 01:28:23 +03:00