standard 2018.2 assets unity
【Unity3D】高斯模糊特效
### 1 高斯模糊原理 [边缘检测特效](https://zhyan8.blog.csdn.net/article/details/130997882)中使用了卷积运算进行了边缘检测,本文实现的高斯模糊特效同样使用了卷积运算,关于卷积核和卷积运算的概念,读者可以参考[边缘检测特效](https ......
【Unity3D】边缘检测特效
### 1 边缘检测原理 边缘检测的原理是:检测每个像素周围的像素亮度差,如果亮度差异较大,就将该像素识别为边缘,并进行边缘着色。 本文完整资源见→[Unity3D边缘检测特效](https://download.csdn.net/download/m0_37602827/87858084) ......
Unity的AssetPostprocessor之Model:深入解析与实用案例 1
# Unity AssetPostprocessor模型相关函数详解 在Unity中,AssetPostprocessor是一个非常有用的工具,它可以在导入资源时自动执行一些操作。在本文中,我们将重点介绍AssetPostprocessor中与模型相关的函数,并提供多个使用例子。 ## OnPost ......
【Unity3D】广告牌特效
### 1 前言 广告牌特效是指:空间中的一个 2D 对象始终(或尽可能)面向相机,使得用户能够尽可能看清楚该 2D 物体。广告牌特效一共有以下 3 种: - 正视广告牌:广告牌始终以正视图姿态面向相机,即广告牌的 x、y、z 轴正方向始终指向相机的 x、y、z 轴正方向; - 血条广告牌:游戏 ......
【Unity3D】调整屏幕亮度、饱和度、对比度
### 1 屏幕后处理流程 调整屏幕亮度、饱和度、对比度,需要使用到屏幕后处理技术。因此,本文将先介绍屏幕后处理流程,再介绍调整屏幕亮度、饱和度、对比度的实现。 本文完整资源见→[Unity3D调整屏幕亮度、饱和度、对比度](https://download.csdn.net/downloa ......
[Unity基础]ECS
参考链接: https://zhuanlan.zhihu.com/p/419140323 https://blog.csdn.net/pengfeicfan/article/details/129374673 ECS:面向数据的编程,当处理大量的游戏对象时,大量Component在内存中会排列地紧凑 ......
【Unity3D】反射和折射
### 1 前言 [立方体纹理(Cubemap)和天空盒子(Skybox)](https://zhyan8.blog.csdn.net/article/details/130791333)中介绍了生成立方体纹理和制作天空盒子的方法,本文将使用立方体纹理进行采样,实现反射、菲涅耳反射和折射效果。另 ......
【Unity3D】立方体纹理(Cubemap)和天空盒子(Skybox)
### 1 立方体纹理(Cubemap) 本文完整资源见 → [立方体纹理(Cubemap)和天空盒子(Skybox)](https://download.csdn.net/download/m0_37602827/87805725) 。 **1)立方体纹理简介** 立方体纹理是指由上、 ......
Unity的UnityStats: 属性详解与实用案例
# UnityStats 属性详解 UnityStats 是 Unity 引擎提供的一个用于监测游戏性能的工具,它提供了一系列的属性值,可以帮助开发者解游戏的运行情况,从而进行优化。本文将详细介绍 UnityStats 的每个属性值,并提供多个使用例子帮助开发者更好地使用 UnityStats。 # ......
Unity 实现转换bmp为png
.netframework的Bitmap类返回的pixel中[alpha的值恒为255]( https://bytes.com/topic/net/answers/752980-how-do-i-get-bitmap-getpixel-not-return-alpha-value),因此需要自己读取 ......
如何用 Unity 做出一只赛博宠物(0代码新手向)
> **推荐的一些学习资料** > #### unity >官方文档:Unity 用户手册 (2019.4LTS) - Unity 手册 视频教程:https://www.bilibili.com/video/BV1zB4y1C7U9 > #### live2d >官方文档: https://doc ......
Unity 录制视频
简单总结了一下 Unity Recorder 的使用方法,解析了官方例子 `MultipleRecordingsExample.cs`,平时如果遇到需要制作脚本录制视频的场合就可以对着官方例子写自己需要的录制逻辑。 ......
Unity使用OpenCVForUnity加载和保存webp格式的图片
public static class Texture2DExtend { public static void LoadFromWebp(this Texture2D texture2D, byte[] data) { MatOfByte matOfByte = new MatOfByte(dat ......
安装unity2022后启动工程提示“Unity is running as administrator.”
问题背景:如题,最近项目更新到unity2022.3.6f1版本,在部分机器发现会不停提示“Unity is running as administrator.” 解决方案: 同网上大多数方案雷同,采用调整uac安全级别来避免。 1.搜索栏直接搜控制面板,或者win+r键入control,打开控制面 ......
Unity的IPreprocessComputeShaders:深入解析与实用案例
# Unity IPreprocessComputeShaders Unity IPreprocessComputeShaders是Unity引擎中的一个非常有用的功能,它可以让开发者编译Compute Shader时自定义哪些操作需要被执行。这个可以帮助开发者更好地控制Compute Shader ......
Unity三维数学总结
三维向量和三角函数 三维向量 向量是指一个同时具有大小和方向,且满足平行四边形法则的几何对象。 向量的模 po点相对于世界坐标原点的距离: po.magnitude。 标准向量,归一向量,指的是将向量的模变成1,方向不变。改变后的向量: po.normalized。 向量的方向 求向量的方向(求向量 ......
Unity笔记:资源加载优化
一.Unity中的资源加载 Resources:Unity提供的资源加载方法。在目录下创建一个Resources文件夹,使用Resources.Load加载资源,无论该资源是否被用到,Resources文件夹下的所有资源都会被打进包,且在运行时会加载一份资源的manifest进内存,无法卸载。一般只 ......
vue报错 Multiple assets emit different content to the same filename index.html
vue-cli版本:@vue/cli@5.0.8 报错现象:想把css和script全部内嵌到html文件中,就用了"HtmlInlineScriptPlugin"插件,打包后js代码被嵌到了head里,导致代码提前执行找不到#app,再配置HtmlWebpackPlugin插件通过inject: ......
Unity用CPU上下翻转Texture2D的最优解
将Texture2D上下翻转效率的进化史 以下数据都是基于8000x4000全景图进行对比的 1、最简单也是最先想到的,直接根据索引塞到另一个数组里,耗时:0.3061805秒 static Color32[] FlipColors(Color32[] originalColors, int wid ......
Unity的IUnityLinkerProcessor:深入解析与实用案例
# Unity IUnityLinkerProcessor Unity IUnityLinkerProcessor是Unity引擎中的一个接口,它允许开发者在Unity项目构建时对代码进行链接处理。这个接口可以用来优化项目构建大小,减少不必要的代码和资源,提高项目的性能和加载速度。 ## 接口定义 ......
升级unity工程和entities插件遇到编译不过的问题
最近升级unity和entities插件遇到个奇怪的问题,流程是这样的: 1.新建了个2019.3.15f1工程,然后添加entities0.55插件,unity.collections1.8.7; 2.升级工程到2022.3.6f1,然后升级entities1.0.11,unity.collect ......
[Unity]URP HLSL Shader自用模板
Shader "URP/falushan" { Properties //着色器的输入 { _BaseMap ("Texture", 2D) = "white" {} } SubShader { Tags { "RenderType"="Opaque" "RenderPipeLine"="Unive ......
Unity___设计模式总结
## 模板模式 > 子类可以继承父类的方法 ## 单例模式 ### 饿汉式 > 游戏一开始就加载 `private static T instance =new T();` ### 懒汉式 ![](https://img2023.cnblogs.com/blog/2760352/202308/276 ......
开始学习unity
作为一个在程序行业混了十几年的老兵,现在才接触unity,确实是有点无奈,但这次,我是整装待发,不仅是要学习unity,更是要学习unreal engine,不仅是学习上层的功能开发技术,更是要深入底层,去学习它的渲染,及最核心的技术,同时,也仅限于技术,不再追求太多的过程,就像考试一样,而不像上班 ......
查看unity与Aanroid Studio中Gradle版本
Unity: Unity使用的Gradle版本: 复制红框中的链接打开 版本为:6.1.1 Unity使用的Gradle插件版本: 路径:E:\Unity 2021.3.4f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTempl ......
Unity 编辑器选择器工具类Selection 常用函数和用法
# Unity 编辑器选择器工具类Selection 常用函数和用法 [![https://github.com/AlianBlank/download.unity.com](https://img2023.cnblogs.com/other/406187/202308/406187-2023080 ......
【更新中】【Unity/UE】基础仿原神渲染
前言 【本文持续更新中】 终于把一直想做一做的仿原神渲染做了一下。 原神出来也有段时间了,各路大佬的逆向早就做完了,所以最近做的其实复刻大佬们的工程,难度并不大。 废话不多说,先看效果。 Unity UE (UE的边缘光老是闪就关了) 两个版本都没有加上雾效,泛光之间的后处理效果,本篇随笔也不会讲述 ......
unity如何让物体与特定物体之间不发生碰撞
https://blog.csdn.net/Cy_coding/article/details/111048077 unity中我们普遍使用的是碰撞器来实现各个物体的碰撞体积,例如Box collider, Sphere Collider。 在实现游戏的过程中,如果不想要物体与特定物体产生碰撞,或反 ......