Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   [Papervision] Фон под viewport'ом (http://www.flasher.ru/forum/showthread.php?t=147159)

willis83 27.11.2010 19:22

Фон под viewport'ом
 
Не знаю как точно сформулировать вопрос... вообщем надо создать солнечную систему под papervision, с ней собственно проблем не возникло, проблемы с фоном, надо чтобы при перетаскивании фон двигался соответственно группе объектов системы. Пробовал сделать большую сферу вокруг с двух сторонней текстуризацией и вращать её вместе с ситемой, получается уйня, под краями сильно искажение видно, получается как в яйце. Подскажите или тип текстуризации подходящий или другой выход может кто знает.

Функционер 28.11.2010 01:26

Наверно текстура не сферической была.

Котяра 28.11.2010 01:55

скайбокс

willis83 28.11.2010 13:31

а можно подробней? На счёт сферической текстуры, я представляю, но где её такую взять, и будет ли это нормальным решением? Тем более когда я создавал это, было огромное желание сделать фон под фотографию в космосе, с галактиками, скоплениеями, космическими облаками, но потом просто создал черный фон и натыкал на него белых точек, так что впрочем сферичность текстуры отваливается, эта подходит.

Что такое скайбокс??? Решение на основе куба?? пробовал, тоже фигня

Добавлено через 13 минут
Я подумываю, о том чтобы просто написать код, который будет двигать jpg'и и когда она будет подходить к краю, добавлять её снова, можно будет даже несколько фоток подкидывать, главное у них края согласовывать, будет красиво. Вьюпорт ивенты пропустит к ней? Минус этой идеи в том, что после вращения системы, при установки камеры в исходное положение я буду иметь другой фон... с этим тоже можно бороться... создать массив с именами фотографий и подставлять их на "свои места" тогда по идее на каждую координату камеры должен приходиться тот же фон.... буду пробовать.
С радостью выслушаю более практичные идеи/решения


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

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