[as]
var p = new Vector3D();
renderLoop
{
var scaleFactor = focalDistance / p.z;
myAsset.x = p.x * scaleFactor;
myAsset.y = p.y * scaleFactor;
}
[/as]
This is all you need to represent a point in a 3d-environment.
[as]
var p = new Vector3D();
renderLoop
{
var scaleFactor = focalDistance / p.z;
myAsset.x = p.x * scaleFactor;
myAsset.y = p.y * scaleFactor;
}
[/as]
This is all you need to represent a point in a 3d-environment.