MiniB3D v0.41

BlitzMax Modules Forums/MiniB3D/MiniB3D v0.41

Hi,
I just noticed that when you set SpriteViewMode to 2 (Free) the sprite cannot be scaled. If you scale the sprite before changing the ViewMode, it resets the scaling to 1.
Import sidesign.minib3d'

SuperStrict

Graphics3D 640,480,0,2

Local cam:TCamera=CreateCamera()
cam.PositionEntity 0,0,0
Local light:TLight=CreateLight(1)

Local sprite1:TSprite=LoadSprite("clark1.png",3)
sprite1.PositionEntity 2,0,7
sprite1.ScaleSprite 4,4
sprite1.SpriteViewMode 2

Local sprite2:TSprite
sprite2=LoadSprite("clark1.png")
sprite2.PositionEntity -4,0,7
Local n#=1.0
While Not KeyDown(KEY_ESCAPE)		
	n:+0.01
	sprite1.ScaleSprite n,n
	sprite2.ScaleSprite n,n
	If n>5 Then n=1
	
	RenderWorld
	
	Flip

Wend
End