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

网站建设包括哪些/代做百度收录排名

网站建设包括哪些,代做百度收录排名,新闻网站怎么做,抖音搜索推广首选帝搜软件平台好久没写shader了,有些生疏,刚弄了个植物shader,分享一下。 先上图片: 重点需要注意的是fragment shader的透明部分 需要如此声明 Tags{ "LightMode" "ForwardBase" "Queue" "AlphaTest…
好久没写shader了,有些生疏,刚弄了个植物shader,分享一下。

先上图片:



重点需要注意的是fragment shader的透明部分

需要如此声明

		Tags{ "LightMode" = "ForwardBase" 		"Queue" = "AlphaTest" "IgnoreProjector" = "True" "RenderType" = "TransparentCutout" }Cull BackZWrite onBlend SrcAlpha OneMinusSrcAlpha
Queue队列,决定渲染顺序

    Background - 最初的渲染渲染,用来渲染天空盒或者背景
    Geometry - 默认值,一般的不透明物体
    AlphaTest - 渲染经过Alpha Test的像素
    Transparent - 渲染透明物体
    Overlay - 最后渲染的物体

"IgnoreProjector"="True"(不被Projectors影响)


关于renderType来自这里:

Opaque: 用于大多数着色器(法线着色器、自发光着色器、反射着色器以及地形的着色器)。
Transparent:用于半透明着色器(透明着色器、粒子着色器、字体着色器、地形额外通道的着色器)。
TransparentCutout: 蒙皮透明着色器(Transparent Cutout,两个通道的植被着色器)。
Background: Skybox shaders. 天空盒着色器。
Overlay: GUITexture, Halo, Flare shaders. 光晕着色器、闪光着色器。
TreeOpaque: terrain engine tree bark. 地形引擎中的树皮。
TreeTransparentCutout: terrain engine tree leaves. 地形引擎中的树叶。
TreeBillboard: terrain engine billboarded trees. 地形引擎中的广告牌树。
Grass: terrain engine grass. 地形引擎中的草。
GrassBillboard: terrain engine billboarded grass. 地形引擎何中的广告牌草。

 

这里需要注意的是透明的blend部分官方文档可详细查看,

但如果只这么写透明部分会挡住后面的部分,我们还要在后面的代码中加上discard,直接丢弃像素,这样它就不会挡住后面的部分了,

			if (c.a<0.5)discard;


这里渲染的重点还是基于物理的渲染,之前有详细写过:

 

由于资源里有两种贴图方案,我就写了两种shader进行了不同的计算

一种是specular Texture的一种是GlossTexture的

 

大芭蕉

<span style="font-size:14px;">			float3 cc = (c.rgb *(diff+0.2)*_Color*_Lum + all  * SpecC*_SC  * _SCP);return float4(cc * 2 + rim, c.a * (1 - Luminance(TransC) + _TL));</span>


 玉竹

			float3 cc = (c.rgb *(diff + 0.2)*_Color*_Lum + (all + 0.1)*(saturate(Luminance(SpecC)) + 0.1)*_SC*_SCP);return float4(cc * 2 + rim, c.a * (1 - Luminance(TransC) + _TL));

 



也可以引申一些更好玩的东西比如在vertex shader中写入被风吹的效果

 

全部代码以共享至GitHub

 

                                                       ----------   by wolf96   http://blog.csdn.net/wolf96



http://www.lbrq.cn/news/1449775.html

相关文章:

  • 中国建设招标网 官方网站/商丘seo排名
  • 办公用纸网站建设/武汉百度百科
  • 深圳建站网站/软文代写网
  • 找专业做网站的公司/公关公司排行榜
  • 南宁推广软件/新手怎么做seo优化
  • 网站如何做单项链接/外贸如何推广
  • 今天主要新闻/长沙seo霜天博客
  • 英文网站开发/南平seo
  • 做网站的法律/廊坊关键词优化平台
  • 泉州网站建设公司首选/合肥网站关键词排名
  • 网站建设与服务技能实训心得体会/营业推广
  • 单纯做网站的公司/东莞百度快速排名
  • 网站网页/关于新品牌的营销策划
  • 金融网站素材/全国唯一一个没有疫情的城市
  • 专门做日本旅游的网站/成人短期就业培训班
  • 服装网站建设策划/域名注册商怎么查
  • 公司网站模块制作/网络推广优化seo
  • 宣武上海网站建设/有什么公司要做推广的
  • 什么网站算是h5做的/免费的网站软件下载
  • wordpress资讯站模板/搜索引擎推广简称
  • 网址自动生成手机网站/上海百度推广开户
  • 网站做sem优化/珠海网站设计
  • 网站推广的方法和手段/网络运营商
  • cms网站栏目介绍/近期出现的病毒叫什么
  • 莱芜警方网站官网/刷粉网站推广马上刷
  • 伪静态一个虚拟空间做两个网站/链接购买
  • 网页类型分类7种/seo和网络推广有什么区别
  • wordpress企业仿站/厦门seo外包服务
  • 湖南网站建设磐石网络口碑好/高端营销型网站
  • 广州网站建设乐云seo模板中心/如何在网上推广自己的产品
  • imx6ull-驱动开发篇10——pinctrl 子系统
  • 3. 为什么 0.1 + 0.2 != 0.3
  • DDoS 防护的未来趋势AI 如何改变安全行业
  • Linux 系统启动原理2
  • 国内办公安全平台新标杆:iOA一体化办公安全解决方案
  • 大模型之后,机器人正在等待它的“GPT-1 时刻”