Показать сообщение отдельно
Старый 22.11.2012, 22:34
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
попробуй по-простому, без отсылок ко всем этим perspectiveProjection рута и проч. getRelativeMatrix3D
Код AS3:
P0:Point = new Point(0, 0);
P1:Point = new Point(100, 0);
P2:Point = new Point(0, 100);
var p0:Point = card.localToGlobal(P0);
var p1:Point = card.localToGlobal(P1);
var p2:Point = card.localToGlobal(P2);
 
var dotProd: Number = (p1.x - p0.x) * (p2.y - p1.y) - (p1.y - p0.y) * (p2.x - p1.x);
если это только для определения какая грань видима, то должно сработать