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

做网站创业怎么样网络营销的种类有哪些

做网站创业怎么样,网络营销的种类有哪些,网站怎么做外链,商标查询官网入口PicoVR眼镜开启XR融合现实显示模式下,Unity3D粒子效果无法显示问题,其原因是XR融合显示模式下,Unity3D应用显示层在最终合成到眼镜显示器时,驱动层先渲染摄像机画面,再以Alpha透明方式渲染应用层画面,问题就…

PicoVR眼镜开启XR融合现实显示模式下,Unity3D粒子效果无法显示问题,其原因是XR融合显示模式下,Unity3D应用显示层在最终合成到眼镜显示器时,驱动层先渲染摄像机画面,再以Alpha透明方式渲染应用层画面,问题就出在Alpha通道上:粒子显示位置的Alpha值为0。
在这里插入图片描述
究其原因,Unity3D在设置PicoXR视频融合模式时,需要将Camera设置为背景模式,背景色全黑,且背景色的Alpha值也为0。背景色的设置其实就是在BeginDraw时,用背景色清空渲染画布,值为0x00000000的背景色,初始画布为全黑透明画布。
在这里插入图片描述
渲染普通实体时,除了在画布上渲染颜色,还会将Alpha设置为255。而粒子一般用Additive叠加模式,其只会叠加画布颜色,不会修改画布Alpha透明度,导致最终合成时,粒子渲染颜色被替换为背景摄像机画面,看到的就是粒子画面全透明了,只有在实体表面才会有存留。
在这里插入图片描述
解决办法有两个:
其一是修改粒子的shader,让粒子shader渲染颜色同时,修改Alpha值。但这种方法要修改的东西很多,需要修改每个粒子的shader,工作量很大,而且不通用。
其二是增加一个后期shader,由后期shader统一处理最终提交给驱动的渲染画布。
操作如下:
1、创建一个后期着色器,在后期着色器中统一将有颜色的像素,根据色彩值修改Alpha值

Shader "Hidden/AlphaByColor" {Properties {_MainTex ("Base (RGB)", 2D) = "white" {}_Threshold ("Alpha Threshold", Range(0,1)) = 0.05}SubShader {Cull Off ZWrite Off ZTest AlwaysPass {CGPROGRAM#pragma vertex vert#pragma fragment frag#include "UnityCG.cginc"struct v2f {float4 pos : SV_POSITION;float2 uv : TEXCOORD0;};sampler2D _MainTex;float _Threshold;v2f vert (appdata_img v) {v2f o;o.pos = UnityObjectToClipPos(v.vertex);o.uv = v.texcoord;return o;}fixed4 frag (v2f i) : SV_Target {fixed4 col = tex2D(_MainTex, i.uv);// 方法1:亮度检测float luminance = dot(col.rgb, float3(0.299, 0.587, 0.114));float newAlpha = smoothstep(_Threshold, _Threshold + 0.1, luminance);col.a = max(col.a, newAlpha);// 方法2:颜色通道检测(二选一)// float colorPresence = max(col.r, max(col.g, col.b));// col.a = step(_Threshold, colorPresence);return col;}ENDCG}}
}

2、挂载后期处理脚本

using UnityEngine;[ExecuteInEditMode]
public class AlphaPostProcess : MonoBehaviour
{public Material postProcessMaterial;[Range(0, 1)] public float threshold = 0.05f;void OnRenderImage(RenderTexture src, RenderTexture dest){postProcessMaterial.SetFloat("_Threshold", threshold);Graphics.Blit(src, dest, postProcessMaterial);}
}

在这里插入图片描述
这样处理以后,粒子就可以正常叠加在实景画面上了。

在这里插入图片描述

http://www.dtcms.com/wzjs/359961.html

相关文章:

  • 深圳网站制作公司讯息网站建设规划要点详解
  • 山东政府网站信息内容建设郑州网络营销顾问
  • 天津建设网站首页运营培训班学费大概多少
  • 网站怎么icp备案做网站建设公司
  • 装修公司网站怎么做的如何用html制作网页
  • 荔湾区做网站seo首页关键词优化
  • asp.net 做网站好吗广州seo托管
  • 直销网站制作价格开鲁网站seo不用下载
  • 昆明做网站价格廊坊关键词优化平台
  • wordpress约课系统seo优化流程
  • 自已做个网站怎么做竞价托管代运营公司
  • 集团网站设计欣赏黑马培训是正规学校吗
  • 政府网站建设项目采购需求营销型网站开发公司
  • 台州网站建设惠店科技长沙疫情最新情况
  • 做网站网络营销注意网络营销的渠道
  • 朗朗上口的公司名称企业网站的优化建议
  • wordpress居中样式北京seo百科
  • 合肥集团网站建设公众号开发
  • 莱芜建设网站海门网站建设
  • 收费网站建设邯郸网站seo
  • 网站设计培训费用是多少网络推广怎样做
  • 宝洁网站建设评价关键词优化多少钱
  • wordpress调用搜索功能微博关键词排名优化
  • 佛山网站免费制作爱站网注册人查询
  • 简单做网站的价格优化网站的方法有哪些
  • 加强门户网站建设的通知个人自己免费建网站
  • 贵阳优化网站建设宁波seo推广服务电话
  • 揭阳网站建设维护成功营销十大经典案例
  • 现在给别人做网站上海网络seo公司
  • 深圳 网站建设 销售中央常委成员名单