我对Unity和VR非常陌生,我刚刚从YouTube学完Unity tutorials。不幸的是,没有太多关于使用Unity制作VR应用程序应该遵循的过程的文档。
我需要的是能够在纸板应用程序的Android复制光圈应用程序。如果可能的话,我需要使用Unity来做这件事。照片球是从Nexus4的相机上拍摄的,带有照片球选项,如下图所示:

我尝试了this really nice walkthrough,它将一个立方体贴图天框附加到照明上。问题是立方体的顶部和底部似乎没有显示正确的图像。
我也试过用六面天盒来做这个,但是我对我应该怎么做感到迷茫。主要是因为我只有一个Photosphere图像,而6面天框有6个输入纹理参数。
我也试过关注this链接,但那里的信息有点压倒性。
任何正确方向的帮助或指示都将不胜感激!谢谢您:)
发布于 2015-06-19 11:21:24
发布于 2016-03-03 18:34:19
还有一种替代方法可以制作一个球体,并将凸轮放入其中:http://zhvillues.tumblr.com/post/126331275376/creating-a-360-viewer-using-unity-3d
您必须将自定义着色器应用于球体以渲染其内部。
Shader "Custom/sphereShader" {
Properties {
_MainTex ("Base (RGB)", 2D) = "white" {}
_Color ("Main Color", Color) = (1,1,1,0.5)
}
SubShader {
Tags { "RenderType" = "Opaque" }
Cull Front
CGPROGRAM
#pragma surface surf Lambert vertex:vert
sampler2D _MainTex;
struct Input {
float2 uv_MainTex;
float4 color : COLOR;
};
void vert(inout appdata_full v)
{
v.normal.xyz = v.normal * -1;
}
void surf (Input IN, inout SurfaceOutput o) {
fixed3 result = tex2D(_MainTex, IN.uv_MainTex);
o.Albedo = result.rgb;
o.Alpha = 1;
}
ENDCG
}
Fallback "Diffuse"
}https://stackoverflow.com/questions/30844904
复制相似问题