Тема: Blitz 3D
Показать сообщение отдельно
Старый 04.03.2008, 18:45   #4
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,372
Репутация скрыта [+/-]
Цитата:
Сообщение от ivg Посмотреть сообщение
Дело в том, что при использовании отдельных моделей конечностей, в местах их "стыковки" с телом будут ярковыраженные стыки, которые в нашем случае не получится скрыть одеждой. Конечно хочется сделать более качественные модели, но если не будет других вариантов, то придется руки и ноги делать отдельно.
Что-то я не понял, почему. Что, не судьба вашу одну модель просто разбить на две-три-десять-сколько нужно?

Цитата:
Сообщение от ivg Посмотреть сообщение
Была мысль скрывать оторванные конечности с помощью карт прозрачности, но опять же, как это реализовать на программном уровне?
Есть такая хорошая штука - шейдерами называется. Как раз для таких фокусов они и предназначены.

Цитата:
Сообщение от ivg Посмотреть сообщение
Понятно, что рисовать много текстур, учитывающих каждый возможный вариант (оторвано, например, обе руки, или обе ноги, или одна рука и две ноги и т.п.) практически нереально.
Что-то я не понял, зачем рисовать много текстур. Можно одну и ту же комплексную назначать моделям руки, ноги и чего угодно, а текстурными координатами говорить, что именно брать из этой текстуры. Плюс есть мультитекстурирование. Либо, если уж так неймётся, напишите программу, по одной комплексной генеряющую эти ваши отдельные.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor вне форума  
Отправить сообщение для pokibor с помощью ICQ