Форум о видеоуроках по компьютерной графике: Текстурирование? Освещение? Подскажите - Форум о видеоуроках по компьютерной графике

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Текстурирование? Освещение? Подскажите

#1
Пользователь офлайн   Kazuo 

  • Новичок
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 16 Ноябрь 14
  • Введите данные символы:2d-3d-4d
Всем привет!
Я недавно начал осваивать C4D и поставил перед собой цель реализовать нечто похожее на представленное на гифке ниже, но, видимо, знаний пока для этого недостаточно.
Можете подсказать как такое выполнить, ну или хотя бы в каком направлении копать?

Прикрепленные файлы

  • Прикрепленный файл  01.gif (341,4К)
    Количество загрузок:: 11

0

#2
Пользователь офлайн   artguk 

  • Эксперт
  • Группа: Модераторы
  • Сообщений: 959
  • Регистрация: 15 Январь 11
  • ГородОдесса

Просмотр сообщенияKazuo (16 Ноябрь 2014 - 22:36) писал:

Всем привет!
Я недавно начал осваивать C4D и поставил перед собой цель реализовать нечто похожее на представленное на гифке ниже, но, видимо, знаний пока для этого недостаточно.
Можете подсказать как такое выполнить, ну или хотя бы в каком направлении копать?


Капать надо в этом направлении :ab:: создать материал и в канале "прозрачность" воткнуть/создать из градиента/создать расходящиеся круги в АЕ или еще где ч/б узор и после бросить данный материал на источник света
Изображение
Изображение

:en:
Ну а анимировать как? ну можно в самой синьке анимируя смещение текстуры
Изображение

как результат

Изображение

Ну или подготовить движения полос в другой программе композитинга или анимации (After Effects, Synfig Animation Studio, Anime Studio и прочие )
:en:
Linkum
-...STOP: 0x0000007E (0xC0000005, 0x804E518E, 0xFC938104, 0xFC937E04) SYSTEM_THREAD_EXCEPTION_NOT_HANDLED"...-
-...Видимо пришло время переосмыслить выполненную работу...
0

#3
Пользователь офлайн   Kazuo 

  • Новичок
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 16 Ноябрь 14
  • Введите данные символы:2d-3d-4d

Просмотр сообщенияartguk (18 Ноябрь 2014 - 16:51) писал:



Спасибо большое, разобрался :ab:
Прикрепленный файл  gifpreview1.gif (2,55МБ)
Количество загрузок:: 3 Прикрепленный файл  gifpreview10.gif (1,33МБ)
Количество загрузок:: 5

Но вот есть один вопрос: какие галочки надо поставить, чтобы эти полосы отображались сразу во вьюпорте, а не только при рендере?

Прикрепленный файл  Room.png (316,86К)
Количество загрузок:: 6
0

#4
Пользователь офлайн   artguk 

  • Эксперт
  • Группа: Модераторы
  • Сообщений: 959
  • Регистрация: 15 Январь 11
  • ГородОдесса
quote name='Kazuo' timestamp='1416859331' post='19835']
Спасибо большое, разобрался :ab:
Прикрепленный файл  gifpreview1.gif (2,55МБ)
Количество загрузок:: 3 Прикрепленный файл  gifpreview10.gif (1,33МБ)
Количество загрузок:: 5

Но вот есть один вопрос: какие галочки надо поставить, чтобы эти полосы отображались сразу во вьюпорте, а не только при рендере?

Прикрепленный файл  Room.png (316,86К)
Количество загрузок:: 6
[/quote]
Это не просто полоски - это представление сетки полигонов объектов (меню вьюпорта "представление" вон видите Вид-камеры-Представление-Настройки-Фильтр индикации-Панели)
Хотя я не совсем понял, что вы имеете ввиду у вас во вьюпорте как раз сетка и видна...
Изображение
Изображение
Значит так вьюпорт - это рабочее пространство в любой программе т.е. место где мы работаем, таскаем предметы и прочее Изображение, а рендер - процесс визуализации результатов нашей работы т.е. "отрендерить изображение" или "вывести на рендер видео" будет обозначать - сохранить свою работу в окончательном готовом виде т.е. создать готовый продукт Изображение

Я так понял, что вы хотите именно видеть сетку вьюпорта в отрендеренном изображении? тогда это так делается:
Способ 1:
Рендер OpenGL или "Программное затенение"
типы рендера

Изображение
Результат
Изображение
заглянем в "фильтр индикации" вьюпорта
Изображение
и оставим только, то что хотим видеть во вьюпорте (т.е. фактически все объекты остаются, но мы видим во вьюпорте только то, что нам надо. Полезно, когда много деформаторов и камер в сцене и они нам своим видом мешают рассмотреть что-то)
Изображение
Изображение
на выходе имеем
Изображение


Рендер в виде OpenGL и Программное затенение используют, для аниматика (предварительного просмотра полученной анимации. ну например нам надо видеть на сколько плавно у нас получилась анимация ходьбы, бега, мимики персонажа или падение объектов. Текстурирование и освещение нам для этого не нужны, мы оцениваем движения. Значит рендерим в таком вот виде и видим на сколько у нас хорошо это получилось. Эти рендеры очень быстры и поэтом незаменимы для таких случаев Изображение)



Вариант 2 - тег представление и хитрость для композитинга.

