Sign in to follow this  

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;

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

//Draw img1 at 0,0

//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