texuring a cube
Blitz3D Forums/Blitz3D Programming/texuring a cube| 
 | ||
| If i have a 64x64 texture and want to apply this same texture to each individual face of a cube created with createcube() how do i go about this easily from within blitz. In the past I have just used a 3d package for this but dont own one now. Thanks in advance | 
| 
 | ||
| Entitytexture Cube, texture will apply the same texture to each face ... unless you mean something else? Stevie | 
| 
 | ||
| Ah right, I was under the impression that it would wrap the 64x64 texture around the whole cube. If thats the case, thats fine an easy fix. I dont usually use the blitz mesh commands, so please excuse my ignorance. Thanks for the help. | 
| 
 | ||
| You need to set UV coordinates. UV coordinates dictate which parts of your texture will be painted onto which triangles. By default, every face of a cube has the same UV coordinates. Look into VertexTexCoords. | 
| 
 | ||
| Er, octo, if all he wants to do is apply say a 'crate' texture to a cube then Entitytexture Cube, texture will work fine. Chevron, UV coords are only necessary if you need to rotate etc the texture on particular faces. | 
| 
 | ||
| Thanks a lot for the info guys, working fine. | 
| 
 | ||
|  UV coords are only necessary if you need to rotate etc the texture on particular faces.  Incorrect. By far, a more common usage of UV coords is to select parts of one big texture so you don't end up with a lot of tiny textures (e.g. for eyes and ears.)   |