当前位置:网站首页>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
边栏推荐
- [BMZCTF-pwn] 12-csaw-ctf-2016-quals hungman
- Set shell script execution error to exit automatically
- MySQL23-存儲引擎
- [paper reading notes] - cryptographic analysis of short RSA secret exponents
- Mysql35 master slave replication
- What is the current situation of the game industry in the Internet world?
- MySQL32-锁
- Unicode decodeerror: 'UTF-8' codec can't decode byte 0xd0 in position 0 successfully resolved
- MySQL34-其他数据库日志
- Mysql36 database backup and recovery
猜你喜欢
Security design verification of API interface: ticket, signature, timestamp
Mysql34 other database logs
Mysql33 multi version concurrency control
Isn't there anyone who doesn't know how to write mine sweeping games in C language
A brief introduction to the microservice technology stack, the introduction and use of Eureka and ribbon
CSDN问答模块标题推荐任务(一) —— 基本框架的搭建
CSDN-NLP:基于技能树和弱监督学习的博文难度等级分类 (一)
Typescript入门教程(B站黑马程序员)
Unicode decodeerror: 'UTF-8' codec can't decode byte 0xd0 in position 0 successfully resolved
Introduction tutorial of typescript (dark horse programmer of station B)
随机推荐
Global and Chinese markets for aprotic solvents 2022-2028: Research Report on technology, participants, trends, market size and share
Texttext data enhancement method data argument
Navicat 导出表生成PDM文件
Postman environment variable settings
Emotional classification of 1.6 million comments on LSTM based on pytoch
Moteur de stockage mysql23
Mysql36 database backup and recovery
Technology | diverse substrate formats
Mysql22 logical architecture
C语言标准的发展
[reading notes] rewards efficient and privacy preserving federated deep learning
Mysql24 index data structure
Solve the problem that XML, YML and properties file configurations cannot be scanned
MySQL32-锁
C language string function summary
API learning of OpenGL (2005) gl_ MAX_ TEXTURE_ UNITS GL_ MAX_ TEXTURE_ IMAGE_ UNITS_ ARB
百度百科数据爬取及内容分类识别
Mysql21 - gestion des utilisateurs et des droits
Windchill配置远程Oracle数据库连接
Kubesphere - deploy the actual combat with the deployment file (3)