VOP —— Noise

2023-10-19 18:59
文章标签 noise vop

本文主要是介绍VOP —— Noise,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

Turbulent Noise —— 计算1D/3D类型的Noise

Anti-Aliased Flow Noise —— 生成抗锯齿噪波

Anti-Aliased Noise —— 生成抗锯齿噪波

Curl Noise —— 创建divergence-free 3D噪波

Curl Noise 2D —— 创建divergence-free 2D噪波

Flow Noise —— 生成1D/3D Perlin Noise

Periodic Noise —— 生成1D/3D Perlin Noise

Worley Noise —— 计算1D/3D/4D Warley Noise(Cell Noise)

Periodic Worley Noise —— 计算可平铺的1D/3D/4D Warley Noise(Cell Noise)

Voronoi Noise —— 计算1D/3D/4D Voronoi Noise

Unified Noise —— 对所有noise类型提供统一的界面和统一的输出范围


Turbulent Noise —— 计算1D/3D类型的Noise

Perlin noisepnoise(0~1)
Original Perlin noiseonoise(-1~1),类似Perlin noise,效率较低;
Sparse Convolution noisesnoise(-1.7~1.7),类似Worley noise;
Alligator noiseanoise(0~0.5),类似Worley noise;
Simplex noisexnoise接近Perlin noise;
Zero Centered Perlincorrectnoise以0为中心;

Anti-Aliased Flow Noise —— 生成抗锯齿噪波

  • 此噪波非常适用于shading;
  • 与Anti-Aliased Noise非常相似,但增加了额外的选项;
  • 取值范围是以0为中心,-0.5~0.5;
  • 对变形几何体可使用Rest Positon VOP,使用Transform VOP节点变换空间;
  • 可将noise输出连接到Color Mix或Displace Along Normal节点,以得到有趣结果;

Anti-Aliased Noise —— 生成抗锯齿噪波

  • 默认取值范围-0.5~0.5;
  • 对变形几何体可使用Rest Positon VOP,使用Transform VOP节点变换空间;
  • 可将noise输出连接到Color Mix或Displace Along Normal节点,以得到有趣结果;

Curl Noise —— 创建divergence-free 3D噪波

  • Step Size,控制curl函数的精度;
  • Surface Effect Radius,影响半径;
  • Distance to Surface,到最近表面位置的距离;
  • Surface Normal,最接近当前位置的表面法线;
  • Collision SDF,碰撞场,将覆盖normal、distance值,直接从第一个volume计算;

Curl Noise 2D —— 创建divergence-free 2D噪波

Flow Noise —— 生成1D/3D Perlin Noise

  • 有两种形式,周期性和非周期性;
  • 周期性噪波可生成pattern(无缝重复的纹理贴图);
  • 取值范围0~1,中间值为0.5;

相当于:

  • VEX内 Flownoise 函数;

Periodic Noise —— 生成1D/3D Perlin Noise

  • 有两种形式,周期性和非周期性;
  • 周期性噪波可生成pattern(无缝重复的纹理贴图);
  • 取值范围0~1,中间值为0.5;

相当于:

  • VEX内 noise、pnoise、xnoise 函数;

Worley Noise —— 计算1D/3D/4D Warley Noise(Cell Noise)

  • 根据Poisson发布,在空间随机撒点,生成类似细胞样式;无抗锯齿,为更好的shading效果可使用Cellular Nosie;
  • metric表示使用的距离度量,默认Euclidean,Manhattan、Chebyshev;

dist1 <= dist2 <= dist3 <= dist4

相当于:

  • VEX内 wnoise 函数;

Periodic Worley Noise —— 计算可平铺的1D/3D/4D Warley Noise(Cell Noise)

  • 根据Poisson发布,在空间随机撒点,生成类似细胞样式;无抗锯齿,为更好的shading效果可使用Cellular Nosie;
  • period值表示多久重复自身,必须为非负值;值为0表示不重复自身;
  • metric表示使用的距离度量,默认Euclidean,Manhattan、Chebyshev;

dist1 <= dist2 <= dist3 <= dist4

Voronoi Noise —— 计算1D/3D/4D Voronoi Noise

  • 类似Worley Noise,但有额外的控制关于抖动;
  • 根据Poisson发布,在空间随机撒点,生成类似细胞样式;无抗锯齿,为更好的shading效果可使用Cellular Nosie;
  • 比wnosie稍贵,由于返回真实的点位置,可克服wnoise的一些伪影;

相当于:

  • VEX内 vnoise 函数;

Unified Noise —— 对所有noise类型提供统一的界面和统一的输出范围

  • unified noise static,被预编译会更快;
  • 与static仅有的不同,noise type、fractal type不可设置输入参数;
  • 如不需要动态改变noise type,最好使用static版本;
  • 如将参数提升出来,也将会被编译,与static版本一样快;

