1. 27 Mar, 2014 5 commits
  2. 26 Mar, 2014 6 commits
  3. 25 Mar, 2014 1 commit
  4. 22 Mar, 2014 1 commit
  5. 16 Mar, 2014 3 commits
  6. 14 Mar, 2014 5 commits
  7. 12 Mar, 2014 1 commit
  8. 04 Mar, 2014 2 commits
  9. 03 Mar, 2014 5 commits
  10. 02 Mar, 2014 1 commit
    • cutealien's avatar
      Add IMeshTextureLoader interface and replace texture-loading algorithms in most meshloaders. · bbc215fd
      cutealien authored
      Previously each meshloader had implemented texture loading independendly. This had caused a lot of redundant codes and behaviour 
      between different meshloaders was often different. So we have now one common interface which should be used by all meshloaders.
      This also allows deprecating TEXTURE_PATH attributes as those paths can now be set by that interface and for all meshloaders using it.
      I have replaced the codes for the 3DS, B3D, CSM, Collada, DMF, LMTS, LWO, MY3D, OBJ, OCT, Ogre, SMF and X meshloader.
      Not changed (just using old code) are: MS3D (I forgot that one), CIrrMeshFileLoader (haven't figured out how it works yet).
      STL and PLY both don't load textures and need no changes.
      MDL, MD3, MD2 and BSP all work a little different (the textureloading there isn't implemented inside the meshloaders). Those could maybe still be adapted.
      Stuff still needs a lot more test (unfortunately I don't have test-models for most formats...), but wanted to check it in already to get some feedback.
      
      
      git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4703 dfc29bdd-3216-0410-991c-e03cc46cb475
      bbc215fd
  11. 01 Mar, 2014 1 commit
  12. 21 Feb, 2014 1 commit
  13. 20 Feb, 2014 1 commit
  14. 19 Feb, 2014 2 commits
  15. 18 Feb, 2014 1 commit
  16. 17 Feb, 2014 2 commits
  17. 14 Feb, 2014 1 commit
  18. 13 Feb, 2014 1 commit