#graphics #3d #glsl #shader #3dsmax
#графика #3D #glsl #шейдер #3dsmax
Вопрос:
Итак, я осмотрелся, и поскольку я не нашел никакой информации по этому вопросу, я предполагаю, что 3DSMax не поддерживает GLSL-шейдеры? Правильно ли это?
Я использую 3DSMax 2010 и 2011, и мне надоело писать две версии одних и тех же наборов шейдеров — одну для моего приложения, а другую для 3DSMax. Так много теряется в дерьмовом рабочем процессе : (
Есть ли у кого-нибудь какая-либо информация о том, как выполнять рендеринг с помощью GLSL-шейдеров в 3DSMax 2010 или 2011?
Буду признателен за любую помощь.
Заранее спасибо!
Ответ №1:
Для 2010 и более поздних версий DirectX material также поддерживает шейдеры CGFX, а также HLSL. Оба формата могут потребовать небольшой настройки для поддержки системы параметров 3ds max, а также игрового движка.
В 2011 и 2012 годах Autodesk добавила поддержку metaSL, формата от NVIDIA (ранее mental images). Шейдеры metaSL могут экспортироваться в CG, HLSL, GLSL, а также в шейдеры MentalRay.
- Механизм экспорта или соответствия metaSL доступен через mental mill integrators edition (дорого). Это для разработчиков игровых движков, которые хотят, чтобы пользователи создавали дополнительные шейдеры. например. UnReal, Unity3d и т.д.
- Контент (т.Е. metasl, glsl, hlsl и т.д.) Можно создавать с помощью mental mill standard edition, Которая бесплатна с лицензией 3ds max 2011 и выше. (500$ без 3ds max)
- Существует также способ создания metaSL шейдеры непосредственно в 3дс Макс 2012 схематический редактор материалов, устраняя необходимость для психического стан как самостоятельный продукт.
Ответ №2:
он поддерживает шейдеры DirectX и metasl-шейдеры.
Вы можете закодировать свои собственные шейдеры (maxscript, плагин c , metasl), чтобы заполнить пробел. Но вы не сможете увидеть неподдерживаемый материал в окне просмотра.
Ответ №3:
Vray 2.0 поддерживает рендеринг GLSL-шейдеров в 3dsmax 2011 и выше, хотя это ни в коем случае не бесплатный движок рендеринга.
Vray:http://chaosgroup.com/en/2/vray.html
Документация по GLSL:http://www.spot3d.com/vray/help/200R1/vrayglsltex.htm