Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   Проблема с дублированной геометрией (http://www.flasher.ru/forum/showthread.php?t=209534)

Mitd 19.11.2014 16:47

Проблема с дублированной геометрией
 
Всем привет, у меня следующая проблема, возможно кто-то с ней сталкивался и знает как её лечить:
Есть машина, из неё копируется часть геометрии (индексы, координаты вершин и текстурные координаты), создаётся геометрия-копия, с одной Surface, куда включаются все скопированные вершины, калькулируются нормали, дальше создаётся Decal, которой передаётся скопированная геометрия. Потом я накладываю на Decal материал, взаимодействующий со светом, в данном случае VertexLightTextureMaterial, и наблюдаю такую картину:
http://mitd.info/lesenka.jpg
К сожалению появляется лесенка или начинают четко выделятся полигоны. Если накладывать обычный TextureMaterial - проблем нет, если VertexLightTextureMaterial, то артефакты на лицо. Материал у машины кастомный, но в работе с источниками света идентичен с VertexLightTextureMaterial, если накладывать его на декаль - виден тот же сырбор. Подскажите в какую сторону копать?

Добавлено через 19 часов 28 минут
UPDATE
решилось всё копированием оригинальных нормалей, а не вычислением новых


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

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