注,有时在偏移量为0的时,会产生伪影或静止;

这篇关于VOP —— Noise的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/241748

相关文章

Noise Conditional Score Networks 简单总结

Noise Conditional Score Networks Score S c o r e = ∇ x l o g p ( x ) (1) Score = \nabla_xlog~{p(x)} \tag{1} Score=∇x​log p(x)(1) Score 是论文中的一个定义,表示概率密度 p ( x ) p(x) p(x)的梯度,沿着概率密度的梯度向前走,会走到概率密度最高的

rockchip中的vop

1.vop基本概念 rockchip平台的lcd controller成为vop(video output processor),芯片中一般集成了1-2个vop,只有支持两个vop的芯片,才能支持双屏异显RK3399有2个VOP:Video Output Processor(VOP_BIG)Video Output Processor(VOP_LIT)支持的显示接口:One or Two M

RK3588 VOP图层分配介绍

RK3588 VOP图层分配介绍 RK3588图层介绍 RK3588有8个图层,分别是Custer 0/1/2/3 和Esmart 0/1/2/3,两种图层的能力不一样,具体如下: Custer 分辨率:最大分辨率包括两种合并集群和单集群,分别为7680x4320和4096x4320。数据格式:支持多种数据格式,包括RGBA8888/RGB888/RGB565/RGBA1010102/YU

【深度学习】SDXL中的Offset Noise,Diffusion with Offset Noise,带偏移噪声的扩散

https://www.crosslabs.org//blog/diffusion-with-offset-noise 带有偏移噪声的扩散 针对修改后的噪声进行微调,使得稳定扩散能够轻松生成非常暗或非常亮的图像。 作者:尼古拉斯·古藤伯格 | 2023年1月30日 马里奥兄弟使用稳定扩散挖掘隧道。左图显示了未使用偏移噪声的原始结果,右图使用偏移噪声显示了更丰富的黑色调。 稳定扩散在使用偏移

SNR: Signal to Noise Ratio

https://www.xx.com/watch?v=myrZ_R6xIZA Fang, Y., Armin, A., Meredith, P. et al. Accurate characterization of next-generation thin-film photodetectors. Nature Photon 13, 1–4 (2019). https://doi.org/

SuperCollider学习笔记(二)- 噪音(Noise)

定义 噪音来自无周期的信号源(Aperiodic Sources),即声波的频率、强弱变化无规律、杂乱无章的声音,与振荡器产生的有固定频率和振幅的信号相对。 分类解读 低频噪音生成器(“Low Frequency” Noise Generators) 这一分类下有LFNoise0,LFNoise1,LSNoise2,LFClipNoise等,它们的参数为frequency(频率), mul

Stale Diffusion、Drag Your Noise、PhysReaction、CityGaussian

本文首发于公众号:机器感知 Stale Diffusion、Drag Your Noise、PhysReaction、CityGaussian Drag Your Noise: Interactive Point-based Editing via Diffusion Semantic  Propagation Point-based interactive editing serves

论文阅读:Iterative Denoiser and Noise Estimator for Self-Supervised Image Denoising

这篇论文是发表在 2023 ICCV 上的一篇工作,主要介绍利用自监督学习进行降噪的。 Abstract 随着深度学习工具的兴起,越来越多的图像降噪模型对降噪的效果变得更好。然而,这种效果的巨大进步都严重依赖大量的高质量的数据对,这种对大量训练的依赖,在真实环境中比较难获取,这在一定程度上限制了这些降噪模型的实际应用。为了克服对数据的依赖,很多研究者也开始探索自监督的学习方法,这类方法可以不依

LTspice(14) Noise仿真

LTspice(14) Noise仿真 好久没有更新LTspice的教程了,大家想了没? 截止目前LTspice已经更新到24.0.9。界面发生了一些变化,但主要功能并不受影响,新的版本改了UI,找东西更加方便了,界面如下图1所示。 图1:LTspice新版本界面 这一讲我们仿真噪声,这一版本的LTspice的help使用了网页的形式展现,这样更加便于翻译软件的大展身手。 翻译后的N

引入噪声解决过平滑问题的GNN方法:SIMPLE GNN NOISE REGULARISATION FOR 3D MOLECULAR PROPERTY PREDICTION AND BEYON

论文: ICLR2022的投稿,得分[8,6,6,5] 地址: Simple GNN Regularisation for 3D Molecular Property Prediction and Beyond | OpenReview 内容: 通过引入噪声的方式,减缓了GNN的过平滑问题。使得添加了噪声节点的 、不是用来处理图神经网络的GNS (Sanchez-Gonzalez* et