Arnold渲染器-简单易用的Max海洋插件
3dmax海洋CG世界 39734 0
实名

通过了实名认证的内容创造者

发布于 2022-3-29 11:44:55

您需要 登录 才可以下载或查看,没有账号?注册

x
来源 CG世界
屏幕快照 2022-03-29 上午11.43.37.png

“ 感知技术 · 感触CG · 感受艺术 · 感悟心灵 ”中国很有影响力影视特效CG动画领域自媒体
今天又来给大家带来插件小教程啦!~这次的插件是3dmax的OSL海洋制作插件,话不多说,直接整~

插件的参数我会按照个人使用感受来为大家介绍,老规矩,偏差必然有,使用不影响。

官方示例文件使用了Arnold渲染器为大家做了演示




Arnold渲染器


b8de20403acf0f22407f5275e43b3ec6.png


这是OSL参数图,什么?你跟我的不一样?那你的参数图应该是这样的


参数上是一样的,小伙伴找不到参数的,按括号内名字对照即可~

OSL Map Parameters:
NumOctaves(Octaves):海洋整体细节程度,参数最小为1,最大为12,参数越高越细节




参数为1

参数为5

参数为12

有没有觉得参数为1的时候还挺有感觉的,要做正常海洋直接参数拉到12就完事啦~
NumWaves(Waves Per Octave):海洋波浪产生数量,参数最小为1,最大为32,参数越高波浪细节越丰富。

NumWaves参数为1

参数为5

参数为12

UV Map Channel:uv贴图通道就不多介绍了,最小为0,最大为99
UVOffset:UV偏移(就是贴图移动)
Randomness(Noise Type):海洋样式,总共11种预设


Seed:种子(变化,最小0,最大1000000)


WaveLength(Wave Length):海浪长度,参数越小海洋越小越密集,参数最小为0,最大为1000000,参数为0时,变成平面,通常100左右为正常海面(下图密集恐惧症警告!)

参数为1

参数为80

Amplitude:海洋平面凹凸,参数越大起伏越高,参数最小为0,最高1000000,相信不会有人真用1000000的...

Amplitude参数为1

参数为50

AmplitudeDecay(Amplitude Decay):海浪(噪波)平滑程度,参数越大越平滑,最小为0,最大为1000000
参数为3

参数为50

Steepness:这个参数表面是坡度,我测试的时候以为是锐度,实际上是膨胀,陡度,锐度结合体~参数最小为0,最大为1000000

参数为5

参数为300

SteepnessDecay(Steepness Decay):海浪坡度渐变平滑,配合Steepness使用,参数最小为0,最大为1,数值越大越平滑

SteepnessDecay为0

SteepnessDecay为1

Direction:方向,也就是旋转,最小为0,最大为360
Deviation(Direction Deviation):方向偏差,简单理解就是以轴心逆时针扭曲~看图~

Deviation为0

Deviation为10

Deviation为20

Deviation为30

Speed(Wave Speed):海浪运动速度,参数越大速度越快,参数为0时为静止海面,可正负值1000000

Time(s):自动计算,暂时无法更改数值
SeaLevel(Sea Level):海浪泡沫数量,参数越小泡沫越多,可为负数

SeaLevel参数为-50

SeaLevel参数为50

SeaLevelRamp类:
SeaLevelRampSize(Size):海洋坡度大小,测试中对泡沫的影响很大,参数越大泡沫越大,覆盖越广,最小为0.1,最大1000000

SeaLevelRampSize参数为0.1

SeaLevelRampSize参数为60

SeaLevelRampSize参数为1000000

SeaLevelRampSteepness(Steepness):海洋平面海浪坡度,实测影响海洋平面泡沫厚度与边缘平滑透明程度,参数不能超过86,超过泡沫和海面会分离

SeaLevelRampSteepness参数为-50

SeaLevelRampSteepness参数为0

SeaLevelRampSteepness参数为5

SeaLevelRampSteepness参数为50

FoamRamp类(影响较小):
FoamThreshold(Threshold):泡沫阈值,数值越小产生泡沫越多
FoamRampSize(Size):泡沫大小
FoamRampSteepness(Steepness):泡沫坡度

泡沫细节控制参数:
FoamTwoThreshold(Threshold):泡沫阈值调节
FoamTwoBrightness(Brightness):泡沫亮度调节
Vray渲染器
想使用vray渲染器怎么办?Vray渲染器就需要添加多亿点点的修改器来实现了,示例文件中都有提供,直接使用或者复制粘贴修改器就好啦~

不知是不是测试方法存在错误,泡沫类别中测试更改数值对海平面泡沫的影响很小,SeaLevelRamp类别中数值对泡沫的影响最为直观,变化最大,海面效果质量还是不错的,虽然不能达到PhoenixFD火凤凰插件的精细程度,对海面要求不是特别高的话,速度是非常非常快的,能够节省不少时间~
如果有小伙伴对这个小插件有兴趣的可以点击阅读原文下载喔,官方还提供了示例场景文件,帮助大家更好的使用学习~

插件源网址:
https://cgpress.org/archives/simpleocean-osl.html

全文完
原文链接:https://mp.weixin.qq.com/s/TQZ_5dgzvHZVWI0mrzBb2g
内容主要涵盖影视特效,CG动国,前沿CG技术,作品欣賞
使用道具 <
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表