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
HTC Vive开发学习——
VRTK
(3)更新到新版本SDK!
上两节中,我们主要对SteamVR_Unity_Toolkit(简称旧版
VRTK
)中的一些基础控制器脚本进行了学习,包括
VRTK
_ControllerEvents(以下简写会经常省略
VRTK
_前缀)、SimplePointer
fcauto2012
·
2024-09-13 10:38
Vive开发
HTC
Vive
Unity
C#
【
VRTK
】【Unity】【PICO】PICO项目打包后闪退的根本原因
【背景】一开始打包运行好好的PICO项目,中途用Preview模式开发了一阵后,再次打包就闪退了。【分析】项目设置没有动过,那么可能是Preview开发过程中引入的包导致的问题。【答案】千万不要在PICO项目中导入Oculus包。我原本想用一些Oculus包内的Assets资源,所以导入了Oculus,现在叫Meta的开发SDK包,经过反复验证,就是这个包导致了PICO项目打包后的闪退!
每日出拳老爷子
·
2024-01-24 00:26
VR和Unity游戏开发
unity
游戏引擎
【PICO】【
VRTK
】PICO项目后打包后在头盔中运行时不追踪
【背景】PICO项目打包后可以在头盔中运行,但是画面是贴脸移动的,无法发生有效的空间追踪。【解决办法】我的Unity版本是2021.3.30LTS,ProjectSettings中的NetFramework默认是2.1。改到NetFramework后再打包就正常了。
每日出拳老爷子
·
2024-01-21 09:50
VR和Unity游戏开发
VR开发
VRTK
Unity
游戏
【
VRTK
】【Unity】【游戏开发】更多技巧
spm=1001.2014.3001.5503【概述】本篇将较为零散但常用的
VRTK
开发技巧集合在一起,主要内容:创建物理手震动反馈高亮互动对象【创建物理手】非物理手状态下,你的手会直接穿过物体,导致破坏沉浸
每日出拳老爷子
·
2024-01-13 08:10
VR和Unity游戏开发
unity
游戏引擎
Untiy HTC Vive
VRTK
开发记录
目录一.概述二.功能实现1.模型抓取1)基础抓取脚本2)抓取物体在手柄上的角度2.模型放置区域高亮并吸附1)
VRTK
_SnapDropZone2)
VRTK
_PolicyList3)
VRTK
_SnapDropZone_UnityEvents3
橘长长长
·
2024-01-12 01:52
Unity
vr
Unity
VRTK
学习简笔
VRTK
学习简笔一、导入SteamVRPlugin和VRTKUntiy:2018、2019都能满足
VRTK
:
VRTK
(3.3.0)并不支持SteamVR2.0。
Max_rua
·
2024-01-10 11:49
笔记
vr
c#
【
VRTK
】【Unity】【VR开发】Linear Drives
课程配套学习项目源码资源下载https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503【概述】前面一篇讨论了角度运动机制,本篇讨论线性运动机制。和角度运动机制类似,线性运动机制提供了更为仿真的互动机制。也分为基于物理的和不基于物理的。不基于物理的实现方式应用面更广,因为不依赖于Unity的物
每日出拳老爷子
·
2024-01-09 20:08
VR和Unity游戏开发
unity
vr
游戏引擎
【
VRTK
】【VR开发】【Unity】19-
VRTK
实现旋转运动
课程配套学习项目源码资源下载https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503【背景】在实际开发中,旋转运动也是时常需要模拟的重要运动类型。常见的场景有开关门,方向盘轮胎以及拉动拉杆等等。旋转运动的实现可以基于物理系统也可以脱离物理系统,后者由于不依赖物理系统,所以使用范围更广泛。【
每日出拳老爷子
·
2024-01-06 19:31
VR和Unity游戏开发
vr
unity
游戏引擎
【
VRTK
】启用多种VR设备的Passthrough功能
【背景】透视可以让VR头盔展现AR能力,通过
VRTK
,可以快速实现多种设备平台可用的透视功能。包括主流的Oculus,Pico等。整个不成不需要自己写代码。
每日出拳老爷子
·
2024-01-06 19:59
VR和Unity游戏开发
vr
unity
pico
oculus
quest
【
VRTK
】【VR开发】【Unity】17-创建立体UI
【背景】游戏无法忽略的一个要素就是UI界面,本篇开始介绍
VRTK
这方面的能力。
每日出拳老爷子
·
2024-01-02 05:22
VR和Unity游戏开发
vr
unity
ui
【
VRTK
】【VR开发】【Unity】18-
VRTK
与Unity UI控制的融合使用
spm=1001.2014.3001.5503【背景】
VRTK
和Unity自身的UI控制包可以配合使用发挥效果。本篇就讨论这方面的实战内容。
每日出拳老爷子
·
2024-01-01 19:27
VR和Unity游戏开发
vr
unity
ui
VRTK
【
VRTK
】【VR开发】【Unity】16-磁吸区域
课程配套学习项目源码资源下载https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503【背景】记得《半条命艾利克斯》中神奇的磁吸手套吗?这就是用本篇介绍的SnapZone实现的!SnapZone可以达到将两个物体以特定方式对齐的效果,比如让轮胎正确地进入汽车相应的位置。【设置两个WorkTo
每日出拳老爷子
·
2023-12-21 14:46
VR和Unity游戏开发
vr
unity
游戏引擎
【
VRTK
】【VR开发】【Unity】15-远程抓取
课程配套学习资源下载https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503【背景】之前的篇章介绍了如何实现直接抓取,本篇介绍另一种抓取方式-远程抓取。【远程抓取的先决条件】要让远程抓取起作用,需要先设置oculus提供的手部模型CustomHandRight,取消激活其下的GrabVol
每日出拳老爷子
·
2023-12-15 01:39
VR和Unity游戏开发
vr
unity
游戏引擎
VRTK
HTC手柄发出射线,瞬移,选择物体
VRTK
和steamVR对应版本
Unity5.6.3x64,SteamVRPlugin1.1.1.unitypackage,
VRTK
-VirtualRealityToolkit.unitypackage.Unity2017.4.17SteamVR.unitypackage
天人合一peng
·
2023-12-06 06:01
unity/blender
VR/AR/MR/XR
Unity
VR/AR
VRTK
抓取物体
a)在
VRTK
中找到第五个交互案例b)运行后通过手柄来操作虚拟物体,与场景中物体交互,看你需要怎样的交互效果,然后根据效果设计自己需要的。
天人合一peng
·
2023-12-06 06:00
VR/AR/MR/XR
VRTK
配置
打开unity把
VRTK
的unitypackage和SteamVR的unitypackage导入到你的项目里面,然后新建一个空物体1.png然后把名字改成CamRig然后建立子物体把名字改成[
VRTK
_SDKManager
醉酒青牛_fa4e
·
2023-12-03 11:50
【
VRTK
】【VR开发】【Unity】8-可交互对象
【概述】之前我们只是用了一个简单方块作为可交互对象。其实可交互对象可以有许多细节设置,包括具体抓握物体的哪个点,指定抓握的方向,指定SecondaryAction允许两手互换抓握,双手抓握,用两手改变物体大小等。【拾取物体】要让一个物体能够被拾取,必须设置它为可互动的。可互动的物体可以根据与它互动的顺序不同,做出两种不同的action。第一个互动动作叫PrimaryAction,第二个就是Seco
每日出拳老爷子
·
2023-11-23 06:24
VR和Unity游戏开发
vr
unity
交互
Unity关于HTC vive 使用(含SteamVR1.2.2和
VRTK
3.2.1插件链接)
Unity关于HTCvive使用(含SteamVR1.2.2和
VRTK
3.2.1插件链接)vive的sdkSteamVR在升级,会有些改动。
┕说好的,要努力┕
·
2023-11-22 21:08
unity
AR
VR
unity3d
vr
Unity5.6之前版本
VRTK
插件基础交互
在Unity项目中需要导入VRTool插件包(已上传服务器),里面包含两个插件一个是SteamVR插件,一个是
VRTK
插件,这两个插件也可以直接在Unity的商店中进行下载。
weixin_30813225
·
2023-11-22 21:37
游戏
ui
【
VRTK
】【VR开发】【Unity】7-配置交互能力和向量追踪
【配置Interactor的抓取功能】在Hierarchy中选中[
VRTK
_CAMERA_RIGS_SETUP]➤CameraRigs,TrackedAlias➤Aliases➤LeftControllerAlias
每日出拳老爷子
·
2023-11-22 21:35
VR和Unity游戏开发
vr
unity
交互
【
VRTK
】【VR开发】【Unity】6-设置interactor和虚拟手
接着开始实操设置
VRTK
提供的默认控制器模型,其实就是两个长方体。接下来将长方体更换成更沉浸的带动画动作的虚拟手。最后则是介绍如何自由设置自定义手。
每日出拳老爷子
·
2023-11-18 21:16
VR和Unity游戏开发
vr
unity
游戏引擎
【
VRTK
】【VR开发】【Unity】5-设定
VRTK
的CameraRig
【概述】本篇全面尝试引入不同的CameraRig,包括:通用UnityXRRig,可以用于各类头盔Oculus专用OVRCameraRig,只对Oculus头盔有效
VRTK
提供的SpatialSimulator
每日出拳老爷子
·
2023-11-12 22:11
VR和Unity游戏开发
vr
unity
游戏引擎
【Unity VR开发】
VRTK
4.0 配置
VRTK
4.0开发日志开个坑,
VRTK
4.0的使用目前仍在探索。2021.12.23更新:个人觉得
VRTK
模块化开发还是挺方便的的,需要什么功能就在场景右键添加对应的预制体。
里约热内驴
·
2023-11-08 12:19
vr
unity
虚拟现实
最快的方式入手
VRTK
4.0——
VRTK
4.0学习笔记
最快的速度应用到项目中去
VRTK
4.0
VRTK
4.0的使用需要关注的点VR包的导入输入系统Unity高版本的VR设置例子瞅瞅
VRTK
4.0的导入官方示例场景的导入我自己试试导入头盔和虚拟头盔手柄传送功能
火星老头
·
2023-11-08 12:19
编辑器
unity
vr
unity创建一个VR项目(一)
创建一个可以基本互动的场景预备引入
VRTK
设置Camera和Track设置双手将对象设置成可互动对象可能的问题预备unityEditor我使用的版本是2019.4LTS,建议使用这一个版本的编辑器,2020
脑瘫仙子
·
2023-11-08 12:17
unity3d
vr
oculus
【
VRTK
4.0】使用
前提:1.
VRTK
4.0网址:https://www.
vrtk
.io/(摘自Carson);2.GitHub上使用的开发版本是Unity2019.4.28,我这里用的Unity2019.4.25。
林枫依依
·
2023-11-08 12:47
VR
vr
【无代码】【VR开发】【Unity】【
VRTK
】4-导入
VRTK
Tilia Package
【导入VRTKV4】
VRTK
的TiliaPackage包含了一整套空间开发方案。导入后你可以在PackageManager中看到它们。
每日出拳老爷子
·
2023-11-08 12:14
VR和Unity游戏开发
vr
unity
游戏引擎
Unity3D开发技术研究-SteamVR2.0
一、概述笔者之前使用SteamV1.x+
VRTK
开发项目,发现SteamVR2.0与之前有重大更新,主要原因是随着越来越多的VR设备推出,控制器类型逐渐趋向于碎片化,每当有新的控制器发布,都会给开发者带来一些额外的工作量
鱼儿-1226
·
2023-11-04 19:16
unity3d
vr
unity
【Unity VR开发】
VRTK
3.3.0 配置与基本使用
VRTK
3.3开发日志2021.11.16更新:半年前第一次接触VR开发,看B站Siki学院的视频做的笔记。今天整理一下,以供没接触过VR开发的人来学习。
里约热内驴
·
2023-11-03 22:23
Unity3D插件
unity
vr
plugin
Unity开发VR--
VRTK
与SteamVR版本对应问题
Unity进行VR项目开发时候经常使用的插件为
VRTK
,作为小白一般之间在Unity商店下载
VRTK
,现在商店中对应的
VRTK
版本为3.3.0SteamVRUnity商店对应的版本为2.6.1(sdk1.13.10
liang_704959721
·
2023-11-03 22:47
VR开发
VR开发
Unity
VR
VRTK
Steam
VR
unity
【Unity VR开发】结合
VRTK
4.0进行配置
VR开发前奏:之前进行VR开发都是用的
VRTK
3版本的,后来慢慢的公司unity版本的使用逐渐升级,而旧的版本无法与unity进行稳定性的兼容,这就导致了,导入包后会出现大量的报错问题,
VRTK
4.0版本的升级
此生不悔入海贼
·
2023-11-03 22:12
VR
vr
VRTK
【Unity VR开发】结合
VRTK
4.0:直线
桃花坞里桃花庵,桃花庵里桃花仙。桃花仙人种桃树,又折桃花当酒钱。酒醒只在花前坐,酒醉还来花下眠。半醉半醒日复日,花落花开年复年。但愿老死花酒间,不愿鞠躬车马前。车尘马足富者趣,酒盏花枝贫者缘。若将富贵比贫贱,一在平地一在天。若将贫贱比车马,他得驱驰我得闲。世人笑我太疯癫,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。前面我们讲的抛物线多用于目标的位移,当它与有效的游戏对象碰触时会出现绿色的抛物线
此生不悔入海贼
·
2023-11-03 22:12
VR
vr
unity
VRTK
【Unity VR开发】结合
VRTK
4.0:指针样式修改
在战略上要藐视敌人,在战术上要重视敌人前提:当我们面对一个新的东西时,我们往往有自己的想法,想在原来的基础上进行一些功能上,或者视觉上的优化,替换,而不懂原理的又会带来不必要的麻烦,那就是BUG,而我们发射射线,这里不管是抛物线还是直线,想让那个线变得好看而又不导致功能出现问题,那么怎么办呢,今天,我就带大家探索一下,这个指针样式如何进行修改。原理介绍给大家,然后大家自行进行工程中修改。因为直线与
此生不悔入海贼
·
2023-11-03 22:12
VR
unity
VRTK
vr
【VR开发】【Unity】【
VRTK
】3-VR项目设置
任何VR避不开的步骤如何设置VR项目,无论是PCVR还是安卓VR,我在不同的系列教程中都说过了,不过作为任何一个VR开发教程都难以避免的一环,本篇作为
VRTK
的开发教程还是对VR项目设置交代一下。
每日出拳老爷子
·
2023-11-03 22:41
VR和Unity游戏开发
vr
unity
游戏引擎
【VR开发】【Unity】【
VRTK
】2-关于VR的基础知识
【概述】在
VRTK
的实操讲解之前,本篇先介绍几个重要的VR认识。
每日出拳老爷子
·
2023-11-01 04:13
VR和Unity游戏开发
vr
unity
游戏引擎
【Unity VR开发】结合
VRTK
4.0:手柄操作运动与旋转
语录:半合半掩半纱窗,半倚半靠半外张。半拉金钩挂住半边青纱帐,半轮明月半阴半暗半照半边墙。左手端起多半杯少半杯半杯葡萄酒,右手掐下青半朵红半朵半朵蜜海棠。半张文书半张纸,半床锦被半张床。半股风吹树叶半枯半黄半落阶沿上,半夜里半梦半醒檐前铁马响叮当。躲在半边半思想,叹人生半口黄连半口糖。前言:我们在上一节已经实现了键盘控制操作物体的运动与旋转,那么,当我们试用手柄时应该怎么办呢,其实很简单,接下来就
此生不悔入海贼
·
2023-10-29 12:05
VR
vr
VRTK
【VR开发】【Unity】【
VRTK
】1-无代码VRVR开发介绍
本篇开始精简讲解
VRTK
相关的知识。
每日出拳老爷子
·
2023-10-29 12:04
VR和Unity游戏开发
vr
unity
游戏引擎
VRTK
4 代码 取消/禁用 抓取
usingTilia.Interactions.Interactables.Interactors;privateInteractableFacadeinteractableFacade=GetComponentInChildren();//取消抓取if(interactableFacade.IsGrabbed){interactableFacade.UngrabAll();}//禁用抓取功能in
吴梓穆
·
2023-10-27 05:57
VR
unity
脚本分类
[SDKSetupSwitcher]SDK设置切换器提供GUI覆盖以允许切换当前
VRTK
_SDKManager的已加载
VRTK
_SDKSetup。
HMY轩园
·
2023-10-26 22:06
SteamVR Unity工具包(二):激光和移动
SimpleLaserPointer(
VRTK
_SimplePointer)简单激光指针(
VRTK
_SimplePointer)TheSimplePointeremitsacolouredbeamfromtheendofthecontrollertosimulatealaserbeam.Itcanbeusefulforpointingtoobjectswithinasceneanditcanals
CommingTogether
·
2023-10-12 05:00
VR
SteamVR
Unity
[AR/VR教程] SteamVR Unity工具包(二):激光和移动
SimpleLaserPointer(
VRTK
_SimplePointer)简单激光指针(
VRTK
_SimplePointer)TheSimplePointeremitsacolouredbeamfromtheendofthecontrollertosimulatealaserbeam.Itcanbeusefulforpointingtoobjectswithinasceneanditcanals
林尧彬
·
2023-10-12 05:56
游戏
runtime
【Unity插件001】
VRTK
3.3.0的使用
目录一、示例场景[001-Interactions]ControllerEvents:用于对手柄(控制器)上各个按键的监听;二、封装
VRTK
的流程三、示例场景[002-Pointers]StraightPointer
林枫依依
·
2023-10-12 05:23
#
VRTK3.3.0
vr
SteamVR Unity Tool Kit(二):激光与移动
SimpleLaserPointer(
VRTK
_SimplePointer)简单激光指针(
VRTK
_SimplePointer)TheSimplePointeremitsacolouredbeamfromtheendofthecontrollertosimulatealaserbeam.Itcanbeusefulforpointingtoobjectswithinasceneanditcanals
棲砚之白
·
2023-10-12 05:22
学习笔记
unity
VR
文档
指针
移动
HTC vive 手柄转动阀门功能
所以插件
VRTK
肯定是很好的选择。在手柄上加上
VRTK
里的交互必要的脚本,这些脚本插件里都有,如下图(蓝色箭头标记为必须加的脚本)。在
紫龙大侠
·
2023-10-12 05:20
HTC
vive
unity
vr
游戏引擎
SteamVR 工具包
VRTK
实例解析
接着我们继续对
VRTK
插件中的实例进行讲解:25.025_Controls_Overview一个物体使用例子,涉及到一些
VRTK
预设好一些脚本,
VRTK
_Slider,继承自
VRTK
_Control,滑动条相关
此生不悔入海贼
·
2023-10-12 05:19
VR
技术
基础
unity
vr
VRTK
_Pointer脚本简析(
VRTK
_v3.3.0版)
该脚本的父类是
VRTK
_DestinationMarker提供能够从指定的GameObject发出指针;必备组建渲染类
VRTK
_BasePointerRenderer:一般是继承它的两个子类,一个是直线渲染
HMY轩园
·
2023-10-10 20:40
VRTK
射线和UGUI进行交互
手柄上挂载
VRTK
_UIPointer脚本.需要进行交互的画布Canvas上挂载脚本
VRTK
_UICanvas脚本.
VRTK
_UIPointer脚本属性详解ActivationButton:激活按钮。
ChengDengKe
·
2023-10-03 09:35
Unity-VRTK插件篇
Unity结合HTC Vive开发之控制UI始终在视野前方
完成1.1
VRTK
基础配置后再进行本步骤。
大嘴先生
·
2023-09-25 04:28
VRTK
unity
vrtk
vr
VRTK
_DestinationMarker脚本简析(
VRTK
_v3.3.0版)
将
VRTK
_DestinationMarker_UnityEvents组件添加到
VRTK
_DestinationMarker对象允许访问UnityEvents它将对类事件做出相同的反应。
HMY轩园
·
2023-09-24 00:35
VRTK
根据手柄朝向移动
根据手柄的朝向实现位移,有区域限制,碰撞检测usingSirenix.OdinInspector;usingDG.Tweening;usingUnityEngine;usingVRTK;publicclassVRTK_MoveByTouch:MonoBehaviour{[LabelText("移动速度")]publicfloatmoveSpeed=10;[LabelText("是否可以穿模")]p
人无两度s
·
2023-09-22 02:39
vr
上一页
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
其他