- 博客(308)
- 资源 (102)
- 收藏
- 关注
原创 [UE4] 使用 GUI 框架“Dear ImGui” 示例:ImguiLogWindow
要想从引擎那得到日志数据可以继承自 public FOutputDevice 。其中一个重要的虚方法virtual void Serialize(const TCHAR* V, ELogVerbosity::Type Verbosity, const class FName& Category) override;#pragma once#include "ImguiConsole.h"#include "Subsystems/GameInstanceSubs...
2022-03-12 23:51:45
1127
原创 [UE4] 使用 GUI 框架“Dear ImGui”
创建C++版本项目,这里以项目名称 MyDemo为例。你可以从这里获得UE下ImGui的源代码。https://github.com/segross/UnrealImGui在项目所在的文件夹中创建一个名为 MyDemo\Plugins\ImGui的文件夹,并将所有文件放在MyDemo项目的如下位置。像往常一样添加文件后,运行 Generate VisualStudioProjectFiles 以更新 VisualStudio 项目。启动 Visua...
2022-03-06 14:56:46
2572
原创 2D Procedural Animation小试:尾巴,翅膀,触手等等
Procedural Animation的百科解释:https://en.wikipedia.org/wiki/Procedural_animation想深入了解UE4引擎中的: control rig, Unity引擎中的:Animation Rigging最近在学习Procedural Animation相关的只是,先从2D开始。最好理解的程序化动画就是贪吃蛇的运动,在此基础上改造添加身体部分的运动。 先简单代码,转向目标(鼠标位置)并向目标移动usin...
2021-05-30 16:38:48
1216
原创 Unity中Skinned Mesh Renderer Blend Shapes小试
第一个应用:如何使用网格渲染器Blend Shapes Unity制作木棍剥皮1、 Intro2、Modeling (Blender)打开Blender 软件调整视角然后快捷键: Shift+A添加Mesh : Cylinder顶点数改为:Rotate Around X Axis : 快捷键 R+X+90Scale :Y Axis : 快捷键 S+Y进入Edit Mode : 快捷键 TabAdd more...
2021-05-23 14:18:39
3117
15
原创 Quick #UE4 Tip (第4周 2020.5.2)
[UE4]Stat是否显示可以保存(省的每次进入游戏都要cmd重新设置)https://historia.co.jp/archives/18334/[UE4]在“ UDeveloperSettings”中的项目设置中添加ItemQUICK DEV TIP#23 UE4-切换半透明选择建立一个关卡时,您希望使该过程尽可能简单,而今天的提示无疑可以帮助您解决这一问题。您是否知道可以使用键盘快捷键切换半透明选择?如果您想观看视频版本,请在...
2021-05-02 16:55:13
569
原创 基于profiler等方式做UE4虚幻源码分析
1、简述与准备2、线程概述Thread Overview3、初始化Initialization4、循环Loop5、内存管理Memory Management6、线程管理Thread Management7、蓝图脚本Blueprint Visual Scripting8、渲染Rendering9、Gameplay...........................为什么要使用Profilers? 为什么要通过profiler...
2021-04-27 01:45:20
768
4
原创 Quick #UE4 Tip (第3周 2020.4.10)
选自过去1~2周 自己所看到外文内容:https://twitter.com/search?q=%23UE4&src=recent_search_click&f=live 和各种其他博客来源吧UE4 开发常用外部工具介绍硬碟空间管理与分析 https://yekdniwue.blogspot.com/2021/03/UE4ExternalTool.htmlWinDirStat 档案内容分析★★★★☆在使用UE4的过程中,硬碟永远不够用,尤其是常...
2021-04-14 00:13:02
430
原创 Quick #UE4 Tip (第2周 2020.1.31)
选自过去1~2周 自己所看到外文内容:https://twitter.com/search?q=%23UE4&src=recent_search_click&f=live 和各种其他博客来源吧 https://twitter.com/RyanJon2040/status/1351775213168558082Quick #UE4 Tip number 105. https://cutt.ly/ue4-tip-105Unreal Tip #105...
2021-01-31 13:54:56
445
原创 Quick #UE4 Tip (第1周 2020.12.5)
选自过去1~2周 自己所看到外文内容:https://twitter.com/search?q=%23UE4&src=recent_search_click&f=live 和各种其他博客来源吧 Quick #UE4 Tip number 59.Want to make sure you are casting to the right type? Use this C++ code snippet which will fail to compile if...
2020-12-05 20:03:03
440
原创 【UE4】使用UMG创建UI,了解内部机制及相应优化方法
声明:http://www.gc-conf.com/视频中内容笔记 2020.9.9 在UE4中创建UI时使用的UMG(Unreal Motion Graphics)可能会遇到各种问题,例如如何使用它以及面临什么样的问题。在本次演讲中,将讨论这些问题的解决方案,然后介绍有效利用UMG的更好的方法和优化方法。Youtube视频页面https://www.youtube.com/watch?v=x67C_RqRVrgUE4创建...
2020-09-09 01:22:09
6613
1
原创 Unity与UE4引擎源码内使用到的第三方库的比较
首先看UE4中的 Third-Party LibrariesUnrealEngine\Engine\Source\ThirdParty 下:源码路径:exe的安装路径下:ADO注意:这只是为Windows访问权限设置了Windows包含的一组lib的include路径。AMDAMD GPU服务(AGS)库使软件开发人员能够查询通常无法通过标准操作系统或图形API获得的AMD GPU软件和硬件状态信息。解决PC上的AMD驱动程序错误,利用PC...
2020-08-19 23:35:51
8670
原创 UE4 C++开发工具收集
UE4 C++开发工具收集默认肯定是 Visual Studio + Visual Assist如果尚未安装,则需要安装Visual Studio。请遵循Epic的官方指南来为Unreal Engine 4设置Visual Studio。(尽管您可以使用其他IDE,但本教程将使用Visual Studio,因为已经设计了Unreal可以使用它。)https://www.wholetomato.com/visual-assist-ue4-unreal-engine其实Unity开发大多数.
2020-07-25 23:47:05
1610
1
原创 收集UE4 优化Tips
UE4 Texture/Material/Cascade optimization tipsUE4纹理/材质/级联优化技巧包含许多优化UE4性能的技巧的长文档 主要针对材料和视觉特效相关的优化《Learning Unreal Engine Android Game Development》 章节:Mobile performance and optimizationhttps://subscription.packtpub.com/book/game_de...
2020-07-15 01:55:45
2416
原创 关于Unity C# 的Value Type (值类型) vs. Reference Type (引用类型),优缺点?GC ? ECS?
声明: 前面都是语言很基础的废话, 可直接跳到后面查看内容官方文档的总结:Value Types and Reference Typeshttps://docs.microsoft.com/en-us/dotnet/visual-basic/programming-guide/language-features/data-types/value-types-and-reference-types.Net下数据类型分为三大类︰Value Type (值类型)︰常见的型别是struct、int.
2020-05-12 01:32:08
1845
原创 关于Unity C# 的string
关于Unity C# 的string 我之前只知道 很多高级语言中关于字符串都有一个常量池,来保证只有一份(我记得lua语言中string就是一份)。 感兴趣的可以看看为什么众多语言都将字符串设计成不可变的?。 深入了解之后发现没有那么简单。 下面截图是自己很low的测试, 发现有意思的现象。微软官方对字符串的文档描述:https://docs.microsoft.com/zh-cn/dotnet/csharp/programmin...
2020-05-10 13:16:38
1833
原创 Unity3d 周分享(23期 2019.11.10 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧 1\如何批量删除Unity Missing组件 Unity2019中似乎准备了专用的方法GameObjectUtility.RemoveMonoBehavioursWithMissingScriptUnity20...
2019-11-10 22:28:12
2343
2
转载 IGDATaiwan上Unity 优化讲座III
IGDATaiwan上Unity 优化讲座III (罗志达)https://www.youtube.com/user/IGDATaiwan议程:https://2019.tgdf.tw/agenda今年 TGDF 台北遊戲開發者論壇,將有共五位Unity原廠講師,進行最前沿的技術分享,包括由Unity Evangelist羅志達帶來關於「運鏡技巧與DOTS技術(Data-Or...
2019-11-10 22:08:09
1027
转载 [Unity ECS]使用 Entity Command Buffers – Unite Copenhagen 2019
Using Entity Command Buffers – Unite Copenhagen 2019https://www.youtube.com/watch?v=SecJibpoTYwhttps://www.slideshare.net/unity3d/using-entity-command-buffers-unite-copenhagen-2019https://...
2019-10-28 00:04:43
1157
转载 [Unity ECS] Entity交互方式选择 ComponentDataFromEntity vs Entity Command Buffer(ECB)
实体互动的选择Options for Entity interaction - Unite Copenhagen 2019必看的一个视频呀!https://www.youtube.com/watch?v=KuGRkC6wzMYhttps://www.slideshare.net/unity3d/options-for-entity-interaction-unite-copenh...
2019-10-27 23:04:08
1653
原创 【Unity】Asset Pipeline Version 2(Asset Database v2)内部细节
Asset Pipeline Version 2(Asset Database v2)Unity 中存在四种管线(可能更多 别的我不知道):渲染管线,Build管线,Asset pipeline。 目前前两个都是可编程的。SRP :Universal RenderPipeline,High Definition Render Pipeline ( HDRP), ...
2019-10-13 23:50:29
5545
原创 【Unity】UIElements 渲染细节,比NGUI/UGUI/FairyGUI好在哪?
为什么要关注UIElements ? 因为要有运行时版本了。UIElements 在一开始推出的时候就在文档中提到将来会有运行时版本,但是具体什么时候没有说。Unity运行时UI解决方案 还挺多, NGUI, UGUI, FairyGUI . 使用UIElements + UI Builder创建编辑器扩展 https://www.slideshare.net/U...
2019-10-13 23:44:30
11334
原创 unite 2019 上海,东京,首尔,哥本哈根,悉尼 的视频/资料
挑自己感兴趣的看吧~ https://unite.unity.com/================================哥本哈根========================================https://www.slideshare.net/unity3d/presentations11:58:57正在播放Unite C...
2019-09-29 22:43:28
2942
原创 Unity3d 周分享(22期 2019.8.30 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧 早就有了,抱歉才发!1、 Unity Transform 性能优化摘要https://qiita.com/sator_imaging/items/ff5811885f515a0a4998由于我有机会在逐帧的基础上处理大量的Transform ,我想总结一下...
2019-09-29 17:29:04
5951
1
原创 Unity3d 周分享(21期 2019.7.30 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、 官方文档中提到一个优化: 不知道性能到底如何~~Mass object movement & CullingGroupsAs mentioned in the section on Transform Manipulation, moving larg...
2019-09-14 20:34:05
3211
原创 Unity开源的 BuildReportInspector 小工具
类似的BuildReport 工具有很多插件, 也可以自己写。今天看到Unity在github上的一个项目:https://github.com/Unity-Technologies/BuildReportInspector 其实每次在build的时候Unity会在Library/LastBuild.buildreport 下生成这个文件,记录BuildReport数...
2019-09-11 11:33:16
2689
原创 Shader Graph 笔记,持续更新...
第一次接触Shader Graph 是在18年7月份Shader Graph最佳实践 (Best practices for Shader Graph - Unite 2018 洛杉矶)Unity着色器Procedural绘图简介(非Node/代码逻辑)原解读Unity2018中 ShaderGraph 示例: Procedural[Shader Graph备忘录1]扫描线...
2019-08-25 15:54:17
4818
4
原创 DOTS(ECS,Job,Burst) 笔记,持续更新...
18年5月第一次了解 ECS相关的内容:(译)关于Unity 2018的实体组件系统(ECS)一(译) 关于Unity 2018的实体组件系统(ECS)二https://unity.com/cn/dots重建Unity的核心我们正在使用高性能多线程式数据导向型技术堆栈重建Unity的核心基础。使用DOTS,您的游戏可充分利用最新的多核处理器,无...
2019-08-24 14:31:07
4236
2
翻译 一文总结 Unity移动平台应该选择的照明设置
翻译自:https://techblog.kayac.com/unity-basic-rendering-configurations 之前看到过的文章,总结的很好!最近有时间翻译收藏一下单击图像以跳转到WebGL构建。本文是思考和尝试在为智能手机创建3D游戏时“暂时”做的渲染设置的记录。主要设定Item是光照贴图 阴影 光探头如果你考虑这些设置,无论你做什么,你...
2019-08-18 00:44:48
1440
原创 【Unity】一点想法,使用IPreprocessBuildWithReport, IPostprocessBuildWithReport优化打包流程
之前文章:https://blog.csdn.net/u010019717/article/details/85040135 写过:===================编辑器扩展,输出日志用于测量构建所需的时间usingSystem;usingUnityEditor.Build;usingUnityEditor.Build.Reporting;usingUnityEngi...
2019-08-11 14:16:30
3536
原创 [Unity] 利用Culling Group实现LOD和剔除逻辑
[Unity] 利用Culling Group实现LOD和剔除逻辑注: 至于性能没有做过测试!!! 如果认为有问题那Unity的LodGroup 都没必要用!官方手册:https://docs.unity3d.com/2018.2/Documentation/Manual/CullingGroupAPI.htmlhttps://docs.unity3d.com/ScriptRe...
2019-07-29 22:25:21
7502
2
原创 没弄懂的 Texture Mipmap Streaming (Unity 2018.2)
首先,没弄懂 这个东西是否带来了性能上的提升?它用少量CPU资源以节省潜在的大量GPU内存。 Texture mipmap Streaming系统使您可以控制实际加载到内存中的mipmap级别。 通常Unity会加载存储在磁盘上的所有mipmap级别,但是使用此系统,您可以直接控制加载哪些mipmap级别。 通常,这样的系统通过仅加载渲染场景中当前相机位置所需的...
2019-07-24 22:51:45
12608
1
翻译 Shader Graph最佳实践 (Best practices for Shader Graph - Unite 2018 洛杉矶)
ppt: https://www.slideshare.net/unity3d/best-practices-for-shader-graphWith Shader Graph in Unity 2018, creating powerful and beautiful shaders has never been easier. But with great power, comes g...
2019-07-21 19:09:08
2636
原创 【Unity】体验早期版本 DOTS Visual Scripting (release drop 2版本)
2019.8.17 更新,DOTS Visual Scripting 3rd experimental drophttps://forum.unity.com/threads/dots-visual-scripting-3rd-experimental-drop.727190/ 修复Bug 同时, 给了一个示例 “Roll a Ball Demo” https://dri...
2019-07-06 22:24:22
2512
翻译 【Unity】C# JobSystem Tips集
https://qiita.com/mao_/items/e05cd355cdf78fd22593官方文档: https://docs.unity3d.com/Manual/JobSystem.htmlhttps://docs.unity3d.com/Manual/JobSystemTroubleshooting.htmlC# Job System 提示和故障排除使用Unity C...
2019-07-06 15:01:33
1499
原创 Unity3d 周分享(20期 2019.6.30 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、Unity的Android音频延迟在2019.1.0 中改进https://gametorrahod.com/unitys-android-audio-latency-improvement-in-2019-1-0/文章作者因为这个延迟问题,弄了一个,正是基于Op...
2019-06-30 15:03:41
9568
原创 Unity3d 周分享(19期 2019.6.22 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、 #UnityTips您知道OnOpenAsset属性吗? 它允许您在项目窗口中双击资源时调用方法。 例如可以用来打开/编辑一些scriptableobject。2、https://www.febucci.com/2018/11/unity-tips-col...
2019-06-22 16:45:55
2375
原创 Unity中关于 Mipmap
关于什么是Mipmap, 百科都有~ https://zh.wikipedia.org/zh-hans/Mipmap 在三维计算机图形的贴图渲染中有一个常用的技术被称为Mipmapping。为了加快渲染速度和减少图像锯齿,贴图被处理成由一系列被预先计算和优化过的图片组成的文件,这样的贴图被称为 MIP map 或者 mipmap。这个技术在三维游戏中被非常广泛...
2019-06-09 15:21:04
31713
5
原创 Unity3d 周分享(18期 2019.6.1 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、1)Unity x Android Studio混用經驗分享---Laird / 果思設計 資深工程師 【台湾】2)關於Unity快速搭建3D場景的最最最入門小技巧---Wei J / CyberTail Games Co-founder3)如何處理出好看的...
2019-06-01 15:33:34
1647
转载 Unity台北場優化分享 达哥 讲 Unity优化
达哥 讲 Unity优化: https://www.youtube.com/watch?v=Cjh5naX8UU8 Unity台北場優化分享 II PPT : https://www.slideshare.net/KelvinLo5/unity-ii?fbclid=IwAR1CRnFkMxj_oblBnVXfDGaBkZ9eBpTRtRykXUy8DezbAk-Dgpqy...
2019-06-01 15:19:02
787
原创 Unity3d 周分享(17期 2019.5.18 )
选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧1、 [Unity]介绍可以在游戏画面上显示FPS,内存,音频,设备信息的“Graphy”https://github.com/Tayx94/graphy2、 [Unity]编辑器扩展,可以轻松选择重叠的uGUI对象当有很多UI, 特别是UI重叠的时候, ...
2019-05-18 12:36:03
2844
1
unity3d thrift twisted
2016-08-06
roadmap-2020-core-engine-and-creator-tools-public-200325165104 (1).pdf
2020-03-29
GDC 2019 Understanding Data-Oriented Design for Entity Component Systems
2019-04-10
All in One Game Kit - ELC Character System 3.4
2019-03-09
使用Unity创建具有良好性能的UI的Tips
2019-01-28
Unite Europe 2016 - Optimizing Mobile Applications
2018-07-20
Unite Europe 2017 - Squeezing Unity: Tips for raising performance
2018-07-11
这很有趣! Unity着色器Procedural绘图简介(日文)
2018-07-11
这很有趣! Unity着色器Procedural绘图简介(中文)
2018-07-11
八叉树Demo - Unity下
2018-06-24
微软官方CSharp语言规范版本5.0(真)
2016-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人