随笔分类 -  Unity3D

摘要:参考:颜色空间 - Unity 手册 为什么要有伽马空间,那是因为人眼对亮度的感知没暗部感知来的敏感,举个例子,黑暗的房间,灯源数量从1增加到2,人眼能明显感知到变化。但从100增加到101,人眼就很难察觉变化,虽然从物理上来说它们的增量是相同的。 如果把真实光照按照线性变化,如0-100亮度对应0 阅读全文
posted @ 2025-12-03 20:47 JeasonBoy 阅读(39) 评论(0) 推荐(0)
摘要:按照我们的常规理解,渲染顺序应该是: 1.不透明物体按照相机空间进行Z轴排序,从前往后排,先渲染前面再渲染后面,避免造成过多的OverDraw 2.绘制天空盒,天空盒在要不透明物体之后渲染,避免造成OverDraw 3.绘制透明物体,透明物体按照相机空间进行Z轴排序,从后往前排,先渲染最后面的,这样 阅读全文
posted @ 2025-09-27 01:29 JeasonBoy 阅读(86) 评论(0) 推荐(0)
摘要:参考: 编译 Unity 4.3.1 引擎_unity-source-4.3.1f1-CSDN博客 Unity 4.3.1f1编译调试 - 知乎 Unity source 4.3.1f1 源代码分析-腾讯游戏学堂 附: 早期版本下载(4.x之前的版本) 阅读全文
posted @ 2025-09-18 00:54 JeasonBoy 阅读(44) 评论(0) 推荐(0)
摘要:TODO 注:一定条件下,gup实例化跟动态合批很相似,都是动态地把几个相同材质的物体合成一个批次,至于哪个更节省性能,待研究 gpu实例化跟动态合批,都是要求材质一样,给材质设置属性的时候,有一定限制,比如gpu实例化只能给设置了instancing的参数修改。只能给shareMaticle的Ma 阅读全文
posted @ 2024-07-25 11:32 JeasonBoy 阅读(576) 评论(0) 推荐(0)
摘要:参考: 优化说明:Unity纹理压缩与相关优化知识汇总_unity texture compression-CSDN博客 Unity官方的文档对于纹理压缩的说明:Recommended, default, and supported texture formats, by platform - Un 阅读全文
posted @ 2024-07-24 10:46 JeasonBoy 阅读(1896) 评论(0) 推荐(0)
摘要:Introduction 介绍 什么是程序动画? 程序动画是一种计算机动画,用于实时自动生成动画,以允许比使用预定义动画创建的更多样化的一系列动作 — 维基百科上的数据 举个例子,GTA5的人物,站在台阶边缘,一只脚在台阶上,另一只脚则自然得下落到地面上,如果是普通的动画系统,一只脚站在台阶上,另一 阅读全文
posted @ 2024-07-20 17:54 JeasonBoy 阅读(354) 评论(0) 推荐(0)
摘要:参考: Unity_降低OverDraw提高性能 - 哔哩哔哩 (bilibili.com) 一个好用的 overdraw 分析工具 · GameDev (gitbooks.io) Unity性能优化 - Overdraw篇_unity overdraw-CSDN博客 什么是Overdraw Uni 阅读全文
posted @ 2024-07-12 17:17 JeasonBoy 阅读(2257) 评论(0) 推荐(0)
摘要:一本比较牛的PBR书籍: kanition/pbrtbook: pbrt 中文整合翻译 基于物理的渲染:从理论到实现 Physically Based Rendering: From Theory To Implementation Unity 从 5.0 版本开始支持 PBR 材质(Standar 阅读全文
posted @ 2024-06-18 16:20 JeasonBoy 阅读(1254) 评论(0) 推荐(0)
摘要:unity官方的方案:Animation Instancing:高性能大规模动画解决方案 - 技术专栏 - Unity官方开发者社区 Unity-Technologies/Animation-Instancing: This technique is designed to instance Cha 阅读全文
posted @ 2024-06-10 23:21 JeasonBoy 阅读(1207) 评论(0) 推荐(0)
摘要:参考:Unity Memory Profiler从入门到精通-CSDN博客 Unity Memory Profiler 是一个用于分析和调试 Unity 游戏或应用程序内存使用情况的工具。它帮助开发者了解应用程序的内存分配和使用情况,从而识别和解决潜在的内存问题,如内存泄漏、过度的内存分配和不必要的 阅读全文
posted @ 2024-06-06 18:44 JeasonBoy 阅读(1250) 评论(0) 推荐(0)
摘要:参考: 关于 RenderTexture 半透明粒子特效无法显示以及后续各类神奇问题的终极解决方案(大概)_半透明特效用rt有问题-CSDN博客 【Unity Shader】半透明特效在RenderTexture上的显示问题-CSDN博客 shader之——最常用的Blend_blend srcal 阅读全文
posted @ 2023-08-28 12:14 JeasonBoy 阅读(1954) 评论(0) 推荐(0)
摘要:Unity自带的物理引擎,都是用的硬件浮点,硬件浮点有个特点,就是不同CPU,实现的标准可能不一样,导致会有误差。 也就是说,Unity自带的物理引擎,在不同平台上,模拟的效果可能会不一样。而且就算是同一机器,也可能因为浮点造成的误差,导致每次模拟的结果都不一样。 解决方法就是用软件浮点(定点数)来 阅读全文
posted @ 2023-07-30 14:33 JeasonBoy 阅读(3744) 评论(0) 推荐(0)
摘要:AssetGraph是Unity官方出的一款工具,支持用图形化的方式来管理资源导入流程。 官方链接:Unity-Technologies/AssetGraph: Visual Workflow Automation Tool for Unity. (github.com) 可以做一些高效的批处理,比 阅读全文
posted @ 2023-07-23 23:57 JeasonBoy 阅读(489) 评论(0) 推荐(0)
摘要:项目构建模板:jeason1997/UnityBuildTemplate: Unity项目构建模板,包括AssetBundle的构建 (github.com) 参考:unity3d:Assetbundle模拟加载,同步加载,异步加载,依赖包加载,自动标签,AB浏览器,增量打包_四夕立羽的博客-CSD 阅读全文
posted @ 2022-11-21 15:15 JeasonBoy 阅读(1419) 评论(0) 推荐(0)
摘要:UWA | 致力于游戏VR和AR应用提供项目研发解决方案 | 简单优化、优化简单 | 侑虎科技 (uwa4d.com) Unity游戏开发 - CPU优化篇 - 知乎 (zhihu.com) 《小米超神》技术总监王啸予:重度MOBA的优化之路 - UWA问答 | 博客 | 游戏及VR应用性能优化记录 阅读全文
posted @ 2022-11-21 11:47 JeasonBoy 阅读(891) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-12-17 18:29 JeasonBoy 阅读(384) 评论(0) 推荐(0)
摘要:1.官方文档 https://docs.unity3d.com/Packages/com.unity.tiny@0.13/manual/intro-for-unity-developers.html 2.Tiny ECS 与传统 Unity 的区别 Unity一个工程一个项目,而Tiny目前是包括在 阅读全文
posted @ 2018-12-09 16:01 JeasonBoy 阅读(2957) 评论(0) 推荐(0)
摘要:作用:四元数和向量相乘表示这个向量按照这个四元数进行旋转之后得到的新的向量。 比如:向量vector3(0,0,10),绕着Y轴旋转90度,得到新的向量是vector3(10,0,0)。 在unity中表示为: 运行结果为: 复合旋转就是四元数依次相乘,最后乘以向量 多来几例: 想了解其中的运算过程 阅读全文
posted @ 2018-10-20 17:19 JeasonBoy 阅读(10600) 评论(0) 推荐(1)
摘要:之前给一个游戏写过MOD,功能大概是在游戏里可以打开一个编辑器,然后可以直接在编辑器里修改到游戏数据。 编辑器UI的实现部分,一开始用的是原生GUI,即OnGUI部分,这种方式虽然最简洁,也不用引用任何外部库,但是功能实在太少太局限, 很多UI组件都要自己手动去实现。 Unity内部虽然有完善的UG 阅读全文
posted @ 2018-08-19 12:42 JeasonBoy 阅读(5466) 评论(3) 推荐(1)
摘要:如何评价腾讯在Unity下的xLua(开源)热更方案? Unity 游戏用XLua的HotFix实现热更原理揭秘 腾讯开源手游热更新方案,Unity3D下的Lua编程 [Unity]基于IL代码注入的Lua补丁方案 另类Unity热更新大法:代码注入式补丁热更新 Unity代码热更新方案 JSBin 阅读全文
posted @ 2017-05-15 21:24 JeasonBoy 阅读(1949) 评论(1) 推荐(0)