自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 屏幕后处理----模糊算法

**unity shader:屏幕后处理技术**屏幕后处理定义:就是渲染完整个场景得到屏幕图像后,再对这个图像进行一系列操作,实现各种屏幕特效。屏幕后处理实现过程:首先需要在摄像机上添加一个用于屏幕后处理的脚本。在这个脚本中,我们会实现MonoBehaviour.OnRenderImage函数来获取当前屏幕的渲染纹理。然后再调用Graphics.Blit函数使用特定的Unity Shade...

2020-08-24 22:12:40 489

原创 Unity的数据本地储存的集中方法

用.net 控制台实现的(Unity和这一样)头文件using System.Xml;using System.IO;**XML文件的创建**void createXML(){//新建XmlDocument对象XmlDocument doc = new XmlDocument();//根节点XmlElement root = doc.CreateElement(“char...

2020-05-05 14:37:01 1189

转载 CG中的常用函数

添加链接描述CG常用函数

2020-05-01 18:59:02 285

原创 Unity开发常用的插件

来自知乎添加链接描述https://zhuanlan.zhihu.com/p/624711002.还是来自知乎https://www.zhihu.com/question/304648455/answer/690218135添加链接描述

2020-04-30 18:36:00 540

原创 Unity中的基础光照(高光反射)

高光反射的Shader公式:Cspecular=(Clight*Mspecular)MAX(0,v,r)的m(gloss)幂Clight:入射光线的颜色和强度Mspecular:高光反射系数v:视角方向 n:反射方向可由反射方向r和表面法线n求得入射方向的l*** r=l-2(n·l)n***???怎么求得???添加链接描述https://blog.csdn.net/yinh...

2020-04-18 11:56:56 470

原创 unity shader graph node

artistic -> blendartistic -> mask

2021-03-13 17:09:22 317

原创 shader graph节点

nodes:按照其官方的顺序进行描述artistic ->adjustment->channel mixer node其中R,G,B Range(-2,2)和名字一样,调整图片的对比度选择range为Noralized,效果会更明显一点, Hue为调整图片的色调,4.反转颜色,猜测:如果图片的RGBA为(100,100,100,100),若勾选某R通道则为(255-100,100,100,100),没测试过。5.替换图片中像素颜色为另一种颜色,黄色-&g

2021-03-11 23:59:37 202

原创 柏林噪聲實現2D圖像霧

實現效果如下在这里插入图片描述Perlin噪聲的原理https://mrl.nyu.edu/~perlin/doc/oscar.html論文作者來自騰訊游戲學院(算是寫的我能看懂的了)1、一维柏林噪声  首先,在X轴向上每个整数坐标随机生成一个数(范围为-1~1),我们称这个数为Gradient,译为梯度或者斜率。然后我们对相邻两个整数之间使用梯度进行插值计算,使得相邻两点之间平滑过渡。平滑度取决于所选用的插值函数,老版的柏林噪声使用f(t)=3tt-2ttt,改进后的柏林噪声使用f(t)

2020-08-25 23:15:00 464

原创 Unity shader边缘检测

1)边缘检测在Unity里属于屏幕后处理效果,通过在摄像机挂载脚本与Shader结合来实现。List item原理:利用边缘检算子对图像进行卷积(convolution)操作。List item卷积:...

2020-08-22 20:30:13 381

原创 XML学习中的问题

一)XML的官方文档:https://docs.microsoft.com/zh-cn/dotnet/api/system.xml?view=netcore-3.1先放一下XML表的介绍二)常见函数介绍:(1)GetElementsByTagName()这函数有两个重载:实现:static void findXmlFile(string path) { XmlDocument doc = new XmlDocument(); //载入文件 try { do

2020-05-09 14:41:08 201

原创 Unity2019.32D/骨骼/IK/动画/换装/全面指南

文章来自于我看知乎时看到的文章原文链接:添加链接描述2D人物也可以绑定骨骼了。

2020-05-09 10:28:10 586

原创 Unity让图片动起来

原文章链接:添加链接描述

2020-04-28 19:21:13 1570

原创 UnityShader纹理

**纹理**单张纹理使用:用一张纹理来代替物体的漫反射颜色使用Lambert光照模型来计算光照

2020-04-20 21:01:02 141

原创 Unity内置的函数

float3 WorldSpaceViewDir (float4 v)输入一个模型空间中的顶点位置,返回世界空间中从该点到最像机的观察float3 UnityWorldSpaceViewDir (float4 v)输入一个世界空间中的顶点位置,返回世界空间中从该点到摄像机的观察float3 ObjSpaceViewDir (float4 v)输入一个模型空间中的顶点位置,返回模型空间中从...

2020-04-18 12:03:03 454

原创 Unity中的基础光照(漫反射)

漫反射光照详情参见:https://github.com/mrxandlingsa(冯乐乐)兰伯特光照模型(Lambert)应用:Lambert 模型较好地表现了粗糙表面上的光照现象,如石灰粉刷的墙壁、纸张等公式:C(diffuse)=(C(light)*m(diffuse))*max(0,n,l)C(light):入射光线的颜色和强度m(diffuse):材质的反射系数发vn:表...

2020-04-17 21:33:19 793

转载 VS使用方法

C# 展开和折叠代码的快捷键2012-08-25 10:29:50| 分类: NET(c#) |举报|字号 订阅下载LOFTER我的照片书 |VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用:Ctrl + M + O: 折叠所有方法Ctrl + M + M: 折叠或者展开当前方法Ctrl + M + L: 展开所有方法Ctrl...

2020-04-12 13:06:26 1932

原创 关于UnityEditor的使用

Unity编辑器扩展可以扩展,大大提高了编译器的灵活性。开发者可以通过自定义来实现各种工具功能。命名空间:using UnityEditor;1)[ExecuteInEditMode]在编辑器状态下可以执行该脚本来查看效果。即: 不需要运行也可以执行脚本。2)[MenuItem(“CustomMenu/CustomSubMenu1”)]在编辑器中创建自定自定义的菜单栏...

2020-03-31 00:32:57 1128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除