![]() |
3D Куб из MovieClip
Помогите разобраться:
Делаю простой 3D куб, стенками которого являются Sprite объекты. BackFace Culling реализован, так: Есть массив хранящий в себе Vector3D. Каждый такой вектор представляет собой нормаль одной из сторон куба. Код AS3:
Код AS3:
Проблема в том, что иногда видны стенки, которые должны быть спрятаны. Может, есть другой какой метод? Добавлено через 6 минут Хм... помоему я решил проблему :) заменив проверку 0 на -0.1 но вопрос про другой метод остается |
http://www.bytearray.org/?p=468
еще вариант не выключать видимость, а сортировать глубину спрайтов в зависимости от расстояния до наблюдателя: http://theflashblog.com/?p=470 http://silin.fatal.ru/#AS3/FP10/cube3D |
Спасибо за ссылки
Добавлено через 3 минуты Кстати, может заодно подскажите как с алиасингом бороться |
cacheAsBitmap ?
|
Я уже пробовал в Bitmap всю статику перевести - не сильно помогло
Видимо лучше избегать таких ситуаций |
| Часовой пояс GMT +4, время: 22:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.