   Brent Porter's MS3D loader
  Hello everyone,I just downloaded Brent Porter's ms3d loader. I opened up the "Lesson31.cpp" file and changed the loader to load my "head.ms3d" instead of the "model.ms3d". It loaded fine, only problem is that the texture which i applied to it in Milkshape3d was not showing. So i tried another model, and it did the same thing. I tried model after model, but the texture's won't show, except on the "model.ms3d" which came with the tutorial.So, what's going on here? I'd really like some help with this.Thanks :)Mike   
  Some Milkshape versions use absolute paths (they store: c:\project\name\texture.bmp), while newer formats store filenames relative(name\texture.bmp)So, maybe the texture does not get loaded properly, because the file cannot be found? :). Atleast, that was my problem when I worked with the milkshape format.;  The milkshape version i'm using is 1.7.0   ;Quote:Original post by ajolingSome Milkshape versions use absolute paths (they store: c:\project\name\texture.bmp), while newer formats store filenames relative(name\texture.bmp)So, maybe the texture does not get loaded properly, because the file cannot be found? :). Atleast, that was my problem when I worked with the milkshape format.But i know where my texture is :S   ;  There's an updated version of the loader that has better support for materials available off http://rsn.gamedev.net/the actual site is broken but the link is here(tested this myself & it works with models & textures (incl. multiple materials) from MS1.7.4 absolutely fine)[Edited by - DrewGreen on December 10, 2005 10:11:24 PM];  yes, you know where your texture is, but the loader doesnt. NEHE's version is old and loads using absolute paths, you will have to change the code to use relative paths if you wish to load a milkshape model created with a version of milkshape greater than 1.5   