【问题标题】:I Have Unity Vuforia Black Pink Screen Problem我有 Unity Vuforia 黑色粉色屏幕问题
【发布时间】:2020-07-14 17:18:22
【问题描述】:

我在 Unity 中试用了 Vuforia。我设置了 Vuforia SDK 并添加了一个 AR 相机。在电脑上打开是粉屏,在安卓上打开是黑屏。我无法解决这个问题。

这些是调试消息:

  • MissingMethodException: string[] UnityEditor.PlayerSettings.GetVirtualRealitySDKs(UnityEditor.BuildTargetGroup) Vuforia.EditorClasses.VuforiaBehaviourEditor.OnInspectorGUI () (at :0) UnityEditor.UIElements.InspectorElement+c__DisplayClass58_0.b__0 () (在 :0)

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)

  • “自定义/视频背景”中的着色器错误:意外的 #endif 指令。在 /Unity Project/V20D/Library/PackageCache/com.ptc.vuforia.engine@8.6.10/Vuforia/Shaders/VuforiaVideoBackground.cginc(27) 使用 VUFORIA_RGB 编译 Fragment 程序 平台定义: UNITY_NO_DXT5nm UNITY_ENABLE_REFLECTION_BUFFERS UNITY_NO_CUBEMAP_ARRAY UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 SHADER_API_DESKTOP UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_LIGHTMAP_DLDR_ENCODING 禁用关键字:VUFORIA_YUVNV12 VUFORIA_YUVNV21 VUFORIA_YUV420P VUFORIA_YUVYV12 UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_RGBM_ENCODING UNITY_LIGHTMAP_FULL_HDR UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING P>

  • 无法连接引脚 - RenderStream()

  • 捕捉相机馈送时出错。可能是摄像头断开了?

【问题讨论】:

    标签: c# android unity3d augmented-reality vuforia


    【解决方案1】:

    统一的粉红色通常意味着没有纹理。它覆盖整个屏幕的事实可能表明您的相机非常靠近未纹理化的对象。尝试为您的对象添加一个着色器并稍微调整一下您的相机位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-21
      • 2016-04-27
      • 1970-01-01
      • 2015-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多