自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

勇往无前,不知所措

一个键盘侠的习武感悟....

  • 博客(109)
  • 资源 (14)
  • 收藏
  • 关注

原创 Skin Shader 使用自动生成的Thickness

2.3在Project Settings->Quality->HDRP:Rendering:Computer Thickness中。HD Sample Buffer的Layer Mask设置Thickness Layer Mask,即6;2.2为场景中需要计算Thickness数据的物件都归档到 Thickness Layer。设置Layer Mask:当前Thickness Layer Mask为6,所以设置为6。2.1添加Layer:Thickness(其Layer Mask = 6)

2023-07-28 19:28:32 278

原创 Unity failed to load window layout

一般导入第三方库或者放入之前已经存在的文件时会导致这个问题。然后Unity项目中删除要更新的文件夹。此时就可以正常打开,然后关闭Unity。此时Unity项目就可以正常打开了。再把之前删除的文件夹放入进来。先备份一下更新的文件。

2023-06-30 17:31:19 326

原创 IL2CPP does not support marshaling delegates that point to instance methods to native code.

UMP打包il2cpp后启动出错修复

2023-01-09 18:06:26 664 1

原创 YVU视频曝光解决

YVU曝光问题

2023-01-07 17:32:08 317

原创 Can‘t find LibVLC libraries, try to check the settings file in UMP ‘Resources‘ folder.

Unity UMP播放问题

2023-01-07 15:51:32 611

原创 如何查找Dll依赖

dll依赖查询

2022-12-02 10:33:43 3728

原创 Unity il2cpp LinuxInterop_dlopen Error

解决Unity il2cpp 编译Bug问题

2022-11-26 16:10:02 498

原创 数字人Ready Player Me

数字人

2022-09-06 20:41:26 877

原创 Win10 卡在 微软账号循环登录界面解决方案

Win10 卡在 微软账号循环登录界面解决方案

2022-07-21 11:26:04 12975

原创 使用OpenJDK 打开Jar运行文件

1.设置打开方式为:Editor/Data/PlaybackEngines/AndroidPlayer/OpenJDK/jre/bin/javaw.exe2.打开注册表(开始->运行或WIN+R,输入regedit,确定)3.在注册表中搜索javaw.exe (通常在command目录下),然后对其编辑,也就是在其中间加一个 -jar即为:".xx/AndroidPlayer/OpenJDK/jre/bin/javaw.exe" -jar “%1”...

2022-03-11 20:21:24 1745

原创 Unity 自定义动画及其播放控制

1、创建一个GameObject2、给这个GameObject 添加一个Animation脚本3、打开Animation窗口(Window->Animation->Animation)4、运行场景,选择这个GameObject5、在Animation窗口上创建一个Animation Clip, 而后对其属性开始动画编辑6、编辑完成后的Animation Clip 设置播放属性(Loop 、once等)7、把这个Animation Clip 放到 Animation脚本上的属性中如果

2022-03-04 15:27:53 8962 1

原创 Unity 单线程异步编程

CoroutineAsync(发音:ai shen ke)Function标识IEnumeratorasync开始执行StartCoroutine(Func())Func()等待yield return new WaitForSeconds(10)await Task.Delay(1500)等待执行yield return Func();await Func()批量执行需要自己构建IEnumerator i1 = Tesfst2();yiel...

2022-03-02 16:57:22 2565

原创 Unity 模块化编程

再Unity 2020版本中提供了创建Assembly definitions资源的功能模块化步骤:模块化只帧对当前文件夹目录下的代码1、在代码目录下创建Assembly definition资源,命名为T1对T1属性进行设置:在这里插入图片描述打开工程即可看到2、在子目录Behavior中再建立一个模块T2,再Behavior目录下再创建一个Assembly definition资源,命名为T2其属性和T1配置相同然后打开工程:...

2022-02-25 16:35:36 5489

原创 Unity 2D Computer Shader Water

https://download.csdn.net/download/weixinyi21cn/81313709

2022-02-18 16:42:41 811

原创 D3D11: failed to create render texture

