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
VRTK4.0
【Unity VR开发】VRTK 4.0 配置
VRTK4.0
开发日志开个坑,
VRTK4.0
的使用目前仍在探索。2021.12.23更新:个人觉得VRTK模块化开发还是挺方便的的,需要什么功能就在场景右键添加对应的预制体。
里约热内驴
·
2023-11-08 12:19
vr
unity
虚拟现实
最快的方式入手
VRTK4.0
——
VRTK4.0
学习笔记
最快的速度应用到项目中去VRTK4.0VRTK4.0的使用需要关注的点VR包的导入输入系统Unity高版本的VR设置例子瞅瞅
VRTK4.0
的导入官方示例场景的导入我自己试试导入头盔和虚拟头盔手柄传送功能
火星老头
·
2023-11-08 12:19
编辑器
unity
vr
【
VRTK4.0
】使用
前提:1.VRTK4.0网址:https://www.vrtk.io/(摘自Carson);2.GitHub上使用的开发版本是Unity2019.4.28,我这里用的Unity2019.4.25。一、导入Tilia包1.首先打开Unity,点击Edit——ProjectSettings——PackageManager;2.然后打开ExtendRealityLtd-TiliaPackages;3.分
林枫依依
·
2023-11-08 12:47
VR
vr
【Unity VR开发】结合
VRTK4.0
进行配置
VR开发前奏:之前进行VR开发都是用的VRTK3版本的,后来慢慢的公司unity版本的使用逐渐升级,而旧的版本无法与unity进行稳定性的兼容,这就导致了,导入包后会出现大量的报错问题,
VRTK4.0
版本的升级
此生不悔入海贼
·
2023-11-03 22:12
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:直线
桃花坞里桃花庵,桃花庵里桃花仙。桃花仙人种桃树,又折桃花当酒钱。酒醒只在花前坐,酒醉还来花下眠。半醉半醒日复日,花落花开年复年。但愿老死花酒间,不愿鞠躬车马前。车尘马足富者趣,酒盏花枝贫者缘。若将富贵比贫贱,一在平地一在天。若将贫贱比车马,他得驱驰我得闲。世人笑我太疯癫,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。前面我们讲的抛物线多用于目标的位移,当它与有效的游戏对象碰触时会出现绿色的抛物线
此生不悔入海贼
·
2023-11-03 22:12
VR
vr
unity
VRTK
【Unity VR开发】结合
VRTK4.0
:指针样式修改
在战略上要藐视敌人,在战术上要重视敌人前提:当我们面对一个新的东西时,我们往往有自己的想法,想在原来的基础上进行一些功能上,或者视觉上的优化,替换,而不懂原理的又会带来不必要的麻烦,那就是BUG,而我们发射射线,这里不管是抛物线还是直线,想让那个线变得好看而又不导致功能出现问题,那么怎么办呢,今天,我就带大家探索一下,这个指针样式如何进行修改。原理介绍给大家,然后大家自行进行工程中修改。因为直线与
此生不悔入海贼
·
2023-11-03 22:12
VR
unity
VRTK
vr
【Unity VR开发】结合
VRTK4.0
:手柄操作运动与旋转
语录:半合半掩半纱窗,半倚半靠半外张。半拉金钩挂住半边青纱帐,半轮明月半阴半暗半照半边墙。左手端起多半杯少半杯半杯葡萄酒,右手掐下青半朵红半朵半朵蜜海棠。半张文书半张纸,半床锦被半张床。半股风吹树叶半枯半黄半落阶沿上,半夜里半梦半醒檐前铁马响叮当。躲在半边半思想,叹人生半口黄连半口糖。前言:我们在上一节已经实现了键盘控制操作物体的运动与旋转,那么,当我们试用手柄时应该怎么办呢,其实很简单,接下来就
此生不悔入海贼
·
2023-10-29 12:05
VR
vr
VRTK
【Locomotor运动模块】抓取
文章目录前言一、主要组件及其设置二、案例:右手柄抓取立方体三、“次抓取”五种方式四、“可交互物体”的两个属性第一部分,FollowTracking第二部分,GrabOffset五、改变抓取点的位置前言参照B站
VRTK4.0
Unity李大馋师
·
2023-09-02 08:27
VRTK4.0
抓取
主抓取
次抓取
【
VRTK4.0
运动专题】轴移动AxisMove(真实身体的移动)
文章目录1、概览2、释义3、属性设置1、概览2、释义“竖直轴”控制的行为“水平轴”控制的行为1Vertical-Slide滑动Horizontal-Slide滑动2Vertical-Slide滑动Horizontal-SmoothRotate转动3Vertical-Slide滑动Horizontal-SnapRotate转动(不连续)4Vertical-Warp滑动(不连续)Horizontal-
Unity李大馋师
·
2023-08-29 04:43
VRTK4.0
轴移动
真实身体的移动
VRTK4.0
草稿
VRTK4.0P11抛物线事件P12直线指针P13直线指针样式修改P14忽略某一层级P15使用导航网格限制移动区域P16设置无效目标P17组合动作1bool转Axes转Vector3(移动)和Angel(旋转)P18组合动作2“移动”的脚本TransformPositionMutator(位置增变)里的两个元素P19组合动作3“旋转”(旋转增变)P20用手柄控制物体的移动和旋转P21FloatAc
Unity李大馋师
·
2023-08-28 21:12
vr
VRTK4.0
【
VRTK4.0
运动专题】手柄控制物体移动和旋转
文章目录原理预设体将两轴转化为位置向量或角度后,调用运动脚本的方法,对指定的物体进行移动或旋转步骤1、将轴转化为位置向量或角度:建轴转化预设体,关联两轴,2、准备带有要用方法的运动脚本:建功能物体,挂载运动脚本,拖入要运动的物体3、调用运动脚本的移动或旋转方法原理预设体将两轴转化为位置向量或角度后,调用运动脚本的方法,对指定的物体进行移动或旋转步骤1、将轴转化为位置向量或角度:建轴转化预设体,关联
Unity李大馋师
·
2023-08-28 21:12
VRTK4.0
手柄控制物体的移动和旋转
[
VRTK4.0
]获取指针,并提供有效无效位置
学习目标:演示如何将场景中的游戏对象设置为弯曲指针的无效目标。流程:紧接上篇,我们已经创建了一个曲线,并且使用OpenXR指针姿势来确保指针方向始终与OpenXR控制器的正确方向匹配。接下来我们要实现如何将场景中的游戏对象设置为曲线的有效目标(当曲线落在上面时为绿色)以及无效目标(当曲线落在上面时为红色)。步骤一:当我们点击曲线,会看到他的组件上有曲线的限制规则,那我们我们需要做的就是给它添加一个
此生不悔入海贼
·
2023-08-01 03:20
VR(国外教程翻译版)
vr
VRTK
[
VRTK4.0
]将Unity输入系统与VRTKv4结合使用
学习目标:展示了如何在Unity项目中设置Unity输入系统,以及如何导入输入系统Tilia包以支持VRTKTilia包与新的Unity输入系统操作一起工作。流程:步骤一:首先我们需要再次检查项目设置是否具有新的Unity输入系统。通过ProjectSettings->Player中查看:步骤二:现在我们需要Tilia包,所以我们转到窗口Tilia包导入器,既然我们需要新Unity输入系统,那么我
此生不悔入海贼
·
2023-07-30 11:08
VR(国外教程翻译版)
vr
VRTK
[
VRTK4.0
]安装VRTKv4Tilia软件包导入程序
体验提供了各种有用的功能.简述:推荐使用2022.2.11F1以上版本来进行VRTK使用,我们可以从Unity资产商店导入Tilia包管理器,而不用向VR_此生不悔入海贼的博客-CSDN博客需要修改表格来实现
VRTK4.0
此生不悔入海贼
·
2023-07-30 11:38
VR(国外教程翻译版)
VRTK
vr
[
VRTK4.0
]设置OpenXRCameraRig
学习目标:演示如何设置Unity项目以支持OpenXR,以及如何安装VRTKv4TiliaUnitvXRFrameWork用于OpenXR的CameraRig。还展示了如何设置TiliaTrackedAlias预制件可轻松访问底层CameraRig功能。流程:步骤一:我们现在要将我们的Unity项目设置为XR项目:Edit->ProjectSetting->XRPluginManagement然后
此生不悔入海贼
·
2023-07-30 11:38
VR(国外教程翻译版)
vr
VRTK
[
VRTK4.0
]添加一个Curved Pointer
学习目标:演示如何将Tilia曲线指针添加到场景,以及如何使用OpenXR指针姿势来确保指针方向始终与OpenXR控制器的正确方向匹配流程:步骤一:现在我们需要Tilia包,所以我们转到窗口Tilia包导入器,既然我们需要对象指针包,那么我们就需要导入对应的包:步骤二:我们现在只需将曲线指针资源添加到我们的Unity项目中:现在我们需要在指针的面板上设置一些内容,如:跟随对象,激活操作,选择操作:
此生不悔入海贼
·
2023-07-30 11:37
VR(国外教程翻译版)
vr
VRTK
unity 使用vrtk4的插件 打包htv vive VR客户端包,手柄不生效
背景:目的:u3d使用vrtk开发pico应用(vrtk是为了到时候无缝衔接后续要买的htcvivepro2)先导入了tiliaimporter(也就是
vrtk4.0
,根据教程模块化使用功能)和pico
LuckyDog阿祥
·
2023-07-14 17:08
unity
vr
游戏引擎
【Unity VR开发】结合
VRTK4.0
:高亮与标签
语录:信仰到底是什么呢,就是纵身一跃,就是我们跟神之间一个永远的约定,是舍弃日的去开始新的生活;信仰就是从今以后,再也不要放开你的手。前言:InteractableHighlighter:当我们的手柄触碰到我们想要拿取的物体时,我们让对应的物体高亮即可。Tooltip:可以让它出现在模型的头顶,并出现当前模型的信息。正文:InteractableHighlighter:步骤一:想要高亮我们就需要添
此生不悔入海贼
·
2023-04-21 05:50
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:摄像机碰撞变黑
语录:人是要长大的,有天你也会推着婴儿车幸福地在街上行走,而曾经的喜欢,不管曾经怎样,都会幻化成风,消失在时光的隧道。所以向前走,向前走,无须回头。前言:往往我们在运行场景时,会出现摄像机穿透模型,为了避免这种情况,我们就需要Visuals.CollisionFader模块,使用户头显设备与Unity场景中其他几何体碰撞时,淡化主摄像机视图。正文:步骤一:首先我们需要添加对应的模块Visuals.
此生不悔入海贼
·
2023-04-21 05:19
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:不可移动区域
语录:生活坏到一定程度就会好起来,因为它无法更坏。努力过后,才知道许多事情坚持坚持,就过来了。前言:有时候我们可能并不需要所有的区域都进行移动,而只需要部分区域进行移动,那么我们就要将不允许移动的区域设置为不可移动区域,只留下可以进行移动的小部分区域。这里我们会用到:Locomotors.TeleportTargets.Area模块。正文:步骤一:我们要创建不可移动区域,就要添加模块:Locomo
此生不悔入海贼
·
2023-04-21 05:16
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:添加遮蔽追踪器
语录:恋爱应该是双方扶持对方共同完成自己的目标,而不是虚幻的思想、肤浅的物质、和纸醉金迷的生活。前言:遮蔽追踪器(Trackers.ObscuranceTracker)是基于游戏对象存在或不可见之间切换对象的状态,从而遮挡其他两个游戏对象之间的视图。正文:步骤一:创建3个Cube,和一个Sphere:步骤二:添加遮蔽追踪器:Trackers.ObscuranceTracker。Tilia->Pre
此生不悔入海贼
·
2023-04-19 21:30
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:瞬移点
语录:如果把童年再放映一遍,我们一定会先大笑,然后放声痛哭,最后挂着泪,微笑着睡去。前言:移动的限制除了设置移动区域,也可以使用瞬移点:Locomotors.TeleportTargets.Point。正文:步骤一:我们应该为他配置基础模块:即步骤二:我们需要添加瞬移功能,使物体可以实现瞬移:步骤三:接下来就是添加瞬移点的模块:Locomotors.TeleportTargets.Point。Ti
此生不悔入海贼
·
2023-04-19 21:00
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:添加对象追随器
语录:我已经准备好了足够挡雨的伞,可是却迟迟没有等到雨的到来,这样的尴尬只是我漫长人生中的小插曲罢了。前言:对象追随器的目的是让一个或多个游戏对象跟随场景中的另一个对象,而无需将游戏对象嵌套在彼此之下。追随器分为两种:Mutators.ObjectFollower:更新目标的数据以匹配源的数据。Mutators.RigidbodyFollower:通过将速度应用于目标来更新目标,直到目标数据与源数
此生不悔入海贼
·
2023-04-19 21:00
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:添加碰撞忽略器
语录:最远的旅行,是从自己的身体到自己的心,是从一个人的心到另一个人的心。坚强不是面对悲伤不流一滴泪,而是擦干眼泪后微笑面对以后的生活。前言:模块化提供了一种允许两个或者多个对象忽略彼此碰撞的方法:Mutators.ColliisonIgnorer。正文:步骤一:在场景中添加一个Cube,然后再复制出来一个Cube,放在它的上方,然后在复制的Cube上添加一个Rigidbody。步骤二:播放场景,
此生不悔入海贼
·
2023-04-19 21:28
VR
VRTK
vr
【Unity VR开发】结合
VRTK4.0
:攀爬功能
语录:不要因为开心消失了而感到难过,宇宙正在努力为你准备下一场惊喜,你要给宇宙一点时间。前言:攀爬是虚拟现实中一种有趣的运动,可以使用定制的可交互预制体轻松创建这种机制来处理攀爬动作,以及处理用户身体物理特性的伪身体预制体。正文:一、添加伪实体:步骤一:我们首先使用cube搭建一个台阶的环境步骤二:创建伪实体,我们需要用到:Trackers.PseudoBody。Tilia->Prefabs->T
此生不悔入海贼
·
2023-04-15 00:18
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:创建一个按钮(Option Button)
语录:如同天上降魔主,真是人间太岁神。前言:选项按钮是一种提供多项选择选项的方法,其中只有一个按钮可以处于激活状态,激活另一个按钮时将确保组中的所有其他按钮都已停用。我们可以使用嵌套在预制件中的预制件来实现一组简单的选项按钮:Interactions.SpatialButton.OptionButton、Interactions.SpatialButton.Group。正文:步骤一:添加选项按钮组
此生不悔入海贼
·
2023-04-15 00:17
VR
VRTK
vr
【Unity VR开发】结合
VRTK4.0
:瞬移
语录:到不了的地方都叫做远方,回不去的世界都叫做家乡,我一直向往的却是比远更远的地方。前言:在VR场景中的移动主要有:瞬移和平移。瞬移相当于在虚拟世界中标记出目标位置,并自动传输到该位置,而无需任何进一步的输入。传送主要两种类型:Instant-用户指定位置,然后立即出现在目的地,通常带有相机淡入淡出已减少晕动症。Dash-用户指定位置,用户以线性运动逐渐移动,直到到达目标位置。正文:瞬移(Ins
此生不悔入海贼
·
2023-04-15 00:45
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:创建一个按钮(Togglr Button)
语录:有人感激过你的善良吗,貌似他们只会得寸进尺。前言:Toggle按钮是提供简单空间UI选项的另一种方式,在该选项中,按钮将保持其状态,直到再次单击它。这允许按钮处于激活状态或停用状态的情况,通过单击带有对象指针的按钮来切换每个状态。Interactions.SpatialButton.ToggleButton使设置变得非常容易。正文:步骤一:我们需要添加Interactions.Spatial
此生不悔入海贼
·
2023-03-29 12:27
VR
VRTK
vr
【Unity VR开发】结合
VRTK4.0
:创建人工按钮
语录:人生需要准备的,不是昂贵的茶,而是喝茶的心情。前言:按钮按下抬起是虚仿中经常会出现的功能,那么如何去表现呢,我们可以使用线性变换驱动器对人工按钮进行装箱,以对来自交互器的碰撞做出反应。正文:步骤一:接上个项目,我们用分割线进行功能区分,然后新建一个空物体,起名为:ButtonContainer步骤二:我们在ButtonContainer下创建VRTK模块Interactions.Linear
此生不悔入海贼
·
2023-03-29 12:57
VR
vr
VRTK
【Unity VR开发】结合
VRTK4.0
:创建一个按钮(Button)
语录:天若阻我,我便撕裂这天!地若拦我,我便踏碎这地!前言:在3D空间中,我们往往需要设置空间按钮,通过交互器或指针与之交互的可碰撞来实现。接下来我们设置一个简单的按钮,可以使用对象指针进行选择,以启动按钮的点击,使用预制件表示我们的按钮,并使用可与按钮交互的空间指针的预制模块:Interactions.SpatialButton.ClickButton、Indicators.ObjectPoin
此生不悔入海贼
·
2023-03-29 12:57
VR
vr
VRTK
UnityXR 之VR射线 3D物体与UI的简单交互设置
因项目需求需要开发一款HDRP的VR项目原先老的一套VRTK和Stemar在新版本已经不适应了,虽然我找到了
VRTK4.0
,但是用起来和别的插件总是有冲突的情况,而且学习成本更大了,经过了解unity官方推荐了
高远-临客
·
2022-12-29 08:15
unity
xr
vr
上一页
1
下一页
按字母分类:
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
其他