Задача. Имея несколько объектов в сцене один из них представить в виде кубического примитива с сеткой (манекен человека). а остальные отрендерить в нормальном виде. При этом объекты перекрывают друг-друга. Фон и земля должны быть неотличимы друг от друга
Создаем сцену
Изображение
и анимацию камеры
Изображение
На объект земля вешаем тег "композитинг" и в нем ставим "смешивание фона". Теперь Земля будет одноцветная с небом/фоном
Изображение
Изображение
как видим границы неба и земли нет
Изображение

Кидаем на манекен тег "представление" для выполнения задачи: "представить в виде кубического примитива с сеткой (манекен человека)" и создаем дополнительно два материала: абсолютно черный и абсолютно белый для дальнейшего композитинга с единственным каналом "самосвечение"
Изображение
Изображение

В теге "представление" ставим галочку "Использовать" и в параметрах "представление" и "тип" даного тега устанавливаем: "Быстрое затенение" и "Бокс" соответственно
Изображение

После чего, заменяем на обектах. которые при композе в АЕ будут не видимы текстуры на черный материал, а на манекен кидаем белый
Изображение

отключаем объекты которые нам не нужны во вьюпорте для рендера
Изображение

и рендерим "программное затенение"
Изображение

получаем заготовку для композитинга АЕ
Изображение

Далее кидаем на манекен тег "Композитинг" и снимаем галочку с параметра "Видимый для камеры" и рендерим полный рендер т.е. итоговое видео.
Изображение

Получим вот такое итоговое видео
Изображение
и напоследок рендерим наш "кубический" манекен в том виде какой он у нас будет в готовом виде так же
т.е рендер - "программное затенение" и кинув предварительно черные текстуры на все, кроме манекена

Изображение

и получаем такую анимацию
Изображение


Мы имеем три видео файла
Изображение

1- видеофайл маска для манекена
2- готовый видеофайл с тенями и прочим, но отсутствующим манекеном
3- готовый видеофайл только манекена

Теперь запускаем программу композитинга АЕ (After Effects) и на таймлайн кидаем наш основной видеофайл "2"
Изображение


Далее кидаем выше видеофайл "3" т.е. наш готовый манекен и как видим слой "3" перекрывает слой "2" т.к. у него нет прозрачности
Изображение

используем наш видеофайл "1" как маску прозрачности для слоя "3" :
Кидаем видеофайл "1" выше слоя "3"
Изображение

и заставляем слой "3" использовать слой "1" как маску указав ему в параметре "TrkMat" - "Luma Matte"
Изображение
Изображение
Изображение

И отрендерив наше видео получаем
Изображение

Вот такой вот фокус. Конечно тень у нас не соответствует контуре фигуры т.к. мы просто визуально изменили нашу конструкцию. а свет работает с реальным манекеном Изображение

Но суть этого фокуса в том, что бы вы поняли как создать маску объекту для АЕ. Если нам при композинге понадобится выделить объект от фона и с ним что-то сделать (цвет поменять, фильтр применить и прочее)
Т.е. мы на нужный объект кидаем белую текстуру, на все остальное черную, отключаем свет и получаем ч/б изображение объекта для маски (при этом перерендеривать итоговое видео не надо. Просто в АЕ делаем дубль видеофайла и к нему маску применяем. Получим фон и объект отдельно) Это полезно делать, если нужный объект перекрывается другими в видео Изображение




Конкретно в вашем случае, Если вы хотите, что бы в окончательном видео были и линии и объекты со своими материалами, то следует отрендерить нормальную сцену, а затем кинуть абсолютно белую текстуру на свои объекты и на небо в т.ч. после чего в АЕ сделать композитинг
Показываю
1) Рендерим нашу нормальную сцену т.е. готовую
Изображение

2) рендерим рендером OpenGL ч/б сцену с отключенными нам не нужными объектами
Изображение
и рендерим
Изображение
в АЕ композим наши картинки
Изображение
Как видим белые области нашей маски являются не прозрачными, а черные (сетка) воспринимаются как прозрачная область.
Изображение
Добавим снизу слой залитый нужным нам цветом...ну например красным
Изображение
Изображение
и вот наш результат Изображение Красная сетка точно повторяющая контуры объектов на оригинальном видео например Изображение
Изображение




ААААААААААААААААА ИзображениеИзображениеДО МЕНЯ ТОЛЬКО ДОШЛО ЧТО ЗА ПОЛОСОЧКИ ИМЕЮТСЯ ВВИДУ...Изображение

Этот спецефект света во вьюпорте не отображается (а вообще качество отображения во вьюпорте и то, что он показывает в настройках вьюпорта)Изображение

Изображение

Изображение
Linkum
-...STOP: 0x0000007E (0xC0000005, 0x804E518E, 0xFC938104, 0xFC937E04) SYSTEM_THREAD_EXCEPTION_NOT_HANDLED"...-
-...Видимо пришло время переосмыслить выполненную работу...
0

#5
Пользователь офлайн   Kazuo 

  • Новичок
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 16 Ноябрь 14
  • Введите данные символы:2d-3d-4d

Просмотр сообщенияartguk (25 Ноябрь 2014 - 13:47) писал:



Ух-ты, как подробно все описано!

И да, я имел в виду именно эти полосы:
Прикрепленный файл  Room2.PNG (306,75К)
Количество загрузок:: 4

Видимо, никак не заставить вьюпорт их отоброжать (для контролирования процесса в реальном времени, а не через рендер)

Но Спасибо ещё раз :en:
0

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


К форумамПанель входа
Зарегистрироваться