×
Меню
Индекс

Heads with billboard shinny eyes

 
Спрайтовые глаза!
Самый простой и стабильный метод.
Единственный минус, с некоторых ракурсов, глаза могут вылезать из орбит, а равно можно заметить небольшую щель с боку.
 
Все тоже что и в первом пункте, только глаза от модели будут не нужны вовсе.
Т.е. удаляем полигоны с текстурой глаз вовсе!
Создайте две сферы и разместите их в глазницах, отрегулируйте размер и положение, при учете закрытых век.
 
Настройте развертку и прочая. Точка опоры сфер всегда в их центре, выровняйте их по осям мира. Имеет смысл, сделать ресет.
Если работаете с нифтулзом, возможно имеет смысл сделать флип полигонов, предварительно создав копию - затем с аттачить из.
Велдить вертексы НЕ нужно.
 
Примечание.
В некоторых случаях, полигоны глаз удалять не обязательно, достаточно будет немного отодвинуть их назад.
Это зависит от геометрии головы.
Но если такое возможно - используйте! Это существенно упростит работу.
А равно закроет щели между глазным яблоком и веками.
Такой метод хорошо подойдет для обновления голов из плагинов (бетер хеадз, например).
 
Экспортируйте.
Далее в нифскопе поместите каждый глаз в БилбордНоду.
А обе две полученные ноды упакуйте в общую ноду.
Для удобства, так сказать.
Учитывайте, что в игре глаз может быть лихо перевернут!
Т.е. если в МАХе сфера была повернута по осям, то помещение ее в билборд ноду, повернет ее иначе.
В этом случае придется править позицию его шейпа и возможно править развертку.
Либо использовать Flipp полигонов, но также можно применить стенсильные свойства.
 
И теперь наложите текстурные эффекты на полученные билборд ноды!
В режиме FOG, для особливого блеска по краям.
И ENVIRONMENT для мягкого блеска по центру.
Результат получается наиболее живой!
Эффекты можно заранее положить в отдельную ноду, а затем прописать в настройки эффектов глазных нод.
Шейп (2) это голова собственно.
Нода (9) общая нода для глаз и текстурного эффекта.
Ноды (10 и 26) это сами глаза.
 
Также см. эту тему которая была основательно дополнена!
Т.е. как сделать глаза спрайтами через действие текстурного эффекта!
Что позволяет решить проблему глазного яблока и узкой глазной щели!
т.к. сферы не могут быть размещены плотно к краям щели.
Если же использовать капсулу, или иной объект, то при повороте к камере, дальние края, будут заметно выступать за границы головы в целом!
Однако, сферы весьма хороши для создания глаз существам имеющим округлые глазницы.
 
Примечание.
Однако, использование "глазных яблок" в качестве отдельного элемента имеет некоторый плюс.
Это засветка задней стороны этих объектов от игровых источников света.
Что придает дополнительную живость глазам.
Текстурный эффект работает по простому полигону и практически полностью перекрывается собой игровым освещением.
Либо наоборот, всегда перекрывает оное, что выглядит не всегда хорошо.
Отчего получить "подсветку" глаза от игровых лампочек, маловероятно.
 
Примечание.
Текстурный эффект описанным здесь образом, можно применить и на сферы глаз.
Т.е. если создать глаза через дополнительные объекты, на них, можно наложить эффект.
Т.е. в данном случае, сетку дополнительного объекта можно плотно подогнать к краям глазной щели.
Т.е. сама сетка остается в обычном режиме и не превращается в спрайт!
Что позволит получить еще более живой взгляд.
+ засветка от игровых светильников задней и боковой поверхности глаза.
+ комбинация текстурных эффектов добавляющих блеск.
+ проекция текстуры глаза в режиме "спрайта".
 
В этой теме, можно найти примечание по комбинированном методу.
Сочетающему сферы и аккуратность отображения оных.
 
Также см. раздел в нифскопе.
На тему использования билборд ноды и создания с ее помощью эффекта для глаз.
 
https://www.nexusmods.com/morrowind/mods/43447
EYES for BETTER HEADS
Это плагин в котором использованы спрайтовые (сферические) глаза для голов НПС.
Вот здесь глаза вылезли из орбит!
Точнее, сферы плохо вписались в разрез глаз скампа.
Но это можно обойти, если использовать текстурные эффекты!))
См. тему о создании билборд в МАХе, линк выше.
 
А здесь уже не вылезает. ))
Вместо дополнительной сферы, был использован
текстурный эффект наложенный непосредственно на поверхность глаза.
Т.к. которая там была изначально.