Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   проблемка с псевдо 3D во Flash CS4 (http://www.flasher.ru/forum/showthread.php?t=135262)

Contemplator 19.01.2010 18:47

проблемка с псевдо 3D во Flash CS4
 
Вложений: 1
собственно говоря вопрос очень простой по сути... недавно перешёл на CS4 с CS3, разумеется интересно все новые инструменты попробовать... расковырял псевдо 3D искажения... но тут возникла проблема: в приложенном файле сделан ящик, который вращается в зависимости от положения мыши, но часть из сторон при сборке его были размещены за другими - и как следствие происходит частичное их перекрытие... как этого избежать, не прибегая к коддингу? и если без коддинга тут не обойтись, то как это реализовать в принципе, в общем случае (предполагаем что объектов будет много и все они отличные друг от друга), не именуя при этом _mc, содержащие графику для стороны?

Olikbolik 01.02.2010 21:23

и у меня тот же вопрос... верхние слои перекрывают нижние...

silin 02.02.2010 15:30

дело в том, что флеш обеспечивает только 3D-искажение объектов, но не их сортировку, т.е. каждый объект искаженный в соответствии с его 3D-состоянием, все равно является плоским дисплейОбжектом со своим местом в списке отображения..
обеспечивать "реальное" состояние нужно программно либо сортировкой глубины объектов, в зависимости от их положения в 3D пространстве, либо (для выпуклых фигур, типа того же куба) скрытием объектов, повернenых "к лесу задом"..
кое-какие изыскания по теме http://flasher.ru/forum/blog.php?b=123
еще ссылки
http://www.bytearray.org/?p=468 - определение видимости грани
http://theflashblog.com/?p=470 - z-сортировка

Contemplator 02.02.2010 17:00

Цитата:

Сообщение от silin (Сообщение 883617)
дело в том, что флеш обеспечивает только 3D-искажение объектов, но не их сортировку, т.е. каждый объект искаженный в соответствии с его 3D-состоянием, все равно является плоским дисплейОбжектом со своим местом в списке отображения..
обеспечивать "реальное" состояние нужно программно либо сортировкой глубины объектов, в зависимости от их положения в 3D пространстве, либо (для выпуклых фигур, типа того же куба) скрытием объектов, повернenых "к лесу задом"..
кое-какие изыскания по теме http://flasher.ru/forum/blog.php?b=123
еще ссылки
http://www.bytearray.org/?p=468 - определение видимости грани
http://theflashblog.com/?p=470 - z-сортировка

огромное спасибо за ответ и ссылки :)


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

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