
VR
文章平均质量分 95
什么时候才能坚持做好一件事啊
学软件的渣渣
展开
-
UE4 VR官方教程学习总结-项目设置
这是我在学习官方VR项目教程中的笔记和总结,以及一些思考,如果有不对的地方也谢谢指出教程链接:https://docs.unrealengine.com/4.26/zh-CN/SharingAndReleasing/XRDevelopment/VR/DevelopVR/ContentSetup/Epic Games官方文档,最佳实践在创建针对特定VR平台的新项目时,首先在游戏(Games)类别下选择虚拟现实应用(VR Template),然后在项目设置(Pr...原创 2021-10-28 11:00:34 · 8143 阅读 · 2 评论 -
UE4 3DUI及曲面UI实现浅析和拓展
最近在工作中遇见了游戏场景内3Dui和曲面ui的需求,大致看了下ue4 4.27的实现方式,简单来说就是将widget渲染到一个RT上,然后将RT赋给一个动态材质,在场景代理中动态构建一个mesh并使用这个动态材质。看看实现,首先在beginplay或者component onregister时初始化窗口,这里就用的创建2dui的方式。void UWidgetComponent::InitWidget(){// Don't do any work if Slate is no...原创 2022-02-09 17:04:16 · 4055 阅读 · 0 评论 -
UE4.27 OpenXR Template探索和OpenXR Plugin 浅析
直播链接[英文直播]探索OpenXR VR模板(官方字幕)_哔哩哔哩_bilibiliOpenXROpenXR是一个免版权费的开放标准,用于提供对AR、VR、MR设备(统称为XR设备)的高性能访问。用于XR应用的API 应用和runtime之间的接口 一种用于与AR、VR、MR交互的机制,并且不受平台的影响OpenXR官网:OpenXR Overview - The Khronos Group Inc现在的厂商都使用自己的SDK去开发VR应用,如果需要将Oculus的应用迁移到Stre原创 2022-05-16 11:18:54 · 1916 阅读 · 1 评论 -
VR MultiPass\SinglePass(Instanced)\MultiView 浅析和区分总结
Stereo RenderingStereo Rendering(立体渲染)是一种让人眼能感受到立体效果的渲染方式,为给予人眼立体效果,需要2个Camera对同一个场景进行成像,即设置不同的View矩阵渲染两张图像,这两张略有差异的图片能使人眼感觉出深度。(原文链接见最后)pipeline:Multi Pass默认的 Stereo Rendering Method 为 Multi Pass。此设置较慢,但通常更适合于自定义着色器。如果有自定义着色器,则可能需要更改这些着色器,使之原创 2022-02-28 19:24:11 · 8741 阅读 · 0 评论