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

张掖网站制作/百度搜索排名与点击有关吗

张掖网站制作,百度搜索排名与点击有关吗,wordpress关闭更新,广东广州专业网络营销公司0x00 序言 本节是在 高斯模糊的基础上进行的,稍加修改即可得到Bloom效果。 0x01 效果图 0x02 基本概念 首先根据一个阈值提取出图像中较亮的区域,把它们存储在一张渲染纹理中,再利用高斯模糊对这张渲染纹理进行模糊处理,模拟…

0x00 序言
本节是在 高斯模糊的基础上进行的,稍加修改即可得到Bloom效果。
0x01 效果图
这里写图片描述
0x02 基本概念
首先根据一个阈值提取出图像中较亮的区域,把它们存储在一张渲染纹理中,再利用高斯模糊对这张渲染纹理进行模糊处理,模拟光线扩散的效果,最后再将其和原图像进行混合,得到最终的结果。
0x03 脚本代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class Bloom : PostEffectsBase
{public Shader BloomShader;private Material BloomMaterial = null;public Material material{get{BloomMaterial = CheckShaderAndCreateMaterial(BloomShader, BloomMaterial);return BloomMaterial;}}[Range(0, 4)]public int iterations = 3;[Range(0.2f, 3.0f)]public float blurSpread = 0.6f;[Range(1, 8)]public int downSample = 2;[Range(0.0f, 4.0f)]public float luminanceThreshold = 0.6f;void OnRenderImage(RenderTexture src, RenderTexture dest){if (material != null){material.SetFloat("_LuminanceThreshold", luminanceThreshold);int rtW = src.width / downSample;int rtH = src.height / downSample;RenderTexture buffer0 = RenderTexture.GetTemporary(rtW, rtH, 0);buffer0.filterMode = FilterMode.Bilinear;//step1.提取较亮的区域,存储在buffer0Graphics.Blit(src, buffer0, material, 0);//step2.进行高斯模糊for (int i = 0; i < iterations; i++){material.SetFloat("_BlurSize", 1.0f + i * blurSpread);RenderTexture buffer1 = RenderTexture.GetTemporary(rtW, rtH, 0);Graphics.Blit(buffer0, buffer1, material, 1);RenderTexture.ReleaseTemporary(buffer0);buffer0 = buffer1;buffer1 = RenderTexture.GetTemporary(rtW, rtH, 0);Graphics.Blit(buffer0, buffer1, material, 2);RenderTexture.ReleaseTemporary(buffer0);buffer0 = buffer1;}//step3.把buffer0传递给材质中的_Bloom纹理属性material.SetTexture("_Bloom", buffer0);Graphics.Blit(src, dest, material, 3);RenderTexture.ReleaseTemporary(buffer0);}else{Graphics.Blit(src, dest);}}}

0x04 Shader代码

// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Bloom"{Properties{_MainTex("Base (RGB)", 2D) = "white" {}_BlurSize("Blur Size", Float) = 1.0_Bloom ("Bloom (RGB)", 2D) = "black" {}_LuminanceThreshold ("Luminance Threshold", Float) = 0.5}SubShader{CGINCLUDE#include "UnityCG.cginc"sampler2D _MainTex;half4 _MainTex_TexelSize;float _BlurSize;sampler2D _Bloom;float _LuminanceThreshold;struct v2f{float4 pos : SV_POSITION;half2 uv : TEXCOORD0;};v2f vertExtractBright(appdata_img v){v2f o;o.pos = UnityObjectToClipPos(v.vertex);o.uv = v.texcoord;return o;}fixed luminance(fixed4 color){return 0.2125 * color.r + 0.7154 * color.g + 0.0721 * color.b;}// 将采样得到的亮度值减去阈值,并把结果clamp到0~1范围内,然后把该值和原像素值相乘,得到提亮后的亮部区域。fixed4 fragExtractBright(v2f i) : SV_Target{fixed4 c = tex2D(_MainTex, i.uv);fixed val = clamp(luminance(c) - _LuminanceThreshold, 0.0, 1.0);return c * val;}struct v2fBloom{float4 pos : SV_POSITION;half4 uv : TEXCOORD0;};v2fBloom vertBloom(appdata_img v){v2fBloom o;o.pos = UnityObjectToClipPos(v.vertex);o.uv.xy = v.texcoord;o.uv.zw = v.texcoord;#if UNITY_UV_STARTS_AT_TOPif (_MainTex_TexelSize.y < 0.0)o.uv.w = 1.0 - o.uv.w;#endifreturn o;}fixed4 fragBloom(v2fBloom i) : SV_Target{return tex2D(_MainTex, i.uv.xy) + tex2D(_Bloom, i.uv.zw);}ENDCGZTest Always Cull Off ZWrite OffPass{CGPROGRAM#pragma vertex vertExtractBright#pragma fragment fragExtractBrightENDCG}UsePass "Gaussian Blur/GAUSSIAN_BLUR_VERTICAL"UsePass "Gaussian Blur/GAUSSIAN_BLUR_HORIZONTAL"Pass{CGPROGRAM#pragma vertex vertBloom#pragma fragment fragBloomENDCG}}FallBack Off
}
http://www.lbrq.cn/news/776791.html

相关文章:

  • 网站 意义/长安seo排名优化培训
  • wordpress翻译公司网站/下载百度极速版
  • 做网站如何选择关键词/网站优化seo怎么做
  • 做设计找图有哪些网站有哪些问题/十大搜索引擎排名
  • 滁州市建设银行网站/廊坊seo快速排名
  • 利用社交网站做淘宝客/全网推广平台有哪些
  • 商丘企业网站建设服务/山东最新消息今天
  • 优秀网站建设出售/搜索引擎seo如何优化
  • 亚马逊欧洲站/网页设计可以自学吗
  • 成都建设官方网站/游戏优化大师官网
  • 官网的网站设计公司/广州网站营销推广
  • 北京住房和城乡建设委员会网站电话/bing搜索
  • 导购类网站怎么做/济南seo网站排名优化工具
  • 怎么用 java做网站/互联网品牌的快速推广
  • 郑州做网站的公司/百度教育官网登录入口
  • 网站建设中单页源码/深圳电子网络推广查询
  • 收费网站怎么做/seo可以从哪些方面优化
  • 俄罗斯 日本/seo关键词是怎么优化的
  • 网站两侧固定广告代码/淘宝指数查询官网
  • 网站收录免费咨询/南京seo全网营销
  • 建设银行网银网站激活/百度小说排行榜2020
  • 深圳营销型网站公司电话/如何做营销推广
  • 体验比较好的网站/河北seo公司
  • wordpress 白色/北京企业网站seo平台
  • 湖南省网站备案时间/优化设计三年级上册答案
  • 深圳网站制作易捷网络/现在最火的推广平台有哪些
  • 温州外贸网站建设/外链网站是什么
  • 武汉平台网站建设 APP/网站营销网站营销推广
  • 鹤山网站建设/google收录提交入口
  • 宁波拾谷网站建设/微信推广链接怎么制作
  • MaixPy开发环境简介
  • 2025 年国内可用 Docker 镜像加速器地址
  • ZeroNews:如何构建安全(无需 V*N!)的工业物联网连接
  • 无人机集群协同三维路径规划,采用梦境优化算法(DOA)实现,Matlab代码
  • 正确使用SQL Server中的Hint(10)—Hint简介与Hint分类及语法(1)
  • 【数据分析】循环移位岭回归分析:光遗传学冻结行为模式研究