Sign in to follow this  
AhmedCoeia

texturing a cylinder with multiple texture.

Recommended Posts

AhmedCoeia    510

I have one cylinder and I would like to texture it using 36 different bitmaps. 

The problem that If i texture the cylinder with just one texture, I see that is stretched, like the picture here : 

  

   // 90, 90, are top radius, down radius, 50 is the height, 60 segements w, 60 segments height.

  reel = new CylinderGeometry(90,90,50,60,60,false,false,true);
 
  var textureBase2:Texture2DBase = new BitmapTexture(new reelTexture().bitmapData);
   
matrial_Reel = new TextureMaterial(textureBase2);
   
matrial_Reel.bothSides true;
   
   
reelMesh = new Mesh(reelmatrial_Reel);
   
reel null;
   
   
reelMesh.mouseEnabled true;

 

 

I would like also to put different textures one down the other, but to group them into one large texture, the problem is with the co-ordinates. 

I use the following code but still I get two pictures overlap each other

 

public static const SIZE int 1024;
public var 
img1 Bitmap;
public var 
img2 Bitmap;

var 
bmp:BitmapData=new BitmapData(SIZE,SIZE,false,0);

//Draw img1 at 0,0
bmp.draw(img1); 

//Draw img2 at 512,0
bmp.draw(img2, new Matrix(1,0,0,1SIZE/20)); 

Edited by AhmedCoeia

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this