HTC vive
爱尚游Bin
Unity Developer
展开
-
Unity 实现UGUI物体不被其他物体遮挡的方法
在VR开发过程中,为了避免UI界面被三维场景中物体遮挡的问题,可以通过编写shader使UGUI物体优先于其他物体渲染,解决UI界面被遮挡的问题。1、新建 Standard Surface Shader 并命名为:Overlay2、将下面的shader代码,复制粘贴后保存。3、新建材质球material,在Shader中选择UI/Overlay4、将需要优先渲染的UGUI组件物体附上新建的...原创 2019-11-21 16:56:45 · 6851 阅读 · 7 评论 -
Unity 使用VRTK获取射线检测碰触的物体信息
steam VR 版本:SteamVR plugin for Unity - v1.2.3VRTK版本:VRTK - Virtual Reality Toolkit - [ VR Toolkit ]3.3.0检测三维物体1、创建脚本,并获取VRTK_Pointer的引用2、注册DestinationMarkerEnter方法VRTK_Pointer vrtk_point; void S...原创 2019-11-18 16:14:19 · 5147 阅读 · 2 评论 -
Unity HTC vive手柄交互控制
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Control_Ambulance : MonoBehaviour { private SteamVR_TrackedObject trackedObject; private Valve.VR...原创 2019-03-05 13:46:19 · 1854 阅读 · 0 评论 -
Unity HTC vive移动定位器的开发使用
VIVE Tracker是VIVE VR系列产品的配件,可以通过绑定现实世界中的物体,来追踪物体的位置。从使用的角度来看,它更像是一个阉割版的手柄,因为它具备手柄一样的位置追踪而没有实体按键,由于体积小巧和便携,它可以被绑定在任意物体上,将现实的物体带入VR环境。使用前按照Tracker使用说明书进行与HTC vive设备进行配对连接。配对成功后,Tracker设备指示灯为绿色。SreamVR...原创 2019-04-19 16:25:05 · 3481 阅读 · 0 评论