VR内容是如何制作的!
VR全景视频作为一种新型的视频方式,其震撼效果是毋庸置疑的。目前市场上的VR全景视频也不在少数,越来越多的人能够欣赏到精彩的内容。

1.实景拍摄
2.3D建模场景制作
3d建模场景制作又包含了可以在VR里行走和不能在VR里行走两种情况。
无论是实景拍摄,或是3d建模,这两种情况的内容都需要设计师,程序员,拍摄团队,后期制作的整个团队合作来一起完成。
下面会分这两种情况来介绍VR内容制作的整个工作流程。

1.拿到制作需求后,设计师进行头脑风暴思考场景内容,场景切换路径,界面里的文案交互逻辑,输出策划文档(这个部分的工作是非常重要的,对整个项目的构思有着决定性的作用)
2.摄制团队在实景进行视频或全景拍摄输出全景视频或全景图。工具:VR全景摄像机
3.设计师进行视频剪辑或全景图拼接及后期处理输出全景视频或全景图。
4.设计师制作交互动画及VR里的2d界面输出交互动画png序列,2d界面元素切图
5.程序员写代码实现交互逻辑输出可交互的VR内容。
6.程序员设计师进入VR场景进行逻辑测试并不断完善内容
7.测试完后,团队又要开始不断修改,然后无限循环,直到满意。

