 |
3D-программирование Вопросы, касающиеся программирования 3D мира |
12.03.2009, 22:40
|
#16
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений (для 15,676 пользователей)
|
Ответ: Обрисовка ребер
Ать, точно  Тогда либо программно делать масштабирование CellShade'а (гемор), либо шейдерами (которых в блице нет).
В принципе текстура dds с мипами с полосами по углам. Чем меньше мип тем толщина больше в %.
Короче шейдеры - единственный не через жопный метод.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
12.03.2009, 22:48
|
#17
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Обрисовка ребер
нет. не единственный.
если как то получить нужные вершины и их проекцию на камеру - то можно нарисовать и обычными 2д линиями.
Сколько фпс ето будет жрать - это уже другой вопрос.
|
(Offline)
|
|
12.03.2009, 23:19
|
#18
|
|
Ответ: Обрисовка ребер
HolyDel
их можно построить и самому, но не понятно как отсекать тогда невидимые грани
|
|
|
12.03.2009, 23:23
|
#19
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Обрисовка ребер
можно ещё отключить clsmode и рисовать сначала белые меши а потом черный вайрфрейм и они друг на друга наложатся.
правда линии будут тонкие и объекты друг через друга видны))
|
(Offline)
|
|
13.03.2009, 01:28
|
#20
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Обрисовка ребер
А можно на цпу посчитать DepthMap, или нормали вывести (кубмапа), и далее по пикселям пройтись, не реалтайм ест-но!
А так шейдера полюбому, но реализовать не геометрическим шейдером а пост обработкой тоже гемор, алгоритм жручий, т.к. на каждый пиксель будет пробегаться по ближним, в радиусе, толщины линии, плюс ещё проверять как нормали и дептх несовпадают, и по этому уже делать. Кушать такая кака будет не меньше добротного блуринга полноэкранной картинки - что естно никто не делает (уменьшенную блурить выгоднее).
|
(Offline)
|
|
13.03.2009, 01:30
|
#21
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Обрисовка ребер
MoKa, постобработкой пикслелей не пойдет. автору нужна фиксированая ширина линий.
|
(Offline)
|
|
13.03.2009, 01:43
|
#22
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Обрисовка ребер
HolyDel, дык фиксированная толщина и будет. Это если ему нужна фиксированная толщина в зависимости от расстояния, да и тут просто, тоже пойдёт, только меняй длину шага для цикла 
|
(Offline)
|
|
13.03.2009, 02:46
|
#23
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений (для 15,676 пользователей)
|
Ответ: Обрисовка ребер
Я думаю ЦПУшная обработка пикселей тут не к месту ибо ЛаГГ
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
13.03.2009, 02:50
|
#24
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Обрисовка ребер
ABTOMAT, если главная идея не обработка изображения, а реализация такой обводки в RealTime, как я уже заметил ранее в своём посте.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:21.
|