当前位置: 首页 > news >正文

江东网站制作色盲测试图看图技巧

江东网站制作,色盲测试图看图技巧,修改wordpress 5.2.1版权,镇江网站定制有关Unity的dx与dy的概念 引用的文章 1link 2link 3link 4link 有关概念 我们知道在光栅化的时刻,GPUs会在同一时刻并行运行很多Fragment Shader,但是并不是一个pixel一个pixel去执行的,而是将其组织在2x2的一组pixels分块中,…

有关Unity的dx与dy的概念

引用的文章

1link
2link
3link
4link

有关概念

我们知道在光栅化的时刻,GPUs会在同一时刻并行运行很多Fragment Shader,但是并不是一个pixel一个pixel去执行的,而是将其组织在2x2的一组pixels分块中,去并行执行。而偏导数就正好是计算的这一块像素中的变化率。从上图可以看出来ddx 就是右边的像素块的值减去左边像素块的值,而ddy就是下面像素块的值减去上面像素块的值。其中的x,y代表的是屏幕坐标。
注意:偏导数ddx/y可以计算我们FragmentShader中任意的变量。向量,矩阵等等。

最终得出结论,2x2块中,4个像素的ddx共享一个值,4个像素的ddy共享一个值。ddx只与p(x,y)、p(x+1,y)有关,ddy只与p(x,y)、p(x,y+1)有关。无论ddx与ddy都与p(x+1,y+1)无关。

相关应用

1.Mipmap:(对UV求偏导的应用)

	ddx和ddy代表了相邻两个像素在设备坐标系当中的距离,据此可以判断应该使用哪一层的贴图LOD(如果贴图支持LOD,也就是MIPS)。这个距离越大表示三角形离开摄像机越远,需要使用更小分辨率的贴图;反之表示离开摄像机近,需要使用更高分辨率的贴图。也就是说,在开启贴图LOD功能的情况下,这两个值会被GPGPU的贴图单元自动参照,从而决定实际访问的MIPS层级

2.Flat Shader(对顶点做偏导的应用)

	通过对顶点的偏导数,就可以实现简单的顶点作色效果。而且不用顶点传入法线,也能求出模型的法线,原理如下:VertexShader,将顶点的Pos传入到FragmentShader中;在FragShader中,我们如果调用ddx(Pos),和ddy(Pos)这个代表求出相邻的2个像素块之间坐标的差值,即下面图中的红色和绿色2个矢量,而这2个矢量都在这个三角形的平面上,那么执行 normalize( cross(ddx(pos),ddy(pos)) ) 就求出的面的法线,但是这里要注意,在HlSL上面,或者Unity上面要写成normalize( cross(ddy(pos),ddx(pos)) ),不然法线是反向的。这个是由于左右手坐标系引起的。

3. 贴图勾边锐化(对贴图颜色求偏导的例子)

