Цитата:
|
Сообщение от Eric Gurt
За сколько бы вы купили функцию, (и купили бы её вы), которая переводит точку из 3д пространства в экранные координаты в перспективе
|
Vertex.as
ScreenVertex.as
Camera3D.as

Код:
var camera:Camera3D = new Camera3D({zoom:100, focus:5, x:1000, y:1000, z:1000, lookat:"center"});
var vertex:Vertex = new Vertex(10, 10, 10);
var screen:ScreenVertex = vertex.project(new Projection(camera.view, camera.focus, camera.zoom));
trace(screen);