Just cooked this up, also learned a thing about how to UV map vertices here as well on a single quad.....hope it helps ya any :
Any chance someone knows how to get the textures so they dont have the multiply effect, but are also masked?
(tried using flag 4 on texture while using textureblend to disable the multiply effect, but it aint workin)
BTW, this is the first time in a long...long while I've ever actually coded something in B3d....
(never really got around to making an actual 3d game, still tryin to make a 2d-platformer here)
Graphics3D 640,480,0,2 Global thingy = CreateMesh() ; Create Mesh CreateQuad(thingy,2,3) ; Create a Quad within the mesh cam = CreateCamera() PositionEntity cam, 0,3,-4 RotateEntity cam, 45,0,0 CameraClsColor cam, 100,100,100 tex1 = CreateTexture(128,128) tex2 = CreateTexture(128,128) tex3 = CreateTexture(128,128) SetBuffer TextureBuffer(tex1) Color 255,255,255 Rect 0,0,128,128 Color 255,0,0 Rect 0,0,75,75 SetBuffer TextureBuffer(tex2) Color 255,255,255 Rect 0,0,128,128 Color 0,255,0 Rect 25,25,75,75 SetBuffer TextureBuffer(tex3) Color 255,255,255 Rect 0,0,128,128 Color 0,0,255 Rect 55,55,75,75 EntityTexture thingy, tex1,0,1 EntityTexture thingy, tex2,0,2 EntityTexture thingy, tex3,0,3 EntityFX thingy, 1 SetBuffer BackBuffer() While Not KeyHit(1) Cls TurnEntity thingy, 0.15,0.5,0.2 UpdateWorld RenderWorld Flip Wend End ;thinger = the mesh you passed on to get a quad embedded on, SX = ScaleX, SZ = ScaleZ Function CreateQuad(thinger, sx,sz) otherthingy = CreateSurface(thinger) v0 = AddVertex(otherthingy, (-1*sx),0, (1*sz),0,0) ;top-left v1 = AddVertex(otherthingy, (-1*sx),0, (-1*sz),0,1) ;bottom-left v2 = AddVertex(otherthingy, (1*sx),0, (1*sz),1,0) ;top-right v3 = AddVertex(otherthingy, (1*sx),0, (-1*sz),1,1) ;bottom-right tri1 = AddTriangle(otherthingy,v0,v2,v1) ; top-left tri tri2 = AddTriangle(otherthingy,v1,v2,v3) ;bottom-Right tri End Function
Any chance someone knows how to get the textures so they dont have the multiply effect, but are also masked?
(tried using flag 4 on texture while using textureblend to disable the multiply effect, but it aint workin)
BTW, this is the first time in a long...long while I've ever actually coded something in B3d....
(never really got around to making an actual 3d game, still tryin to make a 2d-platformer here)