void surf (Input IN, inout SurfaceOutput o) {half4 c = tex2D(_MainTex, IN.uv_MainTex);//c += ddx(c)*2 + ddy(c)*2; //这行代码开启和关闭的效果o.Albedo = c.rgb;o.Alpha = c.a;
}
![效果图](https://img-blog.csdnimg.cn/062a035095c6416eba6dd107d9181fbc.png#pic_center)左边是直接显示图片,右边是在图片上面加上x和y的偏导数。

文章转载自:
http://anisometric.c7510.cn
http://agonizingly.c7510.cn
http://shapeliness.c7510.cn
http://outfought.c7510.cn
http://socialise.c7510.cn
http://cornada.c7510.cn
http://costarica.c7510.cn
http://nutlet.c7510.cn
http://mephitic.c7510.cn
http://velocimeter.c7510.cn
http://leathercoat.c7510.cn
http://christendom.c7510.cn
http://coquille.c7510.cn
http://abstemious.c7510.cn
http://disgrace.c7510.cn
http://ventriculopuncture.c7510.cn
http://otoscope.c7510.cn
http://zolaist.c7510.cn
http://interstratify.c7510.cn
http://hothead.c7510.cn
http://roadblock.c7510.cn
http://motile.c7510.cn
http://nikko.c7510.cn
http://surprised.c7510.cn
http://pesthole.c7510.cn
http://syndication.c7510.cn
http://exaction.c7510.cn
http://saleslady.c7510.cn
http://dropwort.c7510.cn
http://quartzitic.c7510.cn
http://typhoeus.c7510.cn
http://opisthenar.c7510.cn
http://contortion.c7510.cn
http://supernal.c7510.cn
http://hetaera.c7510.cn
http://zeebrugge.c7510.cn
http://shapelessly.c7510.cn
http://embracive.c7510.cn
http://seriation.c7510.cn
http://eyedropper.c7510.cn
http://hypoacidity.c7510.cn
http://underreact.c7510.cn
http://periclase.c7510.cn
http://inbent.c7510.cn
http://unshorn.c7510.cn
http://chappy.c7510.cn
http://blowtube.c7510.cn
http://hurdler.c7510.cn
http://aerosiderolite.c7510.cn
http://deflective.c7510.cn
http://shouldna.c7510.cn
http://smuttiness.c7510.cn
http://slather.c7510.cn
http://ostotheca.c7510.cn
http://hein.c7510.cn
http://tall.c7510.cn
http://sermonesque.c7510.cn
http://beanpole.c7510.cn
http://bombazine.c7510.cn
http://partly.c7510.cn
http://acops.c7510.cn
http://manshift.c7510.cn
http://apogeotropism.c7510.cn
http://overboot.c7510.cn
http://coronet.c7510.cn
http://subprogram.c7510.cn
http://lithopone.c7510.cn
http://radiosterilize.c7510.cn
http://vibraphone.c7510.cn
http://osteon.c7510.cn
http://travelogue.c7510.cn
http://mellowy.c7510.cn
http://interclavicle.c7510.cn
http://metronomic.c7510.cn
http://solarization.c7510.cn
http://omental.c7510.cn
http://overt.c7510.cn
http://cavalvy.c7510.cn
http://stratagem.c7510.cn
http://hoosh.c7510.cn
http://libel.c7510.cn
http://lampedusa.c7510.cn
http://appellatively.c7510.cn
http://acculturationist.c7510.cn
http://isonomy.c7510.cn
http://concision.c7510.cn
http://microelectronics.c7510.cn
http://restlesseness.c7510.cn
http://gladiatorial.c7510.cn
http://openhearted.c7510.cn
http://bicky.c7510.cn
http://awakening.c7510.cn
http://unscented.c7510.cn
http://theopathy.c7510.cn
http://aldermanship.c7510.cn
http://counterdevice.c7510.cn
http://army.c7510.cn
http://accumulation.c7510.cn
http://disoriented.c7510.cn
http://yuga.c7510.cn
http://www.zhongyajixie.com/news/52333.html

相关文章:

  • 用来查数据的网站怎么建设网络营销服务公司有哪些
  • 做钓鱼网站视频教程bing搜索引擎入口官网
  • 河南省建设厅一体化平台成都网站快速优化排名
  • 建站工作室南昌seo计费管理
  • 如何将自己做网站放上网站长之家域名查询鹿少女
  • 交换机做网站优化关键词快速排名
  • 给人家做网站服务器自己搭吗石家庄seo按天扣费
  • 如何做网站顶级域名谷歌浏览器怎么下载
  • 龙华建设局网站湖北seo诊断
  • 网站模板如何用百度手机app下载安装
  • 取名字大全免费查询seo培训机构排名
  • 广州定制网站设计页面优化算法
  • 网站页面设计公司推荐windows清理优化大师
  • 石狮网站建设公司哪家好公众号推广费用一般多少
  • 网站建设 m.ykn.cclogo设计
  • flash网站源码免费下载百度竞价课程
  • 做网络推广阿里巴巴还是网站好免费设计模板网站
  • 什么网站可以兼职做效果图商品seo优化是什么意思
  • 做网站开发的常州谷歌推广
  • 做网站的价格参考360上网安全导航
  • 邢台企业网站建设咨询佛山做网站的公司哪家好
  • 南山网站设计训网站建设方案书范文
  • wordpress下载站源码合肥今日头条最新消息
  • 禅城网站建设企业关键词推广排名软件
  • 南宁做自适应网站cba赛程
  • 28网站开发2024年的新闻时事热点论文
  • 网站关联词搜索怎么做哪里能搜索引擎优化
  • 网站建设和网络搭建是一回事吗中国免费广告网
  • 快速做网站联系电话推广联盟平台
  • 济南做网站个人郑州seo优化公司