Jump to content
3DCoat Forums

Проект инструмента Островковое раскраш


alexey1980
 Share

Recommended Posts

  • Member

Друзья! Хочу обсудить с вами одну идею. Это конечно же чистая фантазия, но представьте что такой инструмент есть в коате и попробуйте мысленно им поработать. Лично я упёрся в проблему когда пришлось проекционным рисованием текстурить сложный арх объект. Куча поворотов - я лично задолбался крутить модель относительно экрана и всё равно образовывались швы и растяжки. Проблема осложнялась тем что эту модель я добыл из архикада и при импорте она была покрыта сеткой мелких равнобедренных треугольников то есть рисовать по развёртке было напряжно так как в каше треугольников что то понять трудно. Единственная возможность проецирование по трёхмерке. Долго намучавшись я придумал проект нового инструмента, который я назвал ISLANDS PAINT или по-русски островковое рисование. Я с этой идеей буду потом приставать к Андрею, но сначала хочу обсудить её со всем сообществом пользователей коата

Итак, стандартные слои в закладке паинт остаются но к ним добавляются слой островки. Что это такое? Слой-островок это обычная ретоповая геометрия, которая накладывается поверх модели и выглядит как слой в палитре слоёв паинта. Слой островок умеет делать 3 вещи:

1 вбирать в себя раскраску с пикселей слоёв обычной раскраски, расположенных на модели по нормали к нему ну обычное проецирование алгоритм уже есть в коате и ничего не придётся изобретать

2 отдавать её обратно

3 открываться в фотошопе в виде плоского изображения.

В настройках такого слоя можно указать с каких обычных слоёв можно брать и отдавать раскраску

1 со всех нижележащих слоёв

2 со всех вышележащих

3 с крайнего подлежачего

4 с крайнего вышележачего

Так как слой-островок это всего лишь геометрия, то можно войти в режим редактирования слоя островка и передвигать его по опорной модели. При этом в настройках нужно указать как делать автообновление автоматически (на мощных компах) или по нажатию кнопки обновить после перемещения на новое место. Для редактирования слой островка можно применять все имеющиеся инструменты ретопа и ЮВ.

Если посмотреть отвлечённо на всю эту идею то мы увидим следующее мы по сути имеем локальный анврап, который мы редактируем в фотошопе. В этом случае нам начхать на развёртку исходной сетки, он может быть любым в том числе птексовым, раскрашивая модель мы по сути раскрашиваем островки, а коат с них проецирует цвет попиксельно на опорную модель. И обратное мы хотим поредактировать какое то место, где появился неприятный шов, мы это место обтыркиваем вершинами получаем островок, авторазворачиваем его одним куском и в фотошоп. Там восстанавливающей кисточкой вжик и обратно в коат и проецируем на то место где был и вуаля! Шва нет! Мы получаем всю мощь фотошопа применённую к любому месту модели. Оно и сейчас можно, но развёртка должна быть правильная, а если у вас высокополигональная модель или того хуже птекс а вот попробуйте в этой каше в фотошопе поиграться

Жду конструктивной критики моей идеи.

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

post-6427-0-66452200-1303127116_thumb.jp

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...