当前位置:网站首页>Some problems in the development of unity3d upgraded 2020 VR
Some problems in the development of unity3d upgraded 2020 VR
2022-07-06 10:44:00 【foenix66】
Unity3D upgrade 2020 edition VR Some problems that may be encountered in development
1.Unity3D 2020 edition VR Has been integrated into XR And uniformly provided in the form of plug-in package
stay Unity2020 Version before , open VR The function is to Player Setting The admission Virtual Reality Supported Options , And load the required VR SDK library 
Unity2020 Built in version XR Settings The function has been cancelled , To pass through XR Plugin Management Plug in package 
After installing the plug-in package, you can choose what you need VR library 
In the corresponding VR Set options in the library 
If you don't need to use VR Special functions of plug-ins , There is no need to introduce VR Corresponding development package , Such as StreamVR package ,XR The framework plug-in already contains general VR function
2.Unity3D 2020 edition VR The camera needs to be set separately before it can track the head display position
Unity3D 2020 Before Edition , As long as the camera Target Eye Set to Both, By default, you can track the head display position .
Unity3D 2020 The version needs to load the corresponding components before it can be tracked .


To create a new scene, you can directly select the menu GameObject->XR->Convert Main Camera To XR Rig, The editor automatically helps you set up in the scene VR Camera Components , The upgrade scenario can be created manually by imitating the system creation components
3.Shader Report errors :undeclared identifier 'sampler_CameraDepthTexture’
Shader error in 'Hidden/Post FX/Fog': undeclared identifier 'sampler_CameraDepthTexture' at line 63 (on d3d11)
Compiling Vertex program with STEREO_INSTANCING_ON
Platform defines: SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_ENABLE_DETAIL_NORMALMAP UNITY_ENABLE_REFLECTION_BUFFERS UNITY_LIGHTMAP_FULL_HDR UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BLENDING UNITY_SPECCUBE_BOX_PROJECTION UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS
Disabled keywords: FOG_EXP FOG_EXP2 FOG_LINEAR SHADER_API_GLES30 UNITY_ASTC_NORMALMAP_ENCODING UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_DXT5nm UNITY_NO_FULL_STANDARD_SHADER UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_VIRTUAL_TEXTURING
The question may be Shader I won't support it VR Caused by binocular rendering mode ,XR The plug-in rendering mode supports single pass rendering , hold Multi Pass It is amended as follows Single Pass Instanced That's all right.

4. Report errors :Failed to load openxr runtime loader.
Failed to load openxr runtime loader.
UnityEngine.XR.Management.XRGeneralSettings:AttemptInitializeXRSDKOnLoad () (at Library/PackageCache/com.unity.xr.[email protected]4.2.1/Runtime/XRGeneralSettings.cs:148)
This problem is difficult to find , The solution found after a toss is very simple , Don't put the project under the Chinese path
边栏推荐
- Installation and use of MySQL under MySQL 19 Linux
- 用于实时端到端文本识别的自适应Bezier曲线网络
- Have you mastered the correct posture of golden three silver four job hopping?
- Mysql22 logical architecture
- Anaconda3 installation CV2
- [paper reading notes] - cryptographic analysis of short RSA secret exponents
- February 13, 2022 - Maximum subarray and
- ByteTrack: Multi-Object Tracking by Associating Every Detection Box 论文阅读笔记()
- MySQL26-性能分析工具的使用
- API learning of OpenGL (2002) smooth flat of glsl
猜你喜欢

MySQL21-用户与权限管理

Pytorch LSTM实现流程(可视化版本)

CSDN问答模块标题推荐任务(一) —— 基本框架的搭建

Case identification based on pytoch pulmonary infection (using RESNET network structure)

Download and installation of QT Creator

CSDN问答标签技能树(五) —— 云原生技能树

Introduction tutorial of typescript (dark horse programmer of station B)

MySQL 20 MySQL data directory

PyTorch RNN 实战案例_MNIST手写字体识别

MySQL27-索引优化与查询优化
随机推荐
Anaconda3 installation CV2
Mysql21 - gestion des utilisateurs et des droits
Mysql34 other database logs
Solution to the problem of cross domain inaccessibility of Chrome browser
Yum prompt another app is currently holding the yum lock; waiting for it to exit...
Security design verification of API interface: ticket, signature, timestamp
Chrome浏览器端跨域不能访问问题处理办法
CSDN问答标签技能树(二) —— 效果优化
API learning of OpenGL (2002) smooth flat of glsl
Copy constructor template and copy assignment operator template
Isn't there anyone who doesn't know how to write mine sweeping games in C language
Time complexity (see which sentence is executed the most times)
windows无法启动MYSQL服务(位于本地计算机)错误1067进程意外终止
MySQL29-数据库其它调优策略
MySQL22-逻辑架构
CSDN问答模块标题推荐任务(二) —— 效果优化
Anaconda3 安装cv2
Time in TCP state_ The role of wait?
Just remember Balabala
UEditor国际化配置,支持中英文切换