Age | Commit message (Collapse) | Author |
|
- 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.
|
|
sky.cpp: m_bgcolor.getAlpha() was being used before initialised
mesh related: m_highlight_mesh_color was being used uninitialised
|
|
|
|
|
|
for all special drawtypes.
Plus some style fixes and optimizations.
|
|
from shaders.
|
|
Skip shading for lightsources and top of the nodes.
Fixes liquid sources and flowing surfaces having different brightness.
|
|
|
|
|
|
a0f78659f31abd)
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
called function
|
|
Parallax mapping with slope information.
Overriding normal maps.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
shaders are used
|
|
like water
|
|
|
|
|
|
|
|
side rotation
|
|
|
|
minetest.conf.example a bit
|
|
|
|
GPLv2/later, by agreement of major contributors
|
|
|