1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-07-27 17:28:41 +00:00
luanti/src/client
Lars Müller fde6384a09
Fix and clean up skeletal animation (#15722)
* Fix attachments lagging behind their parents (#14818)
* Fix animation blending (#14817)
* Bring back cool guy as another .x smoke test
* Add .x mesh loader unittest
* Do bounding box & matrix calculation at proper point in time
* Remove obsolete `SAnimatedMesh`
2025-06-01 23:21:35 +02:00
..
meshgen Fix texture coordinates of cuboid drawtypes (#16091) 2025-05-24 15:59:32 +02:00
render Delete irrlichttypes_extrabloated.h (#15723) 2025-02-01 13:41:51 +01:00
shadows Refactor ITextureSource use in main menu (#16135) 2025-05-24 22:49:29 +02:00
sound Make Luanti buildable for macOS 10.15 also. (#15352) 2024-10-28 19:40:28 +01:00
activeobjectmgr.cpp Fix situation around aabbox3d default constructor (#15586) 2024-12-29 14:36:30 +01:00
activeobjectmgr.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
camera.cpp Draw node animation for items (#15930) 2025-04-04 18:47:11 +02:00
camera.h Remove broken fall bobbing 2025-03-04 19:53:01 +01:00
client.cpp Fix black font and menu header when game exits in background (#16131) 2025-05-14 07:23:53 -04:00
client.h Move client code out of ItemDefManager (#15967) 2025-04-04 18:58:14 +02:00
clientenvironment.cpp Use matrix4::getRotationRadians 2025-02-27 12:31:04 +01:00
clientenvironment.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
clientevent.h Basic camera control API (#15796) 2025-02-19 18:45:45 +01:00
clientlauncher.cpp Avoid signal-unsafe operations in POSIX signal handler (#16160) 2025-06-01 15:24:32 +02:00
clientlauncher.h Controls: extract init_joysticks (#15597) 2024-12-28 22:05:01 +01:00
clientmap.cpp Move profiler call out of hot path in ClientMap (#16056) 2025-04-23 09:30:58 +02:00
clientmap.h Cache grouped sparse buffers (#15594) 2025-01-14 23:40:57 +01:00
clientmedia.cpp Make remote media exclusively use GET for hash set (#15885) 2025-03-19 22:06:34 +01:00
clientmedia.h Make remote media exclusively use GET for hash set (#15885) 2025-03-19 22:06:34 +01:00
clientobject.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
clientobject.h Fix overrideable hand ToolCapabilities and range (#15743) 2025-03-16 20:03:31 +01:00
clientsimpleobject.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
clouds.cpp Rename perlin noise to value noise (#15858) 2025-04-10 14:39:40 +02:00
clouds.h Fix cloud-related bugs 2025-03-04 19:53:01 +01:00
CMakeLists.txt Move client code out of ItemDefManager (#15967) 2025-04-04 18:58:14 +02:00
content_cao.cpp Fix and clean up skeletal animation (#15722) 2025-06-01 23:21:35 +02:00
content_cao.h Fix and clean up skeletal animation (#15722) 2025-06-01 23:21:35 +02:00
content_cso.cpp Code style fixes. 2025-01-21 16:29:12 +01:00
content_cso.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
content_mapblock.cpp Fix texture coordinates of cuboid drawtypes (#16091) 2025-05-24 15:59:32 +02:00
content_mapblock.h Fix texture coordinates of cuboid drawtypes (#16091) 2025-05-24 15:59:32 +02:00
event_manager.h Various random code cleanups 2025-03-04 19:53:01 +01:00
filecache.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
filecache.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
fontengine.cpp GUI: Use the client's fonts for 'Open URL?' dialogues 2025-03-19 18:42:26 +01:00
fontengine.h GUI: Use the client's fonts for 'Open URL?' dialogues 2025-03-19 18:42:26 +01:00
game.cpp Avoid signal-unsafe operations in POSIX signal handler (#16160) 2025-06-01 15:24:32 +02:00
game.h Avoid signal-unsafe operations in POSIX signal handler (#16160) 2025-06-01 15:24:32 +02:00
game_formspec.cpp Formspec: remove gotText(wstr) remains 2025-05-30 13:05:13 +02:00
game_formspec.h Clean up menus properly on client exit (#16150) 2025-05-18 12:13:48 +02:00
gameui.cpp Fix show_debug setting causing inconsistency between debug control and shown debug info 2025-01-05 13:20:21 +01:00
gameui.h Move formspec code from game.cpp to separate file 2024-12-21 18:43:05 +01:00
guiscalingfilter.cpp Remove or restrict some client settings (#15633) 2025-01-08 10:56:45 +01:00
guiscalingfilter.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
hud.cpp Move drawItemStack out of hud.h/cpp (#15868) 2025-03-11 10:00:04 +01:00
hud.h Move drawItemStack out of hud.h/cpp (#15868) 2025-03-11 10:00:04 +01:00
imagefilters.cpp Minor improvements to image algorithms 2025-05-04 16:31:00 +02:00
imagefilters.h Clean up TextureSource and related code 2025-05-03 11:32:41 +02:00
imagesource.cpp Minor improvements to image algorithms 2025-05-04 16:31:00 +02:00
imagesource.h ImageSource: restrict max dimensions to protect from integer overflows (#15965) 2025-04-01 19:12:37 +02:00
inputhandler.cpp Change exit keybinding and fix bug in allow_close[] 2025-04-23 21:41:32 +02:00
inputhandler.h Move keybinding settings to (Lua-based) setting menu (#15791) 2025-04-20 20:20:49 +02:00
item_visuals_manager.cpp Move client code out of ItemDefManager (#15967) 2025-04-04 18:58:14 +02:00
item_visuals_manager.h Make SDL2 default on macOS (#16039) 2025-05-02 21:28:13 +02:00
joystick_controller.cpp Delete irrlichttypes_extrabloated.h (#15723) 2025-02-01 13:41:51 +01:00
joystick_controller.h Reduce irrlicht_extrabloated.h includes in header files 2025-01-04 12:39:34 +01:00
keycode.cpp Improve KeyPress handling (#15923) 2025-03-21 12:07:51 +01:00
keycode.h Refactor input handler (#15933) 2025-03-30 18:16:20 +02:00
keys.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
localplayer.cpp Fix situation around aabbox3d default constructor (#15586) 2024-12-29 14:36:30 +01:00
localplayer.h Remove unused pos_max_d 2024-11-12 10:52:46 +01:00
mapblock_mesh.cpp Some minor code cleanups 2025-04-08 22:24:37 +02:00
mapblock_mesh.h Draw node animation for items (#15930) 2025-04-04 18:47:11 +02:00
mesh.cpp Fix and clean up skeletal animation (#15722) 2025-06-01 23:21:35 +02:00
mesh.h Fix handling of skinned meshes for nodes 2025-05-20 18:37:33 +02:00
mesh_generator_thread.cpp Various random code cleanups 2025-03-04 19:53:01 +01:00
mesh_generator_thread.h Apply some minor code cleanups 2025-01-19 18:39:32 +01:00
minimap.cpp Fix some (MSVC) compiler warnings 2025-04-20 20:49:10 +02:00
minimap.h Reduce irrlicht_extrabloated.h includes in header files 2025-01-04 12:39:34 +01:00
mtevent.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
particles.cpp Various random code cleanups 2025-03-04 19:53:01 +01:00
particles.h Reduce transitive includes by moving a class 2025-03-30 18:17:19 +02:00
renderingengine.cpp Rename IShaderConstantSetter 2025-04-21 12:32:29 +02:00
renderingengine.h Rename IShaderConstantSetter 2025-04-21 12:32:29 +02:00
shader.cpp Client: Disable node specular shader effect (#16113) 2025-05-17 15:02:47 +02:00
shader.h Change shaders to be defined by input constants rather than drawtype/material type 2025-04-21 12:32:29 +02:00
sky.cpp Reduce size of SMaterial struct 2025-01-12 14:49:25 +01:00
sky.h Fix situation around aabbox3d default constructor (#15586) 2024-12-29 14:36:30 +01:00
sound.cpp Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
sound.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
texturepaths.cpp Remove BMP image support (#15434) 2024-11-15 12:21:30 +01:00
texturepaths.h Replace licensing text in headers (LGPLv2.1) (#15321) 2024-10-28 15:57:39 +01:00
texturesource.cpp Add caching of generated textures as image 2025-05-03 11:32:41 +02:00
texturesource.h Add caching of generated textures as image 2025-05-03 11:32:41 +02:00
tile.cpp Draw node animation for items (#15930) 2025-04-04 18:47:11 +02:00
tile.h Clean up read_tiledef and related parts a bit 2025-05-24 22:49:04 +02:00
wieldmesh.cpp Fix handling of skinned meshes for nodes 2025-05-20 18:37:33 +02:00
wieldmesh.h Draw node animation for items (#15930) 2025-04-04 18:47:11 +02:00