- 博客(4)
- 收藏
- 关注
原创 计算机图形学入门(openGL)持续更新
图形API(Application Programming Interface)跨平台,跨编程语言的图形程序接口。用于调用GPU上的指令功能游戏引擎底层都是由图形API制作出来的OpenGL:是一个由Khronos组织制定并维护的规范(Specification)OpenGL实现:各个显卡厂商自己在显卡驱动层面实现这些API的内容。
2026-03-19 22:23:27
290
原创 Rider无法为UE_5.7构建 RiderLink 插件——Failed to build RiderLink plugin
在构建Unreal Engine 5.7的RiderLink插件时遇到编译错误,主要原因是插件代码使用了已废弃的C++17标准(应改用C++20)和过时的ModuleRules.ShadowVariableWarningLevel属性(需替换为CppCompileWarningSettings.ShadowVariableWarningLevel)。解决方法包括修改RD.Build.cs文件中的相关代码:将Cpp17替换为条件编译指令,并将废弃的警告设置更新为新语法。修改后插件成功加载。
2026-03-17 20:10:14
146
原创 Unreal Engine5 C++基础笔记(持续更新)
本文整理了Unreal Engine开发中的核心知识点调试工具:使用GEngine输出调试信息、DrawDebug系列函数绘制调试图形数据类型:基本类型大小和范围、UE特有类型(FName/FString等)宏定义:UPROPERTY/UFUNCTION常用说明符、自定义调试宏组件系统:常用组件创建和使用方法(StaticMesh/Capsule等)输入系统:EnhancedInput完整工作流程和实现代码动画系统:动画实例与角色移动数据的同步 实用工具:常用数学函数、类型转换、Rider快捷键
2026-03-14 15:12:30
1125
原创 UE5.7.4源代码分析——字符类型
完整路径:UE_5.7\Engine\Source\Runtime\Core\Public\GenericPlatform\GenericPlatform.h当PointerSize既不是4也不是8时,会导致编译错误当PointerSize==8时,选择 64 位类型指针当PointerSize==4时,选择 32 位类型指针该模板常用于跨平台编程,根据目标平台的指针大小选择合适的整数类型是 C++20 引入的新字符类型,用于表示 UTF-8 编码的字符单元(8 位)已弃用,并建议使用。
2026-03-13 16:29:49
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