Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 17.10.2010, 19:47   #1
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Оптимизация как бэ...

Помогите советом!
В общем есть такая сетка:



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

Посоветуйте какой-либо алгоритм, хотя бы на пальцах. Буду очень благодарен. Задача необходима для симуляции ткани колайдерами/джоинтами. Не спрашивайте зачем (в юнити есть тряпки, знаю).
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 17.10.2010, 20:33   #2
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Оптимизация как бэ...

В Maya и Softimage можно такое сделать. Quadrangulate команда.
*можешь обмениваться мешем между приложениями без триангуляции через экспорт в .obj
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 17.10.2010, 20:51   #3
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Оптимизация как бэ...

мне надо программно... имея меш получить его связи без избыточности...
сейчас получилось вот так обработать:


возможно остановлюсь на этом...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 17.10.2010, 21:01   #4
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Оптимизация как бэ...

импортируешь в макс правой кнопкой мыши щелк-> convert to -> editable poly
потом выделяешь лишние грани и remove.
(Offline)
 
Ответить с цитированием
Старый 17.10.2010, 21:22   #5
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Оптимизация как бэ...

Сообщение от pax Посмотреть сообщение
мне надо программно... имея меш получить его связи без избыточности...
Сообщение от Illidan Посмотреть сообщение
импортируешь в макс правой кнопкой мыши щелк-> convert to -> editable poly
потом выделяешь лишние грани и remove.
эм...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 17.10.2010, 21:27   #6
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Оптимизация как бэ...

сорри опять невнимателен.
(Offline)
 
Ответить с цитированием
Старый 22.10.2010, 01:12   #7
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Оптимизация как бэ...

Симуляция получилась конечно жручая, но основную задачу выполняет. Можно одевать шмотки друг на друга по очереди.


__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (22.10.2010)
Старый 22.10.2010, 01:17   #8
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Оптимизация как бэ...

Сообщение от pax Посмотреть сообщение
Не спрашивайте зачем (в юнити есть тряпки, знаю).
Ну можно все таки спросить? Ну, пожааааааалуйста?
__________________

(Offline)
 
Ответить с цитированием
Старый 22.10.2010, 01:22   #9
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Оптимизация как бэ...

Юнитек почему-то не предоставил возможность получить данные симулированного меша, а нам надо было для избавления от лагов преобразовывать одетую шмотку в статичную сетку с меш коллайдером для одевания на нее новой шмотки. Плюс у нас теперь есть более глубойкий контроль над тканью. Мы можем например теперь использовать информацию о цвете вершины для настройки связей и коллайдеров шмоток.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 22.10.2010, 01:36   #10
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Оптимизация как бэ...

это для диванов ?? Нэ ??
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FDsagizi (22.10.2010)
Старый 22.10.2010, 01:37   #11
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Оптимизация как бэ...

Не, это другой проект, параллельный )
Сообщение от IGR Посмотреть сообщение
это для диванов ?? Нэ ??
Ты кстати себе в Punto Switcher не поставил еще автозамену на двойные восклицательные знаки и знаки вопроса
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
L.D.M.T. (26.10.2010)
Старый 22.10.2010, 01:51   #12
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Оптимизация как бэ...

Та не !! Мне в кайф самому ставить !! ПунтоСвичер - баловство !!
(Offline)
 
Ответить с цитированием
Старый 22.10.2010, 13:19   #13
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Оптимизация как бэ...

Сообщение от IGR Посмотреть сообщение
ПунтоСвичер - баловство !!
А я вот балуюсь
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com