VRTK快速入门(杂谈篇) |
版本 |
作者 |
参与者 |
完成日期 |
备注 |
VRTK_QuickStart_ByTalk_V01_1.0 |
严立钻 |
|
2018.10.05 |
|
|
|
|
|
|
#《VRTK快速入门(杂谈篇)》发布说明:
++++“VRTK快速入门(杂谈篇)”,VRTK是立钻哥哥2018年度重点打造的技术突破点,所以对于这个领域的研究学习将会推出很多系列,但是,现基于对VRTK的认识比较少,所以,先推出几个“杂谈”,等形成比较全面的知识体系后,再推出快速入门、基础夯实、进阶实战等系列;
++++“VRTK快速入门(杂谈篇)”,定位在杂谈,是记录立钻哥哥探索的过程,仅仅是记录,不做技术性规定;
#《VRTK快速入门(杂谈篇)》目录:
++++A.1、VRTK基本配置
##A.1、VRTK基本配置 |
++A.1、VRTK基本配置
++++A.1.1、VRTK环境搭建
###A.1.1、VRTK环境搭建 |
++A.1.1、VRTK环境搭建
++++立钻哥哥:准备VRTK资源;
++++VRTK的GitHub地址:https://github.com/thestonefox/vrtk
++++VRTK的官网地址:https://vrtoolkit.readme.io/
++++VRTK的AssetStore地址:https://assetstore.unity.com/packages/tools/vrtk-virtual-reality-toolkit-vr-toolkit-64131
++1、新建一个空物体改名为[Yanlz_VRTK_SDKManager],并且添加脚本:VRTK_SDKManager;
++++立钻哥哥:空物体(Yanlz_VRTK_SDKManager)=>脚本(VRTK_SDKManager.cs);
++2、新建一个空物体改名为[Yanlz_VRTK_SDKSetup],并且添加脚本:VRTK_SDKSetup;
++++立钻哥哥:空物体(Yanlz_VRTK_SDKSetup)=>脚本(VRTK_SDKSetup.cs);
++3、将SteamVR或Oculus中的[CameraRig]拖到[Yanlz_VRTK_SDKSetup]下做其子物体;
++++立钻哥哥:头盔预制体[CameraRig]=>[Yanlz_VRTK_SDKSetup]子物体;
++++Oculus头盔预制体:Oculus/VR/Prefabs/OVRCameraRig.prefab;
++4、选择脚本VRTK_SDKSetup.cs的“Quick Select”为SteamVR或OculusVR;
++++立钻哥哥:脚本[VRTK_Setup.cs]的[Quick Select]为SteamVR或OculusVR等;
++5、点击脚本VRTK_SDKManager.cs的“Auto Populate”
++++立钻哥哥:脚本[VRTK_SDKManager.cs]的[Auto Populate];
++6、给[Yanlz_VRTK_SDKManager]新建三个空物体,并改名为Yanlz_LeftController、Yanlz_RightController、Yanlz_PlayerArea,首先给Yanlz_LeftController、Yanlz_RightController添加基础交互脚本;然后再给YanlzPlayerArea添加瞬移脚本;
++++立钻哥哥:在自定义空物体[Yanlz_VRTK_SDKManager]下新建三个空物体:[Yanlz_LeftController]、[Yanlz_RightController]、[Yanlz_PlayerArea];
++++给[Yanlz_LeftController]、[Yanlz_RightController]添加基础交互脚本:
--VRTK_ControllerEvents.cs;
--VRTK_InteractGrab.cs;
--VRTK_InteractTouch.cs;
--VRTK_InteractUse.cs;
--VRTK_Pointer.cs;
--VRTK_StraightPointerRenderer.cs;
++++给[Yanlz_PlayerArea]添加瞬移脚本:
--VRTK_BasicTeleport.cs;
++7、如果需要给左右手柄按钮添加提示信息,则将VRTK/Prefabs/下的ControllerTooltips预制体拖入到Yanlz_LeftController、Yanlz_RightController下;
++++立钻哥哥:增加手柄调试信息:将[ControllerTooltips]预制体拖入到[Yanlz_LeftController]和[Yanlz_RightController]下;
++8、将[Yanlz_LeftController]、[Yanlz_RightController]拖入脚本[VRTK_SDKManager]中;
++++立钻哥哥:将自定义的空物体手柄[Yanlz_LeftController]和[Yanlz_RightController]拖入脚本[VRTK_SDKMananger.cs]中;
++立钻哥哥推荐的拓展学习链接(Link_Url):
立钻哥哥推荐的拓展学习链接(Link_Url) |
++++立钻哥哥Unity 学习空间: http://blog.csdn.net/VRunSoftYanlz/
++++HTC_VIVE开发基础:https://blog.csdn.net/VRunSoftYanlz/article/details/81989970
++++Oculus杂谈:https://blog.csdn.net/VRunSoftYanlz/article/details/82469850
++++Oculus安装使用:https://blog.csdn.net/VRunSoftYanlz/article/details/82718982
++++VRTK杂谈:https://blog.csdn.net/VRunSoftYanlz/article/details/82562993
++++VRTK快速入门(杂谈):https://blog.csdn.net/VRunSoftYanlz/article/details/82955267
++++VRTK代码结构(目录):https://blog.csdn.net/VRunSoftYanlz/article/details/82780085
++++VRTK(SceneResources):https://blog.csdn.net/VRunSoftYanlz/article/details/82795400
++++VR实验:以太网帧的构成:https://blog.csdn.net/VRunSoftYanlz/article/details/82598140
++++FrameVR示例V0913:https://blog.csdn.net/VRunSoftYanlz/article/details/82808498
++++Unity5.x用户手册:https://blog.csdn.net/VRunSoftYanlz/article/details/81712741
++++Unity面试题ABC:https://blog.csdn.net/vrunsoftyanlz/article/details/78630687
++++Unity面试题D:https://blog.csdn.net/VRunSoftYanlz/article/details/78630838
++++Unity面试题E:https://blog.csdn.net/vrunsoftyanlz/article/details/78630913
++++Unity面试题F:https://blog.csdn.net/VRunSoftYanlz/article/details/78630945
++++Cocos2dx面试题:https://blog.csdn.net/VRunSoftYanlz/article/details/78630967
++++Lua快速入门篇(Xlua拓展):https://blog.csdn.net/VRunSoftYanlz/article/details/81173818
++++Lua快速入门篇(XLua教程):https://blog.csdn.net/VRunSoftYanlz/article/details/81141502
++++Lua快速入门篇(基础概述):https://blog.csdn.net/VRunSoftYanlz/article/details/81041359
++++框架知识点:https://blog.csdn.net/VRunSoftYanlz/article/details/80862879
++++游戏框架(UI框架夯实篇):https://blog.csdn.net/vrunsoftyanlz/article/details/80781140
++++游戏框架(初探篇):https://blog.csdn.net/VRunSoftYanlz/article/details/80630325
++++设计模式简单整理:https://blog.csdn.net/vrunsoftyanlz/article/details/79839641
++++专题:设计模式(精华篇):https://blog.csdn.net/VRunSoftYanlz/article/details/81322678
++++U3D小项目参考:https://blog.csdn.net/vrunsoftyanlz/article/details/80141811
++++Unity案例(Vehicle):https://blog.csdn.net/VRunSoftYanlz/article/details/82355876
++++UML类图:https://blog.csdn.net/vrunsoftyanlz/article/details/80289461
++++Unity知识点0001:https://blog.csdn.net/vrunsoftyanlz/article/details/80302012
++++Unity知识点0008:https://blog.csdn.net/VRunSoftYanlz/article/details/81153606
++++U3D_Shader编程(第一篇:快速入门篇):https://blog.csdn.net/vrunsoftyanlz/article/details/80372071
++++U3D_Shader编程(第二篇:基础夯实篇):https://blog.csdn.net/vrunsoftyanlz/article/details/80372628
++++Unity引擎基础:https://blog.csdn.net/vrunsoftyanlz/article/details/78881685
++++Unity面向组件开发:https://blog.csdn.net/vrunsoftyanlz/article/details/78881752
++++Unity物理系统:https://blog.csdn.net/vrunsoftyanlz/article/details/78881879
++++Unity2D平台开发:https://blog.csdn.net/vrunsoftyanlz/article/details/78882034
++++UGUI基础:https://blog.csdn.net/vrunsoftyanlz/article/details/78884693
++++UGUI进阶:https://blog.csdn.net/vrunsoftyanlz/article/details/78884882
++++UGUI综合:https://blog.csdn.net/vrunsoftyanlz/article/details/78885013
++++Unity动画系统基础:https://blog.csdn.net/vrunsoftyanlz/article/details/78886068
++++Unity动画系统进阶:https://blog.csdn.net/vrunsoftyanlz/article/details/78886198
++++Navigation导航系统:https://blog.csdn.net/vrunsoftyanlz/article/details/78886281
++++Unity特效渲染:https://blog.csdn.net/vrunsoftyanlz/article/details/78886403
++++Unity数据存储:https://blog.csdn.net/vrunsoftyanlz/article/details/79251273
++++Unity中Sqlite数据库:https://blog.csdn.net/vrunsoftyanlz/article/details/79254162
++++WWW类和协程:https://blog.csdn.net/vrunsoftyanlz/article/details/79254559
++++Unity网络:https://blog.csdn.net/vrunsoftyanlz/article/details/79254902
++++C#事件:https://blog.csdn.net/vrunsoftyanlz/article/details/78631267
++++C#委托:https://blog.csdn.net/vrunsoftyanlz/article/details/78631183
++++C#集合:https://blog.csdn.net/vrunsoftyanlz/article/details/78631175
++++C#泛型:https://blog.csdn.net/vrunsoftyanlz/article/details/78631141
++++C#接口:https://blog.csdn.net/vrunsoftyanlz/article/details/78631122
++++C#静态类:https://blog.csdn.net/vrunsoftyanlz/article/details/78630979
++++C#中System.String类:https://blog.csdn.net/vrunsoftyanlz/article/details/78630945
++++C#数据类型:https://blog.csdn.net/vrunsoftyanlz/article/details/78630913
++++Unity3D默认的快捷键:https://blog.csdn.net/vrunsoftyanlz/article/details/78630838
++++游戏相关缩写:https://blog.csdn.net/vrunsoftyanlz/article/details/78630687
++++UnityAPI.Rigidbody刚体:https://blog.csdn.net/VRunSoftYanlz/article/details/81784053
++++UnityAPI.Material材质:https://blog.csdn.net/VRunSoftYanlz/article/details/81814303
++++UnityAPI.Android安卓:https://blog.csdn.net/VRunSoftYanlz/article/details/81843193
++++UnityAPI.AndroidJNI安卓JNI:https://blog.csdn.net/VRunSoftYanlz/article/details/81879345
++++UnityAPI.Transform变换:https://blog.csdn.net/VRunSoftYanlz/article/details/81916293
++++UnityAPI.WheelCollider轮碰撞器:https://blog.csdn.net/VRunSoftYanlz/article/details/82356217
++++JSON数据结构:https://blog.csdn.net/VRunSoftYanlz/article/details/82026644
++++CocosStudio快速入门:https://blog.csdn.net/VRunSoftYanlz/article/details/82356839
++++Unity企业内训(目录):https://blog.csdn.net/VRunSoftYanlz/article/details/82634668
++++Unity企业内训(第1讲):https://blog.csdn.net/VRunSoftYanlz/article/details/82634733
++++Unity企业内训(第2讲):https://blog.csdn.net/VRunSoftYanlz/article/details/82861180
++++Unity企业内训(第3讲):https://blog.csdn.net/VRunSoftYanlz/article/details/82927699
++++计算机组成原理(教材篇):https://blog.csdn.net/VRunSoftYanlz/article/details/82719129
++++立钻哥哥Unity 学习空间: http://blog.csdn.net/VRunSoftYanlz/
--_--VRunSoft:lovezuanzuan--_--