- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 解决Unity Package Manager 一直loading 转圈圈
新创建的项目想下载HDRPPackages 一直转圈圈,即使开了代理都不行。研究了一下发现了一个绝妙的办法。在这个界面 断开网络连接(拔网线 )会出现所有的package然后找到你要下载的,Install 然后再联上网络最后等待一会之后,再断开网络连接(拔网线),奇迹的事情就出现了。...
2019-06-17 17:57:30 15568 5
原创 《Real-Time Rendering 3rd》提炼总结 RTR3读书笔记
《Real-Time Rendering 3rd》提炼总结 -毛星云 https://zhuanlan.zhihu.com/p/342079652.5 几何着色器 The Geometry Shader几何着色器可以改变新传递进来的图元的拓扑结构,且几何着色器可以接收任何拓扑类型的图元,但是只能输出点、折线(line strip)和三角形条(triangle strips)。...
2019-06-12 16:23:01 1085
转载 (笔记)中级Shader教程02 2D海洋 2D火焰
原作者FishMan的技术专栏以下是代码以及自己学习笔记:1. grid 空间划分2. 2D模拟3D中”分层”的概念3. 透视模拟5.grid 格子交错1.空间划分uv *=10;//将uv放大后fracuv = frac(uv);uv-=0.5;2.添加随机值fixed2 Rand22(fixed2 co){ fixed...
2019-06-11 15:11:43 587
转载 (笔记)中级Shader教程01 2D海洋 2D太阳 2D云朵
原作者FishMan的技术专栏 以下是代码以及自己学习笔记:sin波函数的理解和应用 极坐标+sin 对于波动圆环的实现 2D模拟3D中”分层”的概念1.原理:备注:sin波形在shader 是常用的波形sin函数是周期函数,对于无限重复的现象是一种很好的模拟 类似傅里叶变换一样,复杂的函数可以用简单的sin cos 组合进行比逼近 波浪这种效果是...
2019-06-05 17:31:12 736
原创 【读书笔记】《The Book of Shaders》 GLSL openGL片段着色器的入门指南
The Book of Shaders 中文版地址 byPatricio Gonzalez Vivo这是一本关于 Fragment Shaders(片段着色器)的入门指南,这本书对于新手小白太有用了.最近一直在看这本书 收获良多。...
2019-05-20 14:15:49 2537 1
原创 ShaderGraph(二) 火焰效果
效果图:具体思路:1 创建一个Quad,Unlit shader,对应的材质球2 两个color 颜色 主要是 外圈火焰和中心火焰的颜色,3(重点)AlphaClipThreshold属性:alpha值低于这个属性的地方会被cut掉不显示3 创建Noise节点里面的voronoi 这个节点 ---利用time 连入AnlgeOffset使其动起来,4 由于火...
2019-05-13 14:55:51 2942
原创 Unity Shader入门学习(七)UnityShader 卡通渲染效果,描边,外发光,x光,漫反射,离散效果
Shader "Unlit/020"{ Properties { _MainTex ("Texture", 2D) = "white" { } _Diffuse ("Color", Color) = (1, 1, 1, 1) _OutLine ("OutLine", Range(0, 0.1)) = 0.02 ...
2019-05-10 11:14:17 1496
原创 unity 2018 创建项目 4个时间报错
找遍全网没找到这个报错,最后google找到了。还是google牛。就是在Player Settings 里面将.net 4.x 改成.net3.5或者其他的
2019-04-28 17:08:36 2344
原创 ShaderGraph(一) 溶解效果
效果图:溶解效果是游戏中常用的一种效果,可用于Boss死亡时的消失。溶解效果的原理是通过一张噪波贴图,实现模型上随机消失。
2019-04-23 14:20:38 2898
原创 Unity Mesh网格编程(四) 记一个大坑 shader是不修改mesh网格顶点的
string temp = transform.TransformPoint(transform.GetComponent<MeshFilter>().mesh.vertices[i]).y.ToString();这行代码是得到mesh文件顶点的世界坐标的Y轴,然后我发现无论shader怎么去修改mesh的顶点,这里的y轴永远是0,于是乎问了一下群里的大佬,得知 shader是...
2019-04-23 13:21:09 2397
原创 Unity Mesh网格编程(三) Shader实现水面或旗帜飘扬效果
// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld'// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Demo_Flag/Flag" // 旗帜飘动{ Prope...
2019-04-23 13:13:20 1832
原创 Unity Mesh网格编程(二) 如何使用 NPOI 插件在 Unity 中生成 Excel文件
插件下载地址:https://download.csdn.net/download/weixin_41717258/11138448如果没积分可以留言邮箱或者某宝下载写在前面:由于工作需要 要求将模型的mesh顶点Y轴数据导出成Excel,后来发现可以NPOI这个巨牛的插件实现好多Excel功能其实我也是第一次接触这个插件,也是皮毛只是实现了简单的表格创建功能,复杂的功...
2019-04-23 11:19:38 1156
原创 Untiy 自定义属性相关知识1 自动添加脚本
当我们给游戏物体挂上这个脚本,我们需要给它同时添加MeshFilter和MeshRenderer组建。我们可以添加属性在类的前面,Unity将自动为们添加这些类。[RequireComponent(typeof(MeshFilter), typeof(MeshRenderer))]public class Grid : MonoBehaviour{ public int x...
2019-04-19 11:01:20 170
转载 Unity Mesh网格编程(一) Mesh编程入门知识 代码显示网格、顶点、面、UV、法线、切线
以下内容是转载Spring5211大佬的博客地址效果图什么是网格?如果你想要在Unity显示一些东西,你需要一个网格。它可以是一个3D模型从另一个程序导入的(比如33dmax or maya)。它也可以是程序生成的网格。它可以是精灵、UI元素或者是粒子系统,它们一样都是使用unity网格,甚至是屏幕特效也是使用网格渲染的。 So,什么是网格?概念上来说网格...
2019-04-19 10:48:59 7521 1
原创 Unity Shader入门学习(六)UnityShader 基础知识 数据类型 语义 调试
Cg数据类型顶点着色器输入语义顶点着色器输出语义 也是片元着色器的输入Frame Debugger 帧调试器
2019-04-14 15:02:41 249
原创 Unity Shader入门学习(五)第一个Shader 输出一个彩色的球
Shader "Unlit/002"{ Properties { _MainTex ("Texture", 2D) = "white" {} } SubShader { Tags { "RenderType"="Opaque" } LOD 100 Pass { CGPROGRAM #pragma vertex vert #pragma...
2019-04-14 14:11:51 756
转载 Unity中协程(IEnumerator)的使用方法介绍
本文转载至:https://blog.csdn.net/beihuanlihe130/article/details/76098844最近工作中常用到协程异步加载资源,对协程了解有限,特转载学习一下在Unity中,一般的方法都是顺序执行的,一般的方法也都是在一帧中执行完毕的,当我们所写的方法需要耗费一定时间时,便会出现帧率下降,画面卡顿的现象。当我们调用一个方法想要让一个物体缓慢消失时,除...
2019-04-12 15:11:36 2609
原创 Unity Shader入门学习(三)数学知识2 矩阵 行列式
方阵: n*n 阶矩阵 行=列矩阵对角矩阵: 对角线以外全为零单位矩阵: 对角线为1 非对角线为0矩阵的转置: 行变列 列变行矩阵的乘法: r*n 阶矩阵 只能和 n*c阶矩阵,结果是 r*c矩阵r*c矩阵 != c*r 矩阵向量与矩阵的乘法:行向量要左乘 Dx使用行向量列向量要右乘 OpenGL 使用列向量矩阵 转换...
2019-04-10 21:28:58 423
原创 Unity Shader入门学习(二)数学知识1 向量、点乘、叉乘、坐标系
二维坐标系 二维向量 向量的加法三角形法则 2. 向量的减 法四边形法则 3. 向量的模 4. 向量的点乘 主要是来确定两个向量的夹角 4. 向量的叉乘 主要计...
2019-04-06 23:57:52 1673
原创 Unity Shader入门学习(一)渲染概述
三大 Shader 编程语言(CG/HLSL/GLSL)Shader Language目前主要有3种语言:基于 OpenGL 的 OpenGL ShadingLanguage,简称 GLSL;基于 DirectX 的 High Level ShadingLanguage, 简称 HLSL;还有 NVIDIA 公司的 C for Graphic,简称 Cg语言。渲染过程...
2019-04-06 23:44:01 252
NPOI 插件在 Unity C#中生成 Excel文件
2019-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人