All pastes #408734 Raw Edit

Miscellany

public text v1 · immutable
#408734 ·published 2007-03-25 01:52 UTC
rendered paste body
Import "minib3d.bmx"

Local width=640,height=480,depth=16,mode=2

Graphics3D width,height,depth,mode

Local camera=CreateCamera()
'CameraFogMode camera,1
'CameraFogRange camera,0,10
Local light=CreateLight()
RotateEntity light,45,0,0

Local fret=CreateMesh()

Local fretsurface=CreateSurface(fret)

Local v0=AddVertex(fretsurface,-128,0,0) '[.-]
Local v1=AddVertex(fretsurface,128,0,0) '[-.]
Local v2=AddVertex(fretsurface,-128,384,768) '[*-]
Local v3=AddVertex(fretsurface,128,384,768) '[-*]

Local t0=AddTriangle(fretsurface,v3,v1,v0)
Local t1=AddTriangle(fretsurface,v2,v3,v0)


Local frettexture=LoadTexture( "fret.tga" )

EntityTexture fret,frettexture
ScaleTexture frettexture,1,1 '<-- I'VE TRIED THIS WITH EVERYTHING FROM 0.00001 TO 100000

PositionEntity fret,0,-128,128

While Not KeyDown(KEY_ESCAPE)

RenderWorld
Flip

Wend

End