关键词:
- 任务2: 01-概述
- 任务3: 02-HTC Vive设备的安装
- 任务4: 03-下载Steam与SteamVR
- 任务5: 04-使用Steam VR 调试设备
- 任务6: 05-下载Unity3D
- 任务7: 06-配置Unity VR开发环境
- 任务8: 07-Steam VR插件的基本使用
- 任务9: 08-VR开发初体验
- .net大神老师给我扫盲了,从一点没接触过到现在跟着里面的东西做了一个不写代码就打砖块的小游戏,增加了自己的自信,谢谢这个老师。
- 总结一下,这个课程一共讲了Stream平台的安装,Stream VR插件的下载及使用https://i.cnblogs.com/Files.aspx,
- 重点应该是在于插件的使用
- 第一点讲的是如何把MainCamera做成一个VR相机(当有一个项目要你直接改成VR的,你就可以直接改成VR相机)
-
普通相机改VR相机:
1.打开普通相机重置位置,添加脚本Steam VR
2.添加gameobject(自行命名总)在下面继续添加gameobject(自行命名左),第一个GM添加脚本Stema VR-Treacked(object)(注:追踪对象)将Index改为NOne.在第二个GM上添加脚本Steam VR-Reader Model(渲染模型),修改shader改为指定shader,修改为Standard,复制第一个GM(自行命名右)。
3.回到Main Camera添加脚本Steam VR-Controller Manager(管理控制器)将(左右GM)赋给left right。
添加游玩区域:
1.在Main Camera添加脚本Steam VR-Play Area。添加完毕,所需参数自行修改
站立模式:
1.打开[CameraRig],找到[Steam VR]将脚本Steam VR-Reader上的追踪选项Tracking Space模式修改为第一个站立模式Tracking Universe Stated。
2.打开Steam VR设备设置,重新运行房间设置,选择站立模式,将头显拿到基站可见处,下一步,校准中心点,将头显对准屏幕。校准地面,将头显放到桌子上即可。完成。站立模式需要Y轴向上提升一些。
图:
第二个重点:这些脚本的熟悉与使用
初体验:通过插件的TestThow场景做一个打砖块游戏,有趣。
从中回忆了BoxCollider(碰撞体),Rigidebody(刚体)中的Mass为力
问题:1.把普通相机改为VR相机;
2.在StreamVR插件里面的TestThow的基础开发一个砸砖块。
3.TestThrow脚本里面有一个抓取物体的东西。
接下来开发一个实战射击方块。
unity3d怎么入门?
...运营、主策划的工作、2D龙骨动画第五阶段:基于SteamVR的HTCVIVE应用开发 查看详情
unity基于响应式编程(reactiveprogramming)入门
系列目录【Unity3D基础】让物体动起来①--基于UGUI的鼠标点击移动【Unity3D基础】让物体动起来②--UGUI鼠标点击逐帧移动时光煮雨Unity3D让物体动起来③—UGUIDoTween&UnityNative2D实现时光煮雨Unity3D实现2D人物动画①UGUI&Native2D序... 查看详情
unity3d入门基础之游戏对象(gameobject)和组件(component)的关系
原文出处:http://edu.china.unity3d.com/learning_document/getData?file=/Manual/TheGameObject-ComponentRelationship.html我们在使用Unity的时候,会常常创建一个游戏对象(GameObject)。使用快捷键ctrl+shift+N创建一个空的游戏对象时。你会发现该游戏对象默认加... 查看详情
unity3drpg游戏制作随堂笔记(代码片段)
...咖啡,来自山东的一名大三的Unity3D学习者,最近在通过泰课在线学习《Unity3DRPG游戏开发》,写下一些学到的东西:Water(Basic) 为场景中的河流添加水面,这里需要提醒一下,在Unity3D5.0版本以前可以直接在菜单栏中找到Asset,... 查看详情
vr开发--htcvive基础:按键操作
1:获取手柄编号 //手柄组件Left=G 查看详情
《深度学习入门基于python的理论与实现》pdf下载在线阅读,求百度网盘云资源
...深度学习入门》([日]斋藤康毅)电子书网盘下载免费在线阅读资源链接:链接:https://pan.baidu.com/s/1ddnvGv-r9PxjwMLpN0ZQIQ?pwd=bhct提取码:bhct 书名:深度学习入门作者:[日]斋藤康毅译者:陆宇杰豆瓣评分:9.4出版社:... 查看详情
unity3d入门游戏开发unity3dportalgamedevelopment
Unity3D入门游戏开发Unity3Dportalgamedevelopment 作者:韩梦飞沙Author:han_meng_fei_sha 邮箱:[email protected]E-mail:313134555@qq.com 视频学习链接:Videolearninglink:[教学视频]深入浅出Unity3D——第一篇-何韬-CSDN学院-在线学习教 查看详情
一文入门3d视觉算法基础(代码片段)
...术概述1.1,3D人脸重建概述1.2,初版3DMM二,视觉SLAM算法基础概述2.1,视觉里程计2.2,后端优化2.3,回环检测2.4,建图三,三维点云语义分割和实例分割综述3.1,三维数据的表示方法3.2,基于点云的分类和检测3.3,基于点云的语... 查看详情
unity3d入门教程unity3d简介安装和程序发布
《Unity3D入门教程》会带领零基础的初学者,一步步学会使用Unity3D来开发简单的应用程序,走近游戏开发的世界。本系列教程虽然不会面面俱到地深入到全部的知识点,但是会涉及到所有入门阶段所需要掌握的必备技... 查看详情
基于jspservlet3.0mysql的在线影院订票系统-作为程序员入门学习和毕业设计课题设计项目,真香!
...f0c;类图、时序图,我也完成了。基于JSPServlet3.0MySQL的在线影院订票系统(附 查看详情
js基础——入门必备
·首先,来简单的说一下,JS是啥,JS是JavaScript的简写,是基于浏览器的基于对象的事件驱动脚本语言·那么JS有什么用呢?ta可以实现:表单验证添加动画效果动态更改页面内容Ajax网络请求·那么怎么在网页中使用它呢?可以有... 查看详情
canvas系列基础入门(代码片段)
📚Canvas基础入门🔥收藏关注随时温习💻在线地址方便浏览在线学习/演示地址CanvasAPI提供了一个通过JavaScript和HTML的元素来绘制图形的方式。它可以用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方... 查看详情
vbs的一些入门基础。。。
VBS(VBScript的进一步简写)是基于VisualBasic的脚本语言.MicrosoftVisualBasic是微软公司出品的一套可视化编程工具,语法基于Basic.脚本语言,就是不编译成二进制文件,直接由宿主(host)解释源代码并执行,简单点说就是你写的程序不需要编译... 查看详情
mysql基础入门
MySQL基础入门(1)为什么学习MySQL关系数据库管理系统(RelationalDatabaseManagementSystem,RDBMS)是一种极为重要的工具,其应用十分广泛,从商业、科研和教育领域里的应用,到基于因特网(Internet)的内容发布,无处不在。在过去,数... 查看详情
gradle入门--只此一篇
...项目管理上是基于Ant和Maven概念的项目自动化建构工具。基础知识准备Java基础,命令行使用基础官方文档:https://docs.gradle.org/current/dsl/*Gradle使用指南:*ht 查看详情
vue基础入门
参考网站官网:https://cn.vuejs.org/Vue介绍Vue是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,方便与第三方库或既有项目整合。Vue优点1、体... 查看详情
python基于pillow的图像处理(零基础入门教程)(代码片段)
文章目录1.引言2.安装3.教程3.1.使用Image类3.2.读取和保存图像3.2.1.将其他格式的图像转换为JPEG格式3.2.2.创建JPEG缩略图3.3.裁剪、粘贴及合并图像3.3.1.裁剪图像3.3.2.粘贴图像3.3.3.合并图片3.3.4.划分和合并波段3.4.几何变换3.4.1.缩放和... 查看详情
0基础入门低码开发,在线解答你的所有困惑
做低码布道也差不多快一年了,基本还是风平浪静的,文章发了几百篇,感觉貌似没啥回响。有时候感觉难道只有自己独自在这条路上前行?难道没有同路人么。这不又是平淡的一天,突然,公众号后台发... 查看详情