热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VR视频播放器VideoPlayer

一、通过blender进行建模1、下载并进行安装快捷键:①A:全选②X:把场景中所有的组件都删掉,按下X后点击DeleteX,则场景会被清空③S

一、通过blender进行建模

1、下载并进行安装

快捷键:

①A:全选      

②X:把场景中所有的组件都删掉,按下X后点击Delete X ,则场景会被清空



③Shift+A:生成一个物体


或者在左侧的工具栏Create中选中一个物体如Ico Sphere


二、生成所需要的球体

1、修改球体的面数,此时球体就会变得比较光滑。勾选Generate UV(UV的作用是告诉模型贴图如何贴到模型上)


2、按下Tab键,作用是把视图切换到编辑状态下


3、按下A键,作用是全选


4、按下W键,选中Flip Normals,将法线进行旋转。作用是将面转到内部


5、重新按一下Tab键,模型编辑完成,Ctrl+S进行保存


三、视频制作

1、将生成的图片拖动到Assets文件夹下


2、此时就可以正常使用该球体了,将其拖动到Hierarchy中,并设置大小和位置,需要把CameraRig包裹进去


3、删掉sphere上的Animator组件,并添加Audio Source和Video Player组件,并分别给这两个组件的AudioClip和Video Clip设置内容音频和视频内容


4、运行后可以看见视频和声音

沿途的风景

穿梭于城市的高楼大厦之中


这轨道,九曲十八弯,虽然知道是假的,但是为什么只有眼睛在看,却还是会有那种眩晕身体不自觉向前倾倒的感觉?脑子在处理眼睛看到的事情吗?


高楼大厦与我掉了个个儿,再加上这速度,刺激


这里的景色真美


万家灯火通明,可有一盏为你而点?


哇塞,好漂亮的水母和鱼群,一下子从喧嚣的城市进入静谧的海底,与鱼群、水母为伴,珊瑚为舞,好不惬意!



这些是什么?没看出来


水母和鱼群简直就是海洋里的精灵,看,那里有宝藏,可惜这里还在打广告,有点打破了这里的氛围


这鱼群也太放肆了,居然敢游到我的身边,不怕我吃了你们吗?哥最喜欢吃肉了,你们小心点!


突然冒出个潜水员给我拍照,我还以为是个魔鬼,吓了哥一跳


这种快速的现代化轨道,预示着我马上又要回到喧嚣的都市中了

你好,自由女神!希望你能给我带来真正的自由!


终点站到了,旅程结束!


四、上面的视频普遍偏暗,通过修改shader从而修改场景的亮度

原来的shader


重新指定后的shader


五、给场景添加雪花

1、导入粒子特效包(一个下雪的场景)


2、这是一个下雪的场景


3、调整粒子的大小(Scale)、速度(Simulation Speed)和雪花的大小(3D Start Size)


五、修改shader亮度和添加雪花后运行的效果

旅程即将开始,你最怕的是什么?


这次亮度明显亮度了,视野也清晰多了


这广告打的,可惜方向没高对啊


灯火通明,瞬间进入了晚上


摩天轮眼和大厦倒映在水中,好美


这个小红车就是喧嚣的城市和静谧的海底世界的交界


水母和鱼群们,你们好啊,我又来了,你们太可爱了。不过海底居然又雪花,也是醉了


通往城市的通道






参考资料:http://edu.manew.com/course/344/learn#lesson/5817


推荐阅读
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • 移动传感器扫描覆盖摘要:关于传感器网络中的地址覆盖问题,已经做过很多尝试。他们通常归为两类,全覆盖和栅栏覆盖,统称为静态覆盖 ... [详细]
  • Android实现彩信附件的添加与删除功能-本文实例讲述了Android实现彩信附件的添加与删除功能。分享给大家供大家参考,具体如下:添加附件在ComposeMessageActi ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • 由于同源策略的限制,满足同源的脚本才可以获取资源。虽然这样有助于保障网络安全,但另一方面也限制了资源的使用。那么如何实现跨域呢,以下是实现跨域的一些方法。 ... [详细]
  • css div中文字位置_超赞的 CSS 阴影技巧与细节
    本文的题目是CSS阴影技巧与细节。CSS阴影,却不一定是box-shadow与filter:drop-shadow,为啥?因为使用其他属性 ... [详细]
  • Android跨进程通信IPC之9——Binder通信机制
    移步系列Android跨进程通信IPC系列1Android整体架构Android系统架构及系统源码目录Android系统架构 ... [详细]
  • 移动–镜像y轴的视频文件剪辑原文:https://www. ... [详细]
  • 最近在学Python,看了不少资料、视频,对爬虫比较感兴趣,爬过了网页文字、图片、视频。文字就不说了直接从网页上去根据标签分离出来就好了。图片和视频则需要在获取到相应的链接之后取做下载。以下是图片和视 ... [详细]
  • testcafe的版本-1.7.0和1.7.1(最新)铬版本-78.0.3904.108运行环境 ... [详细]
author-avatar
手机用户2502917325
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有