腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
Bairuo的文章
专栏成员
举报
6
文章
6019
阅读量
7
订阅数
订阅专栏
申请加入专栏
全部文章(6)
打包(2)
编程算法(2)
c++(1)
ide(1)
缓存(1)
网络安全(1)
unity(1)
https(1)
debug(1)
editor(1)
flush(1)
package(1)
streaming(1)
搜索文章
搜索
搜索
关闭
UE4/5 usf、ush UniformBuffer的黏合过程
打包
编程算法
ide
c++
第一次写UE shader大概都会疑惑,usf、ush里面的那些“View“、“BasePass”Uniform变量到底是哪来的?好像没有include怎么直接写一个字符串就可以了,或者莫名其妙的include怎么也找不到的/Engine/Generated/UniformBuffers/xxx,还有为啥c++定义了一下它们就能绑定上?这些到底是怎么魔法般运行的?
Bairuo
2023-03-13
1.6K
0
PhysX4.1 Sphere-Heightfield地形碰撞检测源码分析
缓存
Heightfield不属于Convex mesh,不能直接使用通用的gjk算法(*也可以通过扩充三角面实现,UE5 chaos使用了这种方法),需要单独拿出来看,从Sphere-Heightfield入手能更方便了解PhysX heightfield相关的碰撞实现(注:Sphere-Heightfield还有PCM的实现方式,遗弃的3.4版本考虑厚度的方式,这里分析最基本的)
Bairuo
2022-11-18
662
0
PhysX4.1 Capsule-Heightfield地形碰撞检测源码分析
https
网络安全
PhysX4.1的Capsule-Heightfield大致代码结构和Sphere-Heightfield差不多,都是遍历包围盒内的三角形,然后用Capsule和每个三角形做检测,不熟悉的读者可以看我的前一篇文章,这篇文章可能会更偏数学思路上的导读而非代码结构一点
Bairuo
2022-11-18
482
0
UE4实现动态分支及相关材质节点编译原理
打包
编程算法
UE材质的if节点并不是一个真正的分支,而是将A > B,A == B,A < B三个分支都计算一遍再最终选择一个结果,如果需要真正带[branch]的if还需要自己实现一个,虽然大多数时候分支代码指令数不多时不推荐使用,但偶尔可能还是有必要,至少是一个选择。
Bairuo
2022-11-18
1.1K
0
UE4 Nav Modifier实用性修改思路
unity
Recast/Detour是Unity、Unreal都使用的导航中间件,不过不同引擎对它们的包装方式并不相同,所以使用上感觉还是有一些区别,部分项目服务器使用导航时甚至可能完全脱离Unreal、Unity引擎。
Bairuo
2022-11-18
1K
0
UE4 Editor/PIE比移动端卡顿的可能原因
debug
editor
flush
package
streaming
这篇文章不长篇分析代码了,因为部分工作和想法由于时间、成本关系我也没完整验证,开个短文章讨论,或许有相同问题解决经验的朋友也能带来一些想法(之前也确实听其它公司的同学聊过一些他们遇到的问题)。
Bairuo
2022-11-18
1.1K
0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档