aboutsummaryrefslogtreecommitdiff
path: root/src/client/mesh.cpp
AgeCommit message (Collapse)Author
2023-04-13Enable stencil shadowsstencil_shadowsLizzy Fleckenstein
Needs https://github.com/LizzyFleckenstein03/irrlicht to compile. TODO: - make lighting directional (figure out z-fighting issues) - set light angle to sun angle - add dynamic lights for torches (use light manager?) - shadow map terrain - finally get some sleep
2022-07-17Remove workaround for normals not matching winding order (#12460)x2048
Co-authored-by: sfan5 <sfan5@live.de>
2022-05-18Use std::map instead of core::map (#12301)paradust7
2022-03-07Avoid possible buffer overflow when checking face normalsDmitry Kostenko
2022-03-07Use correct indexes when checking mesh normalsDmitry Kostenko
2022-03-07Detect 'insane' normals in checkMeshNormals.Dmitry Kostenko
Detect non-zero normals which point in the opposite direction from the face plane normal.
2021-10-12Remove a few unused functions reported by callcatcher (#11658)SmallJoker
2021-03-31Irrlicht support code maintenancesfan5
2020-07-30content_cao: Support texture animation for upright_sprite (#10020)sfan5
2020-06-16Make shading of CAOs optional (#10033)Danila Shutov
2020-06-10Fix build error on Ubuntu 16.04 (again)sfan5
2020-06-07Recalculate mesh normals for CAOs (#10000)Danila Shutov
2019-06-28Optimize and unify mesh processing (#7851)Vitaliy
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin
Update Android.mk Remove 'src/client' from include_directories