Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   2d координаты из 3d !? (http://www.flasher.ru/forum/showthread.php?t=107093)

pepel_3d 25.01.2008 16:23

2d координаты из 3d !?
 
привет всем!
вобщем такой вопрос, есть такая задача, получить координаты обьектов экспортннутые из 3д
пробовал экспортить из макса разными способами в swf ,ai, через swift plug ,illustrate,plasma все они делают для объекта каждый фрейм как гроуп обьект...

как можно програмно чере action script узнать координаты этого обьекта
в каждом новом кадре?
или может есть какойнить экспортер который облегчит эту задачу, и например который позволяет давать имена объектам чтоб они отображались во флеше..

заранее спасибо..=)

КорДум 25.01.2008 16:28

найдите книгу "Flash. Трюки. 100 советов и рекомендаций профессионала", там, в трюке 85 "Импортирование ASC-файлов как формата XML", Вы и узнаете решение Вашей проблемы

pepel_3d 25.01.2008 22:31

спасибо, конечно полезная инфа , но это нето.. мне нужно всеголишь координаты положения в флешевском окне, т.е. _x и _y а не 3д координаты вершин и самих обьектов.., т.е. мне не нужно интерактивное 3д

допустим есть анимация в максе, кубик едет из правого угла в левое, потом экспортить эту анимацию во флеш и брать координаты этого обьекта уже флешевские...

pepel_3d 26.01.2008 20:05

неужели никто незнает??? =(((( блин это хреново ваще

MrPoma 26.01.2008 20:35

Код:

var focus:Number = 500;
private function convert3dTo2d(x:Number, y:Number, z:Number):Point{
        var ratio:Number = z/focus+1;
               
        var screen:Point = new Point();
        screen.x = x/ratio;
        screen.y = y/ratio;
               
        return screen;
}


pepel_3d 27.01.2008 23:58

MrPoma спасибо но это не то, наверно я просто не правильно сформулировал вопрос..((


Часовой пояс GMT +4, время: 13:12.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.