VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)

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、VRTK基本配置

++++A.1.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]为SteamVROculusVR

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第1张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第2张图片

 

++5、点击脚本VRTK_SDKManager.cs的“Auto Populate”

++++立钻哥哥:脚本[VRTK_SDKManager.cs]的[Auto Populate]

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第3张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第4张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第5张图片

 

++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;

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第6张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第7张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第8张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第9张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第10张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第11张图片

 

++7、如果需要给左右手柄按钮添加提示信息,则将VRTK/Prefabs/下的ControllerTooltips预制体拖入到Yanlz_LeftController、Yanlz_RightController下;

++++立钻哥哥:增加手柄调试信息:将[ControllerTooltips]预制体拖入到[Yanlz_LeftController]和[Yanlz_RightController]下

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第12张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第13张图片

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第14张图片

 

++8、将[Yanlz_LeftController]、[Yanlz_RightController]拖入脚本[VRTK_SDKManager]中;

++++立钻哥哥:将自定义的空物体手柄[Yanlz_LeftController]和[Yanlz_RightController]拖入脚本[VRTK_SDKMananger.cs]中

VRTK快速入门(杂谈篇)(Yanlz+Unity+VRTK+)_第15张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

++立钻哥哥推荐的拓展学习链接(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示例V0913https://blog.csdn.net/VRunSoftYanlz/article/details/82808498

++++Unity5.x用户手册https://blog.csdn.net/VRunSoftYanlz/article/details/81712741

++++Unity面试题ABChttps://blog.csdn.net/vrunsoftyanlz/article/details/78630687

++++Unity面试题Dhttps://blog.csdn.net/VRunSoftYanlz/article/details/78630838

++++Unity面试题Ehttps://blog.csdn.net/vrunsoftyanlz/article/details/78630913

++++Unity面试题Fhttps://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知识点0001https://blog.csdn.net/vrunsoftyanlz/article/details/80302012

++++Unity知识点0008https://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安卓JNIhttps://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--_--

你可能感兴趣的:(VRTK)