3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Про DataSmith
BorisK
сообщение 12/03/2018, 18:15
Сообщение #1


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



Посмотрел тут как оно перегоняет вреевские материалы. На первый взгляд конечно диковато вылядит, но я так понял что в анриле понятия IOR как бы нет, есть степенная функция, и вот этот лютый капец как бы и делает из иор эту функцию. Ну и глоссинесс = (1 - равнес).
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Harh
сообщение 12/03/2018, 19:18
Сообщение #2


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 379
Регистрация: 13/03/2006
Из: Челябинск, Россия
Пользователь №: 25 023



Э... Вот вся эта гирлянда именно для трансляции одного лишь IORа?
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 12/03/2018, 23:38
Сообщение #3


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 697
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Всё там есть и с человеческим лицом в одну ноду решается. Зачем такой ужас городить - непонятно, причём обычный метал из врая перевести не может... тупо цвет и всё.

Что датасмит делает - это переносит текстуры с нормальным форматом (разрешение и соотношение сторон (в ДДС его уже кажется движок переносит)) и коректно переносит инстансы. - всё, остольное руками

да, при повторном переносе коректно заменяет старое на новое... и за это платить 600 евро каждый год?
Go to the top of the page
 
+Quote Post
BorisK
сообщение 13/03/2018, 00:47
Сообщение #4


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



И где? Я только кастомную кривую нашел - т.е. как раз ту что слева.

Обычный металл - это что? Я последнее время склоняюсь вот к этому - http://jcgt.org/published/0003/04/03/paper.pdf - банальный фаллоф на reflection.
Go to the top of the page
 
+Quote Post
Sl1m
сообщение 13/03/2018, 03:38
Сообщение #5


Бот 3д центра
Иконка группы

Группа: Пользователи
Сообщений: 4 566
Регистрация: 15/09/2007
Из: Россия, Пенза
Пользователь №: 56 863



вообще особого смысла не вижу в датасмите, просто экспортишь в фбх, а дальше уже сам вручную назначаешь материалы, можно субстанс датабэйз подцепить, или готовые пресеты матов, их навалом, на любой вкус
Цитата
банальный фаллоф на reflection.

старый дедовский способ ) в вирее помоему так делал оч давно

Сообщение отредактировал Sl1m - 13/03/2018, 03:40
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 13/03/2018, 11:17
Сообщение #6


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 697
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Цитата
И где? Я только кастомную кривую нашел - т.е. как раз ту что слева.


Да, нода Фреснель

Цитата
Я последнее время склоняюсь вот к этому


А есть таблица для более широкого списка материалов?

Цитата
Обычный металл - это что?

Золото, алюминий...
Для реалтайм движка скорость просчёта шейдеров - важный параметр, а тут ребята такой огород городят на ровном месте. Нехорошо.

Сообщение отредактировал Pomidoroff - 13/03/2018, 11:20
Go to the top of the page
 
+Quote Post
Bl@ck De@th
сообщение 13/03/2018, 11:29
Сообщение #7


Злобный рыцарь
Иконка группы

Группа: Пользователи
Сообщений: 1 101
Регистрация: 09/06/2007
Из: Россия
Пользователь №: 54 269



Надо исходить из того, что это пока сырая Beta-версия и в будущем, возможно, они оптимизируют перенос материалов. Ну и рассчитано это, скорее всего на тех, кто не хочет долго возиться с параметрами, настройкой и созданием, а хочет быстро перенести сцену в Unreal, чтобы показать кому-то. Лично я предпочитаю более детальную настройку материалов.

Сообщение отредактировал Bl@ck De@th - 13/03/2018, 11:30
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 13/03/2018, 11:43
Сообщение #8


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 697
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Цитата
Надо исходить из того, что это пока сырая Beta-версия

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

зы. Вероятно Датасмит будет хорошо переносить маты если все данные к шейдеру будут подключаться через текстуры... без корекции. ну а если у меня все маты через текстуры то нафиг мне Датасмит? Ведь в шейдерах и был основной затык.
Go to the top of the page
 
