标签: 默认分类

在URP中实现平面透射阴影

发布时间: 2022年05月21日
关于平面投射阴影,网上已经有很多文章介绍相关原理和优缺点: https://zhuanlan.zhihu.com/p/31504088 https://zhuanlan.zhihu.com/p/266174847 这里记录一下在URP中的实现: 将URP Simple Lit Shader 源码拷贝新建一个Shader 修改成如下 // Shader targeted for low end...

ShaderToy shader快速移植实现

发布时间: 2022年05月21日
如何将ShaderToy Shader转换成Unity可用的Shader 做图形开发的同学没有不知道 ShaderToy 网站的,它是由大神 iq - Inigo Quilez 创建的。 ShaderToy网站包含了大量效果精彩绝伦的shader,但是这些shader是用WebGL Shader语言编写的,不适用于Unity ShaderToy。...

如何录制Unity 场景中的声音

发布时间: 2022年05月10日
有些时候我们在游戏想录制游戏内部的声音,那么常用的Unity的 MicroPhone API就没什么用了。 好在Unity还提供了 OnAudioFilterRead 这个API来完成这类需求。 这个方案来自: http://evanxmerz.com/blog/index.php/2016/10/07/recording-in-game-audio-in-unity/ 实现步骤:...

Unity Shader之流光效果

发布时间: 2022年05月09日
流光效果,支持控制流光 宽度 , 颜色 , 角度 URP版本 Shader "Unlit/LightFlow" { Properties { _MainTex ("Texture", 2D) = "white" {} _LightColor ("Light", Color) = (1,1,1,1) _LightWidth ("Light width", float) = 0.2...

使用Unity JobSystem模拟SplineMesh

发布时间: 2022年05月09日
概述 在数学学科数值分析中,样条(Spline)是一种特殊的函数,由多项式分段定义。样条的英语单词spline来源于可变形的样条工具,那是一种在造船和工程制图时用来画出光滑形状的工具。 在计算机科学的计算机辅助设计和计算机图形学中,样条通常是指分段定义的多项式参数曲线。由于样条构造简单,使用方便,拟合准确,并能近似曲线拟合和交互式曲线设计中复杂的形状,样条是这些领域中曲线的常用表示方法。...

聚群模拟

发布时间: 2022年04月29日
This demo was converted from threejs version, you could check the threejs version here 1. You could check this unity demo on github . 2. About the code: The Boid class struct: Fields of boid: //...

边缘检测算法分类

发布时间: 2022年04月29日
一、 基于梯度的算法 1、Roberts边缘检测算子 X方向: 1 0 0 -1 Y方向: 0 1 -1 0 通过计算两个相邻的对角线方向的像素差的梯度值来实现。 优点 :在沿着边缘方向和垂直边缘方向均优于斜向边缘,定位精度高 缺点 :对噪声敏感,只适用于含噪声较少的图像 2、Sobel边缘检测算子 X方向: -1 0 1 -2 0 2 -1 0 1 Y方向: -1 -2 -1 0 0 0 1...