It might be that the object you've made in blender doesn't have any UV coordinates for the texture to map to. You need to look up a UV unwrapping tutorial for blender (i'm not familiar with the programme myself)
On Jan 22, 7:14 am, Luc <[email protected]> wrote: > Hi all, you've already solved my issues with previous questions and > that is a great group so I hope you can help me with this one. > > I have created a world with planets that are textured with bitmap and > this works fine: > > planetOne = new Sphere( { radius:260, x:-0.6, y:-0.3, z:-800, > segmentsH:20, segmentsW:20 } ); > planetOne.material = new BitmapFileMaterial("texture_one.jpg"); > > However when I want to apply a texture on a mesh that I generated > through Blender, this does not work: > > // This object extends Mesh > randomOne = new RandomOne(); > randomOne.material = new BitmapFileMaterial("rock.jpg"); > > I searched the docs extensively and I cannot seem to find whether > there are restrictions on what objects you can apply textures to, so > what I am missing there? > > Thanks.
