Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-11 | Remove workaround in itemdef.cpp to enable/disable/enable "enable_shaders" ↵ | Craig Robbins | |
setting * Increase performance (client) * Avoid changing a global value to solve a local problem | |||
2015-02-11 | Revert "Remove workaround in itemdef.cpp to enable/disable/enable ↵ | Craig Robbins | |
"enable_shaders" setting" This reverts commit d25ff8fd2592f457b91e8a61240694af3902d23f. | |||
2015-02-11 | Remove workaround in itemdef.cpp to enable/disable/enable "enable_shaders" ↵ | Craig Robbins | |
setting * Increase performance (client) * Avoid changing a global value to solve a local problem | |||
2015-01-16 | Fix potential out-of-bounds array index | Craig Robbins | |
2015-01-14 | Added configurable ambient_occlusion_gamma. Default is 2.2 (same as previous ↵ | TriBlade9 | |
hardcoded values). | |||
2015-01-10 | Removed superfluous facedir check in mapblock_mesh.cpp | Craig Robbins | |
2014-12-21 | Change TileSpec::frames to be std::vector not std::map | unknown | |
Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
2014-12-10 | Increase performance of getLight() by at least 2x | Craig Robbins | |
Leads to the following increases: getSmoothLight() approx. 40% increase getTileInfo() approx. 25% increase MapBlockMesh::MapBlockMesh() 25-30% | |||
2014-12-07 | Restore finalColorBlend implementation in shaders. | RealBadAngel | |
2014-11-22 | Fix smooth lighting (ambient occlusion) | Craig Robbins | |
Signed-off-by: Craig Robbins <kde.psych@gmail.com> | |||
2014-11-21 | Optimise functions from CNodeDefManager and VoxelManipulator | Craig Robbins | |
CNodeDefManager::get() VoxelManipulator::addArea() | |||
2014-11-21 | Optimise getTileInfo() | Craig Robbins | |
getTileInfo() ~1.5x faster getSmoothLight ~2.0x faster | |||
2014-11-08 | Implement WieldMeshSceneNode which improves wield mesh rendering | Kahrl | |
- Don't create and cache an extruded mesh for every (non-node) item. Instead use a single one per image resolution. - For cubic nodes reuse a single wield mesh too - Improve lighting of the wielded item - Increase far value of wield mesh scene camera, fixes #1770 - Also includes some minor refactorings of Camera and GenericCAO. | |||
2014-10-19 | Various uninitialised variable fixes | Craig Robbins | |
sky.cpp: m_bgcolor.getAlpha() was being used before initialised mesh related: m_highlight_mesh_color was being used uninitialised | |||
2014-10-18 | Add meshnode drawtype. | RealBadAngel | |
2014-09-17 | Node highlighting. | RealBadAngel | |
2014-08-21 | Pass light sources in blue channel of vertex color instead of decoded light ↵ | RealBadAngel | |
for all special drawtypes. Plus some style fixes and optimizations. | |||
2014-08-16 | Let lighting be done only CPU side. Remove finalColorBlend implementation ↵ | RealBadAngel | |
from shaders. | |||
2014-08-14 | Make faces shading correct for all possible modes. | RealBadAngel | |
Skip shading for lightsources and top of the nodes. Fixes liquid sources and flowing surfaces having different brightness. | |||
2014-07-17 | Speedup mapblock_mesh | RealBadAngel | |
2014-07-07 | Faces shading fixes | RealBadAngel | |
2014-07-06 | Fix non-smooth non-shader node shading (Fixes #1436, regression by commit ↵ | Perttu Ahola | |
a0f78659f31abd) | |||
2014-06-30 | Fix regression in light calculation | sapier | |
2014-06-23 | Minor fix in check order | sapier | |
2014-06-23 | Speedup getTileInfo by up to 30% | sapier | |
2014-06-17 | Improved faces shading with and without shaders. | RealBadAngel | |
2014-06-15 | Unite nodes shaders. | RealBadAngel | |
Pass drawtype and material type to shaders. Move shaders generation to startup only. Allow assign shaders per tile. Initial code to support water surface shader. | |||
2014-04-23 | Fixed wrong node texture rotation for facedirs 5 and 7 | MetaDucky | |
2014-04-06 | Pass pointer to nodedef directly to avoid recalculation in quite often ↵ | sapier | |
called function | |||
2014-03-21 | Normal maps generation on the fly. | RealBadAngel | |
Parallax mapping with slope information. Overriding normal maps. | |||
2014-03-04 | Fix rendering glitches when far from the center of the map | Novatux | |
2013-12-09 | Optimize shaders code. Add settings at compile time. | RealBadAngel | |
2013-12-03 | Shaders rework. | RealBadAngel | |
2013-11-17 | Prevent shaders from being created when disabled | kwolekr | |
2013-09-04 | Fix remnants of s32 enable_shaders | Kahrl | |
2013-08-10 | Dont crash if facedir > 23 | PilzAdam | |
2013-08-05 | Fix crack overlay for animated textures | Kahrl | |
2013-07-21 | Fix light issue in 6d facedir. | RealBadAngel | |
2013-07-12 | Clean up bumpmap code a bit | kwolekr | |
2013-07-07 | Fix many formspec menu bugs | sapier | |
2013-07-04 | Add texture bumpmapping feature. | RealBadAngel | |
2013-07-02 | Remove texture atlas / AtlasPointer, rename getTextureRaw to getTexture | Kahrl | |
2013-06-18 | Remove useless recalculation of bounding box (mapblock_mesh) | Esteban I. Ruiz Moreno | |
2013-06-15 | Removed a redundant step which degraded performance | sweetbomber | |
2013-05-06 | Remove 'Meshbuffer ran out of indices' limitation | Kahrl | |
2013-04-23 | Add option to use texture alpha channel | kwolekr | |
2013-03-23 | 6d facedir | RealBadAngel | |
2013-03-11 | Migrate to STL containers/algorithms. | Ilya Zhuravlev | |
2013-02-24 | Update Copyright Years | Sfan5 | |
2013-02-24 | Change Minetest-c55 to Minetest | PilzAdam | |