E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VRTK
Steam VR Unity
VRTK
Examples 4 适应高度的传送
注意:
VRTK
官方已经在准备3.0版本,这里讲的是2.2.1这个版本。签出代码的时候,注意checkout到2.2.1这个tag下面。
浪尖儿
·
2020-03-13 12:23
【
vrtk
】可交互对象 (
VRTK
_InteractableObject)
概述这个脚本可以绑定在任何需要交互的游戏对象上。直接把该脚本绑定在游戏对象上,手柄就可以与它进行简单的交互,如触碰,抓取,使用等。但是推荐为不同类型和功用的物体写单独的类,继承该类,个性化添加功能。Inspector可见参数触碰交互·HighlightOnTouch:如果勾选,那么物体只有在手柄碰到它的时候才高亮。·TouchHighlightColor:物体被碰到高亮时的颜色.这个颜色会覆盖任何
壹米玖坤
·
2020-03-12 11:25
Steam VR Unity
VRTK
Examples 5 使用已抓住的物体和贝塞尔指针
注意:
VRTK
官方已经在准备3.0版本,这里讲的是2.2.1这个版本。签出代码的时候,注意checkout到2.2.1这个tag下面。
浪尖儿
·
2020-03-08 09:17
VRTK
——瞬移
[
VRTK
][
VRTK
]GameObject里添加SceneChanger和
VRTK
_BasicTeleport脚本1直线指针(
VRTK
例子第四个)RightController里面添加
VRTK
_ControllerEvents
90qq
·
2020-03-03 06:23
Steam VR Unity
VRTK
Examples 5 使用已抓住的物体和贝塞尔指针
注意:
VRTK
官方已经在准备3.0版本,这里讲的是2.2.1这个版本。签出代码的时候,注意checkout到2.2.1这个tag下面。
壹米玖坤
·
2020-02-29 20:15
VRTK
使用心得(六):优化用户体验——防穿墙及自动坠落
我们知道在VR中,尤其是像HTCVIVE或Oculus这样的设备,体验者除了能够使用瞬移来移动自身位置,还可以在空间小范围地自主移动,当距离一面墙或者障碍物比较近的时候,体验者的头部可以穿过墙面或障碍物的模型,看到里面的内容(CS穿墙既视感),比如在VR房产项目中,用户会看到隔壁房间的内容,个别会有闪躲的动作,这种体验显然与现实不符,从而影响到沉浸感;另外,同样是由于自由移动引起的问题,当体验者瞬
XR技术研习社
·
2020-02-27 07:14
VRTK
- 2.场景物体的交互:触碰,抓取,使用
VRTK
交互小笔记,VR场景中的交互设置分为两块,手柄设置和交互物体设置。
雨天到处晃
·
2020-02-26 11:38
记录一下VR开发中的一些事【三川】2
因为在工作之前,我只知道
VRTK
这个工具,它集合了许许多多的功能,小白最爱啊,简直轻松加愉快。甚至当时我还略
往生三川
·
2020-02-24 02:54
VRTK
使用心得(三):瞬移
在配置
VRTK
一篇中我们对瞬移做了初步的实现,但是作为一款优秀的工具集,
VRTK
还为我们提供了很多可以自行控制的功能,涉及到日常开发中经常遇到的问题,比如自定义射线的外观、让指定的物体不参与到瞬移中、自适应高度的瞬移
XR技术研习社
·
2020-02-19 07:53
头盔碰撞淡出(
VRTK
_HeadsetCollisionFade)
-转载:原文链接:http://www.chinaar.com/ZYJC/1434.html头盔碰撞淡出的目的是为了检测用户的VR头盔何时碰撞到其他游戏对象并淡出屏幕到一个单色。这是为了处理玩家把头放进一个游戏对象里看到对象内部的裁剪,这不是我们所期望的。之所以这么做,是因为如果玩家把头放到不该放的地方就会淡出到一个颜色(如黑色),这就让玩家意识到他们做错了什么,然后可能自然的就会后退。如果头盔正
青鱼谷雨
·
2020-02-18 04:23
VRTK
使用心得(二):配置
VRTK
(基于最新3.2.1版)
本文是我的视频教程《HTCVIVE交互开发实例教程》的节选文字版,更多
VRTK
实例教程可参见蛮牛教育首页
VRTK
的配置是使用该套工具集进行开发的第一步,本文以AssetStore版
VRTK
作为演示,最新版本为
XR技术研习社
·
2020-02-13 13:57
31
VRTK
插件之各种细节处理与平移
一、头盔碰撞淡入淡出##011_Camera_HeadSetCollisionFading##碰撞淡入淡出概念:检测用户的VR头盔何时碰撞到其他游戏对象并淡出屏幕到一个单色处理玩家把头放进一个游戏对象里看到对象内部的裁剪,但不仅限于此,因为如果玩家把头放到不该放的地方就会淡出到一个颜色(如RGB单色),而这会误导玩家,所以这个能避免这种错误。脚本参数:BlinkTransitionSpeed**(
_谭小坤
·
2020-02-11 21:49
VRTK
- 3.传送
VRTK
传送小笔记,使用手柄在场景中进行传送移动,包括传送的基本设置,传送的几种方式,限制传送。
雨天到处晃
·
2020-02-11 14:38
简单激光指针(
VRTK
_ SimplePointer)
因为所侦听的事件是AliasPointer别名事件,所以这个指针开关按钮可以通过在
VRTK
_Co
青鱼谷雨
·
2020-02-11 00:06
VRTK
插件更新后解析
VRTK
_PointerPaste_Image.pngPointerRenderer:(指针渲染器)当指针被激活使用他的具体呈现。渲染器还确定指针如何到达它的目的地(例如直线,贝塞尔曲线)。
萧非子
·
2020-02-01 03:37
VR开发--SteamVR框架工具(4):可交互对象+抓取交互对象+使用可交互对象+自动抓取可交互对象
1、
VRTK
_InteractableObject:可交互对象(1)定义:可交互对象脚本被添加到需要用(如控制器)来交互的任何游戏对象上。
雷潮
·
2020-02-01 03:57
VRTK
插件更新后解析
VRTK
_PointerPaste_Image.pngPointerRenderer:(指针渲染器)当指针被激活使用他的具体呈现。渲染器还确定指针如何到达它的目的地(例如直线,贝塞尔曲线)。
_凉笙
·
2020-02-01 00:38
Unity新手开发VR项目
一:选择合适版本插件1.下载SteamVR和
VRTk
插件由于官方的版本升级太快,而且升级后有很多的新坑,所以我们使用较为稳定的版本来开发点击此处下载:下载地址提取码:we2x注意:2018版本的
VRTK
贪小心
·
2019-12-31 17:37
#
VRTK
UnityVR入门(二)
AssetStore中搜索SteamVRPlugin,下载--导入导入SteamVRPlugin01.png2、配置SteamVRPlugin:通常使用默认配置即可导入SteamVRPlugin02.png导入
VRTK
FelixBang
·
2019-12-31 06:06
VRTK
_3.2.0版本更新(简单传送功能实现)
VRTK
版本更新走起,和之前的没多大差别,只是更加精美并且支持其他VR设备,而且运用鼠标和键盘也能玩VR,但是并不灵敏,食之无味,弃之可惜,然并卵的效果。不多说进入正文,怎么实现以前的各种功能实现。
_凉笙
·
2019-12-29 03:59
unity手柄事件(
VRTK
_ControllerEvents)参数
ControllerEvents脚本用于统一处理Vive手柄发送的事件.ControllerEvents脚本挂载在[CameraRig]预置件下的Controller子对象上,为手柄上每个按钮的触发提供事件监听(包括menu按钮).当手柄上某个按钮被按下,脚本会发送一个事件,通知其他脚本这个点击事件,而具体的点击逻辑并不需要写在ControllerEvents脚本里面.当一个按钮被释放,脚本同样会
逆茪
·
2019-12-26 12:23
VR开发--SteamVR框架工具(1):
VRTK
1、工具集成方法:1、GitHub远程仓库:gitclonehttps://github.com/thestonefox/SteamVR_Unity_Toolkit2、从UnityStore商店导入:1.png框架工具:因为SteamVRplugin含有令人困惑或不完善的代码,所以框架作者决定创建一个脚本/资源集合,我们用Unity3d创建VR很方便。2、集成SteamVR插件:由于框架工具是集成
雷潮
·
2019-12-24 13:36
VR开发--SteamVR框架工具(2):激光指针与贝塞尔曲线激光指针
摘要:1、
VRTK
_SimplePointer:激光指针+2、BezierPointer:贝塞尔曲线激光指针1、简单激光指针(
VRTK
_SimplePointer)(1)继承于worldPointer1
雷潮
·
2019-11-07 18:15
Steam VR Unity
VRTK
Examples 2 物体触碰和抓取
005_Controller_BasicObjectGrabbing基本物体抓取这个场景展示了怎样实现高亮物体、抓取物体。首先使用控制器触碰物体,可以设置物体的是否高亮、高亮颜色等属性,然后按下Grip键,拿起物体。当松开Grip键的时候,物体沿着控制器的速度和方向被扔出去,如果控制器没动的话,就是自由下落了。下面我们来详细分析一下这个场景的物体和脚本。高亮要实现控制器触碰物体的高亮效果,需要两步
壹米玖坤
·
2019-11-07 00:18
SteamVR框架工具(4):可交互对象+抓取交互对象+使用可交互对象+自动抓取可交互对象
1、
VRTK
_InteractableObject:可交互对象(1)定义:可交互对象脚本被添加到需要用(如控制器)来交互的任何游戏对象上。
逆茪
·
2019-11-01 16:35
快速开发实用工具---
VRTK
VRTK
是由一些大神对SteamVR进行一定的优化后封装出来的便捷快速VR开发工具,下面一步一步来了解这个神插件。我也不知道从哪说起好,所以干脆以它自带的案例来分析了解它吧。
砍了那只鸭
·
2019-10-31 21:55
Unity实现VR中在黑板上写字效果
本文实例为大家分享了Unity实现VR中在黑板上写字的具体代码,供大家参考,具体内容如下一、工具1.开发用的是Unity5.6.2版本2.VR中的物理交互用的是
VRTK
插件,这个插件集成了比较好的物理交互功能
Marsir
·
2019-07-16 11:04
从零开始的VR语音交互开发
目录环境和设备的选择插件下载和基本漫游功能的部署HTCVIVE的VR环境下语音识别的引入UGUI在
VRTK
下的视野跟随UGUI在VR开发环境下的最上层显示VR空
风烟流
·
2019-06-25 23:04
导入SteamVR和
VRTK
出现Unity.Editor系列报错的解决方案
首先声明,经过测试,该方案并非对所有环境有效,但对于本系列文章环境适用。这种报错大多由于项目过程中更换Unity3d版本造成,解决方案如下:在目标版本Unity3d中新建一个空项目(project),找到路径NewUnityProject\Packages中的:找到这个文件将这个文件复制,再替换到要做的那个工程项目的相同位置,如:VRAnniversary\Packages重开Unity3d,一般
风烟流
·
2019-06-25 23:21
UGUI在
VRTK
中的视野跟随
在这一过程中,场景里的语音录音按钮必须随时可见和可交互,而在SteamVR和
VRTK
下,UGUI的Canvas必须是WorldSpace模式才可交互,WorldSpace的Canvas会造成非常多的连带问题
风烟流
·
2019-06-25 23:17
VRTK
_HeadsetCollision脚本简析(
VRTK
_v3.3.0版)
VRTK
_HeadsetCollision_UnityEvents类在
VRTK
_HeadsetCollision对象中添加
VRTK
_HeadsetCollision_UnityEvents组件,可以访问
HMY轩园
·
2019-04-10 16:36
VRTK
_HeadsetFade脚本简析(
VRTK
_v3.3.0版)
此脚本作用是持续时间内将眼镜的视图颜色更改为指定的颜色;在场景区域周围有碰撞的墙壁时,如果用户将头部插入墙壁,则视图会褪色为指定的颜色,一般选黑色;PlayArea对象上挂在此脚本;命名空间:VRTKHeadsetFadeEventArgs结构体眼镜淡出事件参数此处是结构体包含两个参数:publicfloattimeTillComplete;//时间publicTransformcurrentTr
HMY轩园
·
2019-04-10 16:58
VRTK
_HeadsetCollisionFade脚本简析(
VRTK
_v3.3.0版)
当检测到眼镜即Camera的碰撞事件时,启动眼镜视图的淡入淡出。PlayArea对象上挂在此脚本;参数:publicfloattimeTillFade=0f;//等待淡入的时间publicfloatblinkTransitionSpeed=0.1f;//碰撞时的闪烁速度publicColorfadeColor=Color.black;//指定颜色publicVRTK_PolicyListtarge
HMY轩园
·
2019-04-10 12:45
VRTK
_v3.3.0版本使用
确保ScriptingRuntimeVersion设置为.NET4.xEquivalent;2在XRSettings确保VirtualRealitySupported选项打勾;菜单键获取变话为如下脚本:
VRTK
_ControllerEventseven
HMY轩园
·
2019-04-02 15:24
SteamVR探究
记录的是大改后的SteamVR(V2.2.0),这个版本之后的SteamVR是比较完善的,不需要再使用诸如
VRTK
、HTCViveInputUtility值类的辅助插件了。
JervieQin
·
2019-03-20 17:49
Unity VR开发
VRTK
中文图文教程大全-Chinar出品定期维护更新
Chinarblog:www.chinar.xinUnityVR开发插件
VRTK
教程大全本文提供全流程,中文翻译。
Chinarcsdn
·
2019-03-03 03:48
Unity
3D
插件
Unity3D初级入门必学
利用
VRTK
通过射线与UI 交互
VR射出一条射线需要三个脚本在手柄上挂1、第一个是
VRTK
_SimplePointer2、第二个是
VRTK
_ControllerEvents3、第三个是
VRTK
_UIPointerVRTK_SimplePointer
_小辉辉_林
·
2019-02-15 10:45
HTC-VIVE如何实现瞬移和替换手柄模型
VRTK
实现瞬移需要的脚本有三个1、首先在手柄上也就是Controller(right)挂上两个脚本分别是
VRTK
_BezierPointer和
VRTK
_ControllerEvents,挂上之后就有贝塞尔曲线
_小辉辉_林
·
2019-02-12 17:23
HTC Vive 开发(二)——
VRTK
使用
VRTK
使用参考文档:https://blog.csdn.net/qq_25601345/article/details/78497537?
干废了青春的Coder
·
2018-12-11 11:08
VR
VRTK
记
[
VRTK
_Scripts](Right/LeftController)
VRTK
_ControllerEvents:定义按钮和按钮一些敏感度(Right/LeftController)
VRTK
_Pointer
完美风暴互动开发工作室
·
2018-10-27 17:17
VRTK
记
[
VRTK
_Scripts](Right/LeftController)
VRTK
_ControllerEvents:定义按钮和按钮一些敏感度(Right/LeftController)
VRTK
_Pointer
完美风暴互动开发工作室
·
2018-10-27 17:17
下载最新的
VRTK
和SteamVR插件,出现“SteamVR(not installed)”
Q:下载了UnityAssetStore中最新版本的
VRTK
(v3.2.1版本)和Steam(v2.0.1版本),如下图1,点开例程,Hierarchy面板中的[
VRTK
_SDKManager]/SteamVR
Choi十七
·
2018-10-18 21:44
关于Unity 接入VR镜头的设置
一、如何在Unity工程里加入VR1.在网上或者Unity/AssetStore里下载
VRTK
,这是一个插件,或者叫做工具。有了这个
DoyoFish
·
2018-07-13 10:00
工具使用
VR——
VRTK
案例详解1-16
1.手柄挂上
VRTK
_ControllerEventspointerToggleButton:激光指示器打开/关闭的操作的按钮。
SIReSo丶
·
2018-06-22 18:51
VRTK
VRTK
Unity
VR
VRTK
---UI交互
**与UI进行交互要给控制器添加的必备脚本有这些:
VRTK
_UIPointer脚本用来跟UI进行交互,
VRTK
_ControllerEvents用来监听手柄输入事件,
VRTK
_Pointer用来发射指针
醉酒青牛_fa4e
·
2018-04-23 10:24
#unity
VRTK
#部分常用组件解析(三)
上一节讲了实现基础传送传送的
VRTK
_BasicTeleport,和可交互对象组件
VRTK
_InteractableObject。
15蛋酱菌
·
2018-04-22 14:49
训练项目
HTC
VIVE
Unity3d
VRTK
【部分原创】基于
VRTK
的 Unity HTC Vive模型拼接 (组件的抓取交互)
VRTK
插件中,提供了
VRTK
_InteractGrab和
VRTK
_InteractableObject。
Sven丿
·
2018-04-14 20:01
HTCVive
Unity3D
HTC
VRTK
简单使用参考
案例开发/宣传Demo开发/游戏开发QQ:2118590660ARKit入门到精通系列(视频教程地址)http://edu.manew.com/user/981381.商店下载SteamVR插件2.下载
VRTK
ARVRinChina
·
2018-01-25 18:01
HTC-Vive
VRTK
抓取功能及
VRTK
_InteractGrab解析
实现抓取功能:第一,手柄上要添加
VRTK
_InteractGrab脚本;第二,被抓取的物体上要添加
VRTK
_InteractableObject脚本并且isGrabbable标志位设置为真,而且该物体满足被触碰的条件
紫龙大侠
·
2017-12-20 10:56
HTC
vive
30
VRTK
插件之抓取物体功能的实现
抓取物体功能的实现##005_Controller_BasicObjectGrabbing##控制器脚本展示交互物体的脚本展示1、
VRTK
_InteractableObject:可交互对象##定义:可交互对象脚本被添加到需要用
_谭小坤
·
2017-12-06 03:55
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他