新建一个安卓平台的unity项目

导入CardBoard包

GoogleVRForUnity_1.200.1.unitypackage
可在Github上下载

切换成Android平台-打开PlayerSettings

作如下设置


添加目录如下


为了添加的简便起见,可以采用如下方式

在Asset包中的GoogleVR包的Demos目录下选择Scenes选择HelloVR
再删除demo中的无关部分,添加一个球体
重置球体的位置,并放大

创建一个Material

无需多余设置,拖到Shpere上,创建这个Material主要是为了添加我们的着色器

创建一个着色器(Shader)

// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Custom/Flipping Normals"
{Properties{_MainTex("Base (RGB)", 2D) = "white" {}}SubShader{Tags { "RenderType" = "Opaque" }Cull front    // ADDED BY BERNIE, TO FLIP THE SURFACESLOD 100Pass {CGPROGRAM#pragma vertex vert#pragma fragment frag#include "UnityCG.cginc"struct appdata_t {float4 vertex : POSITION;float2 texcoord : TEXCOORD0;};struct v2f {float4 vertex : SV_POSITION;half2 texcoord : TEXCOORD0;};sampler2D _MainTex;float4 _MainTex_ST;v2f vert(appdata_t v){v2f o;o.vertex = UnityObjectToClipPos(v.vertex);// ADDED BY BERNIE:v.texcoord.x = 1 - v.texcoord.x;o.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex);return o;}fixed4 frag(v2f i) : SV_Target{fixed4 col = tex2D(_MainTex, i.texcoord);return col;}ENDCG}}
}

给球体添加360全景视频(网上找的资源)

这里必须用360全景视频,不要用普通的mp4视频


最终看到的球体

导出apk

第一次导出需要vpn,由于墙的一些限制,否则会报错

效果图(移动端)


Unity2018+cardboard 360度全景视频实现相关推荐

  1. 一种用于360度全景视频超分的单帧多帧联合网络

    一种用于360度全景视频超分的单帧多帧联合网络 论文.代码地址:在公众号「3D视觉工坊」,后台回复「全景视频超分」,即可直接下载. 摘要和简介 球形视频,也称360度(全景)视频,它的捕获.存储和传输 ...

  2. V360推出首款移动端VR视频编辑软件,用手机就可编辑360度全景视频

    通过该软件,小白仅用一部智能手机就可以轻松完成360度全景视频编辑. 如果要制作一款小视频,你或许都用不着电脑,一部智能手机就能完成.现在,这种便捷的方式也延续到VR视频制作了.最近,V360推出了首 ...

  3. 基于vlc的unity3d vr视频播放器开发,360度全景视频

    最早开始是有全景图片,比较早的应用场景在照片拍摄,地图展示上.数据采集需要一台全景摄像机,放到汽车的顶部.开动汽车,慢速驾驶,就可以采集周边建筑的全景图片.数据的成本相对3d建模会低很多.广泛用在gi ...

  4. 车载360度全景监视系统

    车载360度全景监视系统 该系统在汽车的前后左右搭载4个鱼眼摄像头,在较便宜的硬件上通过软件算法对4个摄像头获取的视频图像实时进行鱼眼矫正.拼接.合成,从而实时地将汽车周边的景象以360度全景图像的方 ...

  5. 360度全景摄像是什么?360度全景摄像有什么用?

    说起360度全景摄像,有许多小伙伴不太了解,360度全景摄像是什么?360度全景摄像有什么用?今天就和大家说一下. 360度全景摄像是什么? 说起360度全景摄像,相信对爱好摄影的小伙伴来说一定不陌生 ...

  6. 360度全景看车制作,vr全景制作方法

    如今360度全景看车相信大家一定都或多或少的接触过,这种技术能够使我们通过手机等设备随时随地对车辆进行查看.对此相信很多人也非常疑惑,这种360度全景看车是怎么制作的呢?今天就来给大家介绍一下vr全景 ...

  7. 1小时教你做360度全景“小星球”效果图 Skillshare – Create a Panoramic ‘Little Planet’ from Anywhere

    1小时教你做360度全景"小星球"效果图 Skillshare – Create a Panoramic 'Little Planet' from Anywhere 1小时教你做3 ...

  8. 360全景html插件,jquery实现360度全景展示特效插件

    jquery.pano.js是一款可以实现360度全景展示特效的jquery插件.该360度全景展示特效支持使用鼠标拖拽移动图片,也可以通过左右导航按钮来移动图片.它兼容ie8浏览器,支持移动触摸设备 ...

  9. Panorama Viewer – jQuery 360度全景展示插件

    jQuery Panorama Viewer 这款插件可以帮助你在网站中嵌入全景图片.要做到这一点,首先只需要在页面中引入最新的 jQuery 库,以及 jquery.panorama_viewer. ...

最新文章

  1. 我的笔记本电脑有一个自带的摄像头 可是开机后在我的电脑里没有这个图标
  2. 真正的不重复数字实现,像人一样去编程
  3. 国产化人大金仓数据库转库工具:oracle12c数据库转kingbase8.6人大金仓数据库实例演示
  4. IPv6下CDN和网络的最佳实践
  5. jquery 图像滑块_如何使用jQuery构建图像滑块
  6. linux系统无法读取硬盘,安装CentOS时读取硬盘错误解决办法
  7. 手机控制linux电脑软件,手机控制电脑软件哪个好用?
  8. 《Python程序设计(第3版)》课后习题答案
  9. DBImport v3.0 中文版发布:支持各大数据库数据互导(IT人员必备工具)
  10. ActivityManager的作用
  11. BOS物流管理系统第一阶段
  12. 识别PDF文字的软件,得力OCR文字识别
  13. 800万像素摄像头,评估可以看到多远的红绿灯【1】?
  14. 用计算机求方差的教案,《用科学计算器计算方差》教案.doc
  15. Leetcode 884. 两句话中的不常见单词
  16. AUI框架的介绍和使用
  17. SQL Server中的聚集索引与堆
  18. 【mac/windows】Microsoft Office LTSC 2021
  19. dlib.get_frontal_face_detector()人脸检测
  20. 华为手机关闭云空间之类的通知的方法

热门文章

  1. @NotNull和@NotBlank的区别
  2. 智联招聘发布2013IT行业招聘需求报告
  3. 美国俩程序员打造了盗版视频网站帝国:用户数已超世界流媒体巨头
  4. flatten()函数用法
  5. ps批量抠图如何做ps抠图修图ps教程学习扣照片扣相片去背景更改颜色修图ps学习ps教程
  6. 通过Python自动发邮件《生如夏花》
  7. 对计算机学院祝福语,学校祝福语
  8. kubernetes云原生纪元:StatefulSet 状态守护者
  9. php开发数独,php解数独 - AA星梦无痕AA的个人空间 - OSCHINA - 中文开源技术交流社区...
  10. 别再用录音笔了!iPhone手机打开这个设置,就能变成会议记录神器