3d建模场景制作的工作流程:
1.设计师进行头脑风暴思考场景内容,场景切换路径,界面里的文案交互逻辑,输出策划文档
2.设计师用草图或草模表现场景输出场景示意。
3.3d模型师根据场景示意图进行建模输出3d模型
4.设计师制作交互动画及VR里的2d界面输出交互动画png序列,2d界面元素切图
5.好啦,前期工作准备完了,该渲染了 <( ̄︶ ̄)> 。
5.1需要在VR里行走,需要进行3d模型实时渲染,游戏引擎里写代码实现逻辑,用htc头显来体验。这种情况非常考研程序员和交互设计师的功力,摄像机可以捕捉到人在场景里的各种动作与位移,手的动作会通过htc vive的手柄来捕捉,需要程序员在写代码时对人的各种行为进行判断。
工作量很大,但是因为可以捕捉人的各种行为动作,所以体验会更好,会更有身临其境的感觉,当然,制作成本也会更高。
5.2实时渲染好卡,所以就出现了下面一种:不需要在VR里行走,更轻量的设计师渲染成360度的全景图,也就相当于所看到的空间实际上是一个球面,再用ps来优化这个球面图,用前端语言+krpano写代码实现逻辑。
5.3程序员设计师进入VR场景进行逻辑测试并不断完善内容
5.4测试完后,团队又要开始不断修改,无限循环,直到满意或者截至日期来临为止。
VR内容是如何制作的!的更多相关文章
- Unity VR编辑器――如上帝般创建VR内容,Project Soli google用雷达识别手势体积相当于一张 Mini SD 内存卡
Unity VR编辑器――如上帝般创建VR内容在GDC的一个活动中,Unity首席设计师Timoni West展示了最新的Unity VR编辑器的原型系统,让你如上帝般创建VR应用,从一片空白场景开始 ...
- 本塔科技借力VR Engine,提供更优质的3D VR内容
本文分享于华为开发者论坛<本塔科技借力HMS Core VR Engine,提供更优质的3D VR视频内容> 本塔科技致力于为影视行业提供优质的3D VR视频内容,追求稳定.观看感舒适.良 ...
- VR内容定制请找北京动软VR团队,长年承接VR/AR应用、游戏内容定制
最近这一拔VR及AR浪潮得到业界的热捧,与2015年年底到2016年年初乐相.蚁视.睿悦.焰火工坊等VR创业公司,陆续发布融资的信息不无关系.业界也有统计数据称,约90%的VR投资案例,发生在2015 ...
- 【CEDEC 2015】【夏日课堂】制作事宜技术篇,新手职员挑战VR Demo开发的真相
日文原文地址 http://www.4gamer.net/games/277/G027751/20150829002/ PS:CEDEC 2015的PPT有些要到10月才有下载,目前的都是记者照片修图 ...
- VR开发者必看:4大最为值得关注的内容平台【转】
时间 2016-01-19 14:12:57 原文 http://www.sfw.cn/xinwen/478369.html 主题 虚拟现实 Oculus 对很多有意涉及VR行业的内 ...
- VR ( Virtual Reality )、AR(Augmented Reality)、MR(Mix Reality)和CR(Cinematic Reality)是什么鬼?
整个社会对虚拟现实的研究和开发源于上个世纪六十年代,计算机图形学.人机接口技术.图像处理与模式识别.多传感技术.语音处理与音响技术.高性能计算机系统.人工智能等领域在之后半个世纪取得了长足的发展为虚拟 ...
- 第八章 交互技术,8.1 VR电商购物(作者:宋五)
8.1 VR电商购物 前言 GM LAB在2016年3月成立,是一个旨在探索最新电商购物体验的实验室.在探索VR购物的过程中,有两个需要核心解决的问题:一个是VR购物的产品形态是什么,另一个是VR环境 ...
- Unite洛杉矶峰会精彩回顾:从图形、平台再到VR
产品质量与工作流程 在Unity的研发过程中,保持创新的步伐与稳定性的平衡一直是一个挑战.Unity曾经向所有的用户承诺:Unity将专注于提升产品的质量并保证Unity版本稳定性的决心. 大会伊始, ...
- VR原理讲解及开发入门
本文是作者obuil根据多年心得专门为想要入门的VR开发者所写,由52VR网站提供支持. 1. VR沉浸感和交互作用产生的原理: 在之前,我们观看一个虚拟的创造内容是通过平面显示器的,52VR ...
随机推荐
- SpringMVC源码解读 - RequestMapping注解实现解读 - ConsumesRequestCondition
consumes 指定处理请求的提交内容类型(media-Type),例如application/json, text/html. 所以这边的ConsumesRequestCondition就是通过 ...
- .NET基础 (02).NET运行机制
.NET运行机制1 .NET程序被编译成什么形式的代码2 JIT是如何工作的3 简述程序集的加载机制4 如何配置程序集的版本策略 1 .NET程序被编译成什么形式的代码 .NET程序在编写完成后,会经 ...
- Rsync+Inotify实现文件自动同步
1>rsync概述 rsync的优点与不足 rsync与传统的cp.tar备份方式相比,rsync具有安全性高.备份迅速.支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求 ...
- Linux Guard Service - 守护进程的作用、用途、父进程标识的特点
让test2直接成为守护进程 [root@localhost 02]# cat test2.c //test2 #include<stdio.h> #include<unistd.h ...
- .net Timer定时执行
System.Timers.Timer可以实现数据库定时更新的功能 Global.asax void Application_Start(object sender, EventArgs e) { / ...
- Windows上编译Boost
Boost做得很好,有自己的build系统,可以几乎一键式编译,这才是尼玛世界一流质量的良心开源库啊. 将Boost 1.49.0解压到boost/boost_1_49_0里面,然后在boost目录底 ...
- 快速排序 java实现 (原理-优化) 三路快排
一.基本的快速排序 在数组中选取一个元素为基点,然后想办法把这个基点元素移动到它在排好序后的最终位置,使得新数组中在这个基点之前的元素都小于这个基点,而之后的元素都大于这个基点,然后再对前后两部分数组 ...
- 来到cnblong dayone
以前懒得做笔记,csdn上有些小随笔,但是感觉csdn上的广告和积分下载越来越无法忍受了.现在转到cnblog.希望以后能够多写一些随笔吧.也算是一种坚持.听说90天可以养成一种习惯,那么就从现在开始 ...
- Ubuntu16.04实用python脚本 - 启动nautilus(Gnome的文件管理器)!
nautilus是Gnome的图形的文件管理器,可以很方便管理各种文件,但是通常我们不是在root用户下,如果想在root下使用,必须在shell里面输入命令: sudo nautilus 这样做固然 ...
- 列表的操作,元组,range; enumerate
一.列表: 1. 什么是列表 列表是一个可变的数据类型 ,列表由[]来表示, 每一项元素使用逗号隔开. 列表什么都能装. 能装对象的对象. 列表可以装大量的数据 2. 列表的索引和切片 列表和字符串一 ...