方法1:在设置中关闭抗锯齿即可方法2:关闭抗锯齿msaaSamples = 1RenderTexture camTex = cam.activeTexture;if (camTex == null) return;RenderTextureDescriptor rtDes = camTex.descriptor;rtDes.depthBufferBits = 0;rtDes.useMipMap = false;rtDes.msaaSamples =1;rt = new RenderTex

2022-02-18 16:14:48 3200 1

原创 Unity Computer shader后效

使用范围:像素处理、粒子效果、大规模同步无依赖运算。1\检测是否支持:SystemInfo.supportsComputeShaders2\创建Computer Shaderclick>Create>Shader>Compute Shader直接上代码using UnityEngine;public class CBW : MonoBehaviour{ public ComputeShader shader; public Camera cam;

2022-02-15 15:32:26 989

原创 设置VS中 C/C++版本

2022-01-11 09:52:23 1798

原创 动静分离核心思想

场景动静分离,把静态不变的放到一个Camera中,把动态变动的放到另外一个Camera中,静态的渲染到一个RT上,静态发生变动时渲染一次到RT,如果没有变动就重复使用这个RT。当静态RT绘制时,动态RT可以先停一帧。只有当Camera Enable时才会产生绘制...

2021-12-31 09:59:36 143

原创 C#工程文件加密工具

查看C#https://github.com/icsharpcode/ILSpy加密C#https://github.com/mkaring/ConfuserEx

2021-12-09 19:43:14 341

原创 CHM 打开空白

1、安全问题右击chm文件,选择属性 查看 常规 点击解除锁定2、路径命名问题去掉目录或文件名中含有的特殊字符 如 #

2021-11-26 16:22:11 296

原创 unity2020 package 下载位置

C:\Users<Current User Name>\AppData\Roaming\Unity\Asset Store-5.x\Exit Games\ScriptingNetwork寻找方法:搜索 unitypackage, 按照时间排序。

2021-11-23 11:15:33 3369

原创 修图方法总结

1、使用百度AI去除不要的部分2、手动切图去修补,选用可用的部分,修复模糊的部分3、剪切后使用画笔去修补去修补4、最小的损失去修补5、利用多张细节保留强度不同的图按照Apha强度进行混合叠加6、配合AI对图放大后修复7、利用模板,选取不同处理结果可以使用的部分8、最后再进行后效处理你需要认清楚哪些是光影,哪些可以去掉,哪些需要保留渐变色不是所有地方都需要的,这个可以通过图片修复去获得...

2021-11-23 10:04:00 321

原创 Vulkan Nvidia 驱动 VK_ERROR_LAYER_NOT_PRESENT

在PC上安装最新的Nvidia 驱动后,不支持Vulkan解决方案:下载以下驱动可以解决问题https://developer.nvidia.com/vulkan-beta-44236-windows-10-dchhttps://developer.nvidia.com/vulkan-beta-44236-windows-10

2021-11-19 12:48:46 1222

原创 C# {} 输出大括号

1、想输出一个大括号,需要有两个相同的大括号2、写法如下:int x=1,y=2,w=3,h=4;System.Console.WriteLine("{{{0},{1}}},{{{2},{3}}}", x, y, w, h);System.Console.WriteLine($"{{{x},{y}}},{{{w},{h}}}");输出:{1,2},{3,4}{1,2},{3,4}3、注意$(""). 是C# 6.0 的特性4、字符串常量以@开头时我们不需要对转义字符处理,并不适合此种情况

2021-11-16 10:41:58 1693

原创 Git修改用户名和密码

1、在用户界面Setting的Global中设置自己的用户名和邮箱2、把自己生成的ssh拷贝到对于PC的对应位置C:/Users/username/.ssh

2021-11-15 16:26:27 1499

原创 Delegate回调使用

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CSharpTest{ public delegate void TestDelegate(); class DelegateClass { TestDelegate ss; v

2021-11-02 16:50:23 173

原创 Gamma矫正

在存储位数有限情况下,为了保存更多的光照信息:提升暗度存储的信息,把原来的亮度进行gamma2.2的矫正,即在保持0,1明亮度不变的情况下,增加暗度的存储位数物理色阶,线性空间人眼色阶(美术色阶),非线性空间不同色阶下暗度信息存储的位数中灰的更具背景不同显示也不同,相同灰度在不同背景下的显示情况,不要纠结中灰图片中存储的都是人眼色阶的图片,在使用过程中需要进行gamma矫正摄像机在保存图像时会自动对数据进行一个伽马校正,如公式gamma依旧为显示器的伽马值。最终在显示的过程中需

2021-10-29 22:22:04 353

原创 Doxyfile 生成CHM

1、安装两个工具下载工具doxygen-1.9.2-setup.exe;htmlhelp.exe2、打开DoxywizardFile->Open 打开Doxyfile3、配置找到Export –>HTML 下拉属性配置栏配置自己chm文件名;配置hhc的安装目录3、运行最后得到自己的chm文件,通过Show Html output找到目录工具下载地址...

2021-10-28 20:24:39 722

原创 Flow Map

Flow map 每一个像素代表一个方向取得UV流动方向,把方向当作速度,没有流动方向的速度为0,速度*时间,即为UV偏移。Flow map 和法线贴图存储方式一致,2维向量,有正有负,需要映射到[0,1]区间FlowMap.rg = (FlowDirection +1.0f)/2.0f;由此可以知道r,g∈[0,0.5) 方向为负; r,g =0.5 方向为零; r,g∈(0.5,1) 方向为正;代码中取得速度:float2 FlowDirection = tex2D( FlowMap, te

2021-10-28 16:22:57 769

原创 Unity Atlas

设计思路:开发和优化分离UI所使用的仍然是碎图,只需要把碎图打包进入SpriteAtlas中即可自动产生优化,不需要额外操作。如果调用,直接使用一下方法(Altas中的图片文件名不可重复)SpriteAtlas atlas = AssetDatabase.LoadAssetAtPath(“Assets/sx.spriteatlas”);Sprite sprite = atlas.GetSprite(“SY_egg_6”);打包时,只打包SpriteAtlas,不打包图片注意:1、2017版本需

2021-10-26 22:05:15 2681

原创 MuMu模拟器Unity Profiler

1、使用最新模拟器,如果没有,问官方客服要MuMu模拟器64位完整包X64:https://a11.gdl.netease.com/MuMuInstaller_1.2.0.7_x64-2.5.16_zh-Hans_1625476684.exe2、使用OpenGLES3.1解决支持问题3、连接设置adb连接模拟器: adb connect 127.0.0.1:7555连接unity和游戏:adb forward tcp:34999 localabstract:Unity-com.xxxx.yy

2021-10-22 17:43:00 2712

原创 ADB应用

//打开adb shelladb shell//在shell中退出exit//把android的目录下的文件夹拷贝到对应的文件夹adb pull data/data/com.xxx D:/Log

2021-10-11 19:11:31 209

原创 Unity 在Editor模式下的脚本调用

//创建场景UnityEditor.EditorApplication.NewScene();//创建cubeUnityEditor.EditorApplication.ExecuteMenuItem(“GameObject/Create Other/Cube”);//保存场景UnityEditor.EditorApplication.SaveScene(“Assets/MyNewScene.unity”);//关闭编辑器UnityEditor.EditorApplication.Exit(0

2021-10-11 19:09:55 1311

原创 Unity 引用内存泄漏

GameObject 弱引用在Destroy后,其仍然alive,弱引用已经丢失 ≠ null,但是 equal(null)1、存在引用没有赋空相关类直接引用,该类没有辅空或者该对象没有赋空组件类内部引用,组件没有赋空2、没有调用GC3、AB的卸载最多只会让GameObject的内容丢失,并不会影响该节点的存在注:equal 检查内容(contents),而 == 检查引用标识(Reference Identify)...

2021-09-22 19:39:57 518

原创 Unity3D 修改PlayerPrefs

存PlayerPrefs储数据在本地的存储位置2016年07月19日 13:59:01阅读数:6656在unity中会使用到这个PlayerPrefs进行持久化的小的数据,在经过保存之后,这个值到底存放在哪里呢?本文主要讲述了如何找到这个文件。1、使用如下的代码:using UnityEngine;using System.Collections;using Syst...

2021-09-15 20:11:32 602

原创 NodeJS VSCode 环境配置

安装NOdeJSVS中创建NodeJS工程方法:打开目录,在该目录中(即TERMINAL):1、执行npm init -y2、安装依赖包npm install xxxxx3、Run 或者在目录下执行: node jsFile输出文件在DEBUG CONSOLE中WebStrom安装,网上有不少教程,可以自己去查找...

2021-09-15 20:09:08 395

原创 Unity Mono Editor 内网安装方法

https://unity3d.com/get-unity/download/archive下载对应版本Unity Installer然后下载MonoDeveloper/Unity Debuger选择Download to,不然下载后会被删掉然后把下载的UnityMonoDevelopSetup.exe拷贝到内网安装即可

2021-09-15 19:58:04 585

原创 opencv-4.5.3 编译错误修复

ippicv_2020_win_intel64_20191018_general.zip下载后放到目录:E:/OpenCV/Fix/opencv_videoio_ffmpeg.dllopencv_videoio_ffmpeg_64.dllffmpeg_version.cmake下载后放到目录:E:/OpenCV/Fix/ffmpeg在E:\OpenCV\opencv-4.5.3\3rdparty\ippicv\ippicv.cmake下载地址修改:#“https://raw.githubus

2021-09-10 21:51:13 904

原创 C# 值类型修改

Struct AS{public int ss;}AS s1 = new AS();s1.ss = 1;//复制操作,对s2的修改不会导致s1的修改AS s2 = s1;s2.ss = 2;//引用操作,对s3的修改会导致s1的修改ref AS s3 = ref s1;s3.ss = 3;

2021-08-20 22:48:10 284

原创 Unity Cache Server 内网使用

适用于:Unity2019之前版本1、下载node.js版本:https://nodejs.org/dist/latest-v12.x/node-v12.22.5-x64.msi2、在有网的情况下安装Unity Cache Server:npm install unity-cache-server -g3、找到C:\User\xxx\AppData\Roaming\npm>unity-cache-server然后把这个拷贝到内网4、把CacheServerTransactionImpor

2021-08-16 19:09:53 1042

Gif Window截图程序

Gif Window截图程序

2022-02-18

Unity 2D Computer Shader Water

Unity 2D Computer Shader Water

2022-02-18

CSharp Crypto.7z

C#代码混淆工具,和 C# dll 源码查看工具

2021-12-09

CHMCreateTool.zip

CHM 生成工具,具体可以参考文章:https://blog.csdn.net/weixinyi21cn/article/details/121022455

2021-10-28

FlowMapExample.unitypackage

流动贴图示例

2021-10-28

UnitySpriteAtlas.zip

Unity SpriteAtlas 使用测试用例 :1、打包没有冗余,2、ab正常加载显示 3、包含Unity2017版本和Unity2020版本, 对应文章地址:https://blog.csdn.net/weixinyi21cn/article/details/120982322

2021-10-26

Reference Profiler.7z

Unity Reference Profiler

2021-09-22

OpenCVThirdLib.zip

ippicv_2020_win_intel64_20191018_general.zip opencv_videoio_ffmpeg.dll opencv_videoio_ffmpeg64.dll

2021-09-10

CocosLP_V1.036.zip

方案一:目录:src、exe、res需要在同一级目录下 方案二:找到项目配置,设置工作目录为res和src当前所在目录

2021-07-30

SimpleCar.unitypackage

最简单的Unity Car Demo

2021-04-01

UnrealPakViewer_Win64_UE4.25.zip

UnrealPakViewer 对应的UE4.25版本 文章地址https://blog.csdn.net/weixinyi21cn/article/details/114678515

2021-03-11

SuperHttpTool.zip

非常好的文件服务器工具,正常http,支持限速,支持临时断网,等等。。。更多功能等你发掘 限速:Menu->limits->speed limits F4: 断网 添加: 直接拖到Virtual File System窗口下,或者在这个窗口下右键 Add files

2019-12-30

SuperCapture90.zip

最牛逼的截图工具,最完整的功能,而且不需要安装,可以直接点击使用,关键是支持滑动窗口,超方便,而且还可以在导出后进行编辑,非常实用

2019-12-24

UnityLuaEditor.zip

牛逼的unity lua工具带视频,非常不错,能连接到Unity调试,能打断点,能分析性能,能跳转,是我见过的最牛逼的工具

2019-12-24

空空如也

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

TA关注的人

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