4 Commits

Author SHA1 Message Date
Kahrl
e5618d58d0 Fix struct vs. class in forward declarations 2014-12-08 09:06:31 +01:00
Kahrl
e0516491ee Wieldmesh: don't force anisotropic filtering on, instead disable mipmaps
This should fix #1844. Thanks to oleastre for making the first version
of this commit (#1848).
2014-11-26 15:17:17 +01:00
RealBadAngel
d8dca384dd Wielded fixes. Add shaders support. 2014-11-13 03:51:04 +01:00
Kahrl
c33891174d Implement WieldMeshSceneNode which improves wield mesh rendering
- 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-11-08 23:11:57 +01:00