Whats going on here ?

Blitz3D Forums/Blitz3D Programming/Whats going on here ?

Experiment with this.
Graphics3D 800,600,32,2

light=CreateLight()

box=CreateCube()  :  PositionEntity box,0,0,0

camera=CreateCamera()  :  MoveEntity camera,0,0,-7

ScaleEntity camera, 1, 2, 1
ScaleEntity box, 1, 2, 1

RenderWorld  :  Flip  :  WaitKey


Camera and box are scaled identically. The result is no visible change.
Try scaling just the camera, then just the box.
You can see why doing both will cancel out.

Child entities inherit the scale of the parent.
So in the original example the box and camera had the same scale.