Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Change i++ to ++i | David Jones | 2015-08-25 |
| | |||
* | Add wielded (and CAOs) shader | RealBadAngel | 2015-07-21 |
| | |||
* | Automated whitespace error fix for last commit | est31 | 2015-06-14 |
| | |||
* | Improved parallax mapping. Generate heightmaps on the fly. | RealBadAngel | 2015-06-14 |
| | |||
* | Port createForsythOptimizedMesh from Irrlicht 1.8 | RealBadAngel | 2014-11-23 |
| | | | | Mesh rotation helpers. | ||
* | Implement WieldMeshSceneNode which improves wield mesh rendering | Kahrl | 2014-11-08 |
| | | | | | | | | | | | | | - 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. | ||
* | Add meshnode drawtype. | RealBadAngel | 2014-10-18 |
| | |||
* | Fix invalid usage of texture->getSize() where actually ↵ | sapier | 2013-11-03 |
| | | | | texture->getOriginalSize() was meant | ||
* | Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu | Kahrl | 2013-08-14 |
| | |||
* | Fix possible NULL dereference in createExtrudedMesh | Kahrl | 2013-07-06 |
| | |||
* | Move generateTextureFromMesh to TextureSource to fix a texture leak | Kahrl | 2013-07-03 |
| | | | | | | | | | | | | | TextureSource has a list of textures to delete (m_texture_trash) so this provides a proper, non-hacky way to delete RTT textures. Also, the prior, hacky way of deleting them seems to be broken (see pull request #803). To avoid header file clutter by repeating the same long list of arguments over and over again, store the arguments of generateTextureFromMesh in a struct called TextureFromMeshParams. Also fix issue #782 (Only use bilinear (and others) on item textures when settings allow it). | ||
* | Fix double free in createExtrudedMesh, reported by ptitSeb | Kahrl | 2013-05-12 |
| | |||
* | fix various memory leaks | sapier | 2013-04-09 |
| | |||
* | Update Copyright Years | Sfan5 | 2013-02-24 |
| | |||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 |
| | |||
* | fix screen flickering black when rendering to texture | Jürgen Doser | 2012-12-06 |
| | |||
* | Revert "Don't leak textures all over the place" | Perttu Ahola | 2012-11-25 |
| | | | | | | | | This causes textures to be deleted before they are no longer accessed, resulting in a segmentation fault. This needs to be rewritten in such a way that textures are deleted when the client disconnects from a server. This reverts commit 41c00e87d42580881d8c7001f39014814e3b55f2. | ||
* | Don't leak textures all over the place | Kahrl | 2012-11-02 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | mesh: warn only once about render-to-target not being supported | Jonathan Neuschäfer | 2012-02-24 |
| | |||
* | The huge item definition and item namespace unification patch (itemdef), see ↵ | Kahrl | 2012-01-12 |
| | | | | http://c55.me/minetest/wiki/doku.php?id=changes:itemdef | ||
* | inventorycube: use all three specified textures; also moved mesh creation / ↵ | Kahrl | 2011-12-03 |
modification functions to mesh.cpp; in lua, inventorycube is now called minetest.inventorycube |