+Quote Post
BorisK
сообщение 13/03/2018, 11:59
Сообщение #9


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



Цитата(Pomidoroff @ 13/03/2018, 11:17) *
А есть таблица для более широкого списка материалов?


https://support.solidangle.com/display/A5AF...lar+Reflections - в серединке
Но как я понял цвета вычисляются по n и k. надо почитать документ повнимательнее, формулы там есть.
Бета еще не закончилась
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 13/03/2018, 12:42
Сообщение #10


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 697
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Цитата
Бета еще не закончилась

А точно, она перешла из бета тестирования Датасмит в бетатестирование Анриал студию.
Go to the top of the page
 
+Quote Post
BorisK
сообщение 13/03/2018, 16:42
Сообщение #11


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



А вот OSL Complex fresnel

Нельзя ли из него сделать калькулятор цветов для фаллофа - а еще лучше с промежуточным цветом - на максскрипте - 0, (45) и 90 градусов?

float fresnel(float n, float k, float c) {
float k2=k*k;
float rs_num = n*n + k2 - 2*n*c + c*c;
float rs_den = n*n + k2 + 2*n*c + c*c;
float rs = rs_num/ rs_den ;

float rp_num = (n*n + k2)*c*c - 2*n*c + 1;
float rp_den = (n*n + k2)*c*c + 2*n*c + 1;
float rp = rp_num/ rp_den ;

return clamp(0.5*( rs+rp ), 0.0, 1.0);
}

shader complex_ior (
vector n=vector(0.27105, 0.67693, 1.3164) [[ string description = "Refractive index for red, green, blue wavelengths (f.e. for 0.65, 0.55, 0.45 micrometers)" ]],
vector k=vector(3.6092, 2.6247, 2.2921) [[ string description = "Extinction coefficient for red, green, blue wavelengths (f.e. for 0.65, 0.55, 0.45 micrometers)" ]],
output color Col_Out = color(0.5)
)
{
float thetaCos = abs(dot(-I,N));
float red=fresnel(n[0], k[0], thetaCos);
float green=fresnel(n[1], k[1], thetaCos);
float blue=fresnel(n[2], k[2], thetaCos);
Col_Out=color(red, green, blue);
}

основная штука здесь float thetaCos = abs(dot(-I,N)); - определяет косинус угла взгляда к нормали.
Go to the top of the page
 
+Quote Post
BorisK
сообщение 13/03/2018, 17:08
Сообщение #12


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



наткнулся
Так правильные посоны решают проблему комлексного френеля. А вы датасмит, датасмит... ))
Go to the top of the page
 
+Quote Post
Sl1m
сообщение 13/03/2018, 18:54
Сообщение #13


Бот 3д центра
Иконка группы

Группа: Пользователи
Сообщений: 4 566
Регистрация: 15/09/2007
Из: Россия, Пенза
Пользователь №: 56 863



кек, зачем ?
https://www.youtube.com/watch?v=zPYKaFADVx8
Go to the top of the page
 
+Quote Post
Bl@ck De@th
сообщение 13/03/2018, 20:59
Сообщение #14


Злобный рыцарь
Иконка группы

Группа: Пользователи
Сообщений: 1 101
Регистрация: 09/06/2007
Из: Россия
Пользователь №: 54 269



Цитата(Sl1m @ 13/03/2018, 18:54) *

Я что-то не совсем понял, он перенёс VrayLight Dome в Skybox?
Go to the top of the page
 
+Quote Post
Pomidoroff
сообщение 14/03/2018, 12:59
Сообщение #15


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 697
Регистрация: 25/04/2009
Из: Taunusstein
Пользователь №: 69 603



Цитата(Sl1m @ 13/03/2018, 16:54) *


Надо будет посмотреть.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






4 страниц V   1 2 3 > » 
Reply to this topicStart new topic

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

 



RSS Текстовая версия Сейчас: 29/03/2024 - 15:53