| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-08 | Remove duplicate test for trim | ShadowNinja | |
| 2022-04-08 | Update directory name sanitization | ShadowNinja | |
| Only ASCII spaces have to be handles specially, and leading spaces are also disallowed. | |||
| 2022-04-08 | Add tests for sanitizeDirName | ShadowNinja | |
| 2022-04-08 | Add additional reserved directory names | ShadowNinja | |
| 2022-04-08 | Auto-detect level of parallelism | ShadowNinja | |
| 2022-04-08 | Remove duplication in config.h | ShadowNinja | |
| 2022-04-08 | Spacing fixes | ShadowNinja | |
| 2022-04-08 | Treat empty XDG_CACHE_HOME same as unset | ShadowNinja | |
| This matches the XDG base directory spec. | |||
| 2022-04-08 | Use build directory for builds | ShadowNinja | |
| 2022-04-08 | Fix compiler warnings | ShadowNinja | |
| 2022-04-07 | Remove reference to a removed file in devtest (followup to #12157) | Dmitry Kostenko | |
| 2022-04-07 | Remove obsolete commented code (follow up to #12166) | Dmitry Kostenko | |
| 2022-04-07 | Adjust shadowmap distortion to use entire SM texture (#12166) | x2048 | |
| 2022-04-07 | Disentangle map implementations (#12148) | Jude Melton-Houghton | |
| Fixes violation of Liskov substitution principle Fixes #12144 | |||
| 2022-04-07 | Enable shadows by default in devtest (#12157) | x2048 | |
| * Move all shadow control to util_commands * Shadows are now controlled with /set_shadow Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-04-07 | Compile Lua as C++ (#11683) | Jude Melton-Houghton | |
| Co-authored-by: sfan5 <sfan5@live.de> | |||
| 2022-04-03 | Fix -mwindows flag not being applied anymore | sfan5 | |
| closes #12165 | |||
| 2022-04-02 | Add depth sorting for node faces (#11696) | x2048 | |
| Use BSP tree to order transparent triangles https://en.wikipedia.org/wiki/Binary_space_partitioning | |||
| 2022-04-02 | Increase the ratio between shadow range and viewing range | Dmitry Kostenko | |
| 2022-04-01 | Avoid negation of comparison operator (luacheck warning) | Dmitry Kostenko | |
| 2022-03-31 | Limit shadow map to the viewing range (#12158) | x2048 | |
| 2022-03-31 | Tune shadow perspective distortion (#12146) | x2048 | |
| * Pass perspective distortion parameters as uniforms * Set all perspective bias parameters via ShadowRenderer * Recalibrate perspective distortion and shadow range to render less shadow geometry with the same quality and observed shadow distance | |||
| 2022-03-29 | Store vector metatable in registry | Jude Melton-Houghton | |
| 2022-03-29 | Optimize swapping nodes with equivalent lighting | Jude Melton-Houghton | |
| 2022-03-29 | Fix the documentation of InvRef:get_lists() and clean up code (#12150) | DS | |
| 2022-03-26 | Add API to control shadow intensity from the game/mod (#11944) | x2048 | |
| * Also Disable shadows when sun/moon is hidden. Fixes #11972. | |||
| 2022-03-19 | Improve lua vector helper class doumentation (#12090) | DS | |
| 2022-03-14 | Fix memory leak in EmergeManager | Daroc Alden | |
| EmergeManager keeps a copy of the BiomeGen that it creates, but never deletes it. | |||
| 2022-03-14 | Fix footsteps for players whose collision box min y != 0 (#12110) | Gregor Parzefall | |
| 2022-03-11 | Fix undefined behavior in TileLayer (#12125) | Daroc Alden | |
| Initialize the values properly | |||
| 2022-03-09 | Remove direct OpenGL(ES) dependency | sfan5 | |
| IrrlichtMt now provides this for us (see last commit) fixes #12041 | |||
| 2022-03-09 | Use Irrlicht bindings for GL call | sfan5 | |
| 2022-03-09 | Fix memory leak from SpatialAreaStore (#12120) | Daroc Alden | |
| 2022-03-07 | Reuse normal offset calculation for nodes | Dmitry Kostenko | |
| 2022-03-07 | Correct normal bias for entities | Dmitry Kostenko | |
| Remove use of magic constants. Apply cameraOffset Calculate distance projected on SM plane | |||
| 2022-03-07 | Change normal bias for entities to avoid shadow acne | Dmitry Kostenko | |
| 2022-03-07 | Remove debugging code | Dmitry Kostenko | |
| 2022-03-07 | Ensure nightRatio is greater than zero in object shader | Dmitry Kostenko | |
| 2022-03-07 | Fix shadows for upright sprite nodes | Dmitry Kostenko | |
| Avoid using read only materials in mesh scene node, as it confuses shadow renderer. | |||
| 2022-03-07 | Apply texture matrix when rendering shadowmap | Dmitry Kostenko | |
| Fixes shadows of animated sprite entities | |||
| 2022-03-07 | Avoid possible buffer overflow when checking face normals | Dmitry Kostenko | |
| 2022-03-07 | Use correct indexes when checking mesh normals | Dmitry Kostenko | |
| 2022-03-07 | Fix shadow rendering with filtering disabled | Dmitry Kostenko | |
| 2022-03-07 | Detect 'insane' normals in checkMeshNormals. | Dmitry Kostenko | |
| Detect non-zero normals which point in the opposite direction from the face plane normal. | |||
| 2022-03-07 | Improve lighting of entities. | Dmitry Kostenko | |
| Pass correct natural & artificial light to the shaders Use natural/artificial light ratio for correct rendering of shadows | |||
| 2022-03-07 | Improve self-shadowing based on light/normal angle | Dmitry Kostenko | |
| Add compatibility with colored shadows. | |||
| 2022-03-07 | Copy shadow mapping shader from nodes to objects | Dmitry Kostenko | |
| 2022-03-07 | Apply shadow texture to wield-based entities | Dmitry Kostenko | |
| For example, dropped nodes and items. | |||
| 2022-03-07 | Render shadows on entities. | Dmitry Kostenko | |
| Fixes problem with mod 'drawers'. | |||
| 2022-03-05 | Readd basic_debug as a HUD flag (#12020) | Lars Müller | |
