🔥VR/AR🔥
文章平均质量分 83
虚拟现实技术VR相关
周周的Unity小屋
一名中国非著名Unity3D软件开发程序员,专注研究Unity3D虚拟仿真/VRAR/游戏领域。我不是大佬,只是在追寻大佬的脚步;正在持续学习成长中,也将持续为大家分享Unity技术干货!愿在此结识更多各领域开发者,相互促进,共同进步!
展开
-
深入了解Rokid UXR2.0 SDK内置的Unity AR Glass开发组件
Rokid SDK为Unity开发者提供了五大核心组件,分别是RKCameraRig、PointableUI、PointableUICurce、RKInput和RKHand。本博客将重点带大家了解各组件的关键属性以及如何使用这些组件开发AR场景。原创 2024-07-10 12:01:42 · 1799 阅读 · 0 评论 -
基于Unity3D的发布第一个Rokid AR眼镜应用
本文将演示如何基于Unity 3D发布一个Rokid AR 眼镜应用。内容包括Unity发布apk前的配置,搭建AR demo场景,创建一个Capsule放置在场景中,演示如何打包apk并按照到AR眼镜终端。最终运行能在眼镜里看到Capsule的一个demo应用,以表示基于Rokid的开发环境搭建成功。原创 2024-07-10 09:01:56 · 1624 阅读 · 3 评论 -
基于Unity3D的Rokid AR Glass项目开发环境搭建
UXR2.0 SDK是Rokid为Unity开发者提供的AR开发工具包,提供空间定位跟踪、双目渲染、手势交互等能力;本博客内容在Unity2020.3.48f1上测试基于Unity3D的 Rokid AR Glass项目开发环境搭建。原创 2024-07-09 15:54:17 · 2129 阅读 · 6 评论 -
基于Unity3D的Rokid AR Glass项目开发实战教程
本期博客内容将围绕Unity开展Rodid AR 眼镜应用开发学习。通过学习四个步骤(AR开发环境搭建、发布第一个AR眼镜应用、了解Rokid SDK的内置组件、AR交互功能开发)的内容,帮助更多开发者掌握基于Unity3D的Rokid AR Glass项目开发的技能原创 2024-07-09 15:52:58 · 1071 阅读 · 0 评论 -
基于unity+vuforia的VR二级齿轮减速器动画分解
AR二级齿轮减速器动画分解:功能需求:基于AR图像识别、二级齿轮减速器动画分解和文字说明以及对减速器的放大、缩小、旋转。一、功能需求二、系统开发的关键技术2.1 AR图像识别2.2 UI设计三、系统的详细设计与具体实现3.1.1 AR图像识别功能3.1.2 实现动画分解功能四、安卓端脚本实现手指互动控制模型旋转和放大缩小五、系统发布与测试原创 2021-04-15 23:05:01 · 1279 阅读 · 1 评论 -
unity+steamVR+VRTK开发环境的搭建
目录unity毕设之搭建VR开发环境***HTC VIVE环境配置******Steam VR环境配置******创建功能导入插件检查环境******创建VR交互环境******测试VR环境***unity毕设之搭建VR开发环境选用unity2018.3.6f1+steamVR1.2.3+VRTK3.3 ,兼容性比较好。亲测:进行正式开发之前,最好安装一下虚拟现实 环境驱动和选好对应的插件版本,能避免不少坑和报错。HTC VIVE环境配置虚拟现实应用需要配置虚拟现实硬件的驱动,本作品的硬件设备.原创 2021-04-10 22:44:18 · 6931 阅读 · 18 评论 -
关于SteamVR初始化失败:连接头显时提示,请设置头戴式显示器以延伸而非映射的解决方法
VR毕设完成大半了,一直没有连接设备测试,今天去教室连接HTC设备调试一下,连接头显捣鼓了半天,还好后面还是成功连接了。遇到的问题是:SteamVR initialization failed,error tro move bHmopmMr"HMD id detected by USB ,but the monitor may be imaged rather than extended(272)"Verify that SteamVR is instealled correctly and try ag原创 2021-04-14 14:08:46 · 30663 阅读 · 17 评论 -
(Unity消防演练之灭火功能的前期准备)设计火势控制的脚本
设计火势控制脚本(为VR灭火功能做前期准备)火势控制脚本的设计思路**实际情况中,火应该是受到灭火措施后逐渐熄灭的,所以定义一个生命值上限和一个生命值表示火势大小,定义一个熄灭系数和一个恢复系数,放在Update每帧计算出最新的生命值,根据生命值更新火势,赋值给火粒子系统,改变它的transform.localScale。为1时火最大,为0时火熄灭;定义一个可以修改灭火系数的公开函数,给后期灭火脚本调用原创 2021-04-14 17:54:12 · 6756 阅读 · 30 评论 -
UnityVR项目中常见的箭头导航指引功能的实现方法
要实现箭头指引的功能,其实就是将一张箭头的贴图赋值给材质球,再将材质球赋值给一个平面(Plane)物体,然后修改平面物体的Shader渲染模式,原理就是实现材质球贴图滚动的效果,要实现这个效果,原理就是不断改变贴图的offset偏移值,这个我们需要通过脚本编写代码去实现。原创 2022-03-14 14:50:15 · 4963 阅读 · 8 评论 -
VR开发之使用VRTK实现拾取和手柄扣下扳机触发事件(Unity灭火器灭火功能的实现)
目录unity毕设之消防演练灭火功能的实现**导入灭火器模型和喷射效果粒子系统****为被拾取的物体添加组件【VRTK_Interactable Object】组件:****为左右控制器添加可拾取物体的组件*****利用粒子碰撞实现灭火交互功能*****基于VRTK下监听手柄按钮事件:**unity毕设之消防演练灭火功能的实现主要使用VRTK实现手柄拾取灭火器,然后扣下手柄扳机喷射粒子系统灭火的一个过程主要学习了VRTK里面【021_Controller_CustomObjectsWithJoints原创 2021-04-19 14:24:00 · 5607 阅读 · 32 评论 -
基于unity+HTC VIVE的室内漫游交互(教你如何“无代码”VR交互)
简单粗暴,一个插件让你无代码实现VR交互开发环境steamVR2.0+unity2017.1.0f1steamVR2.0下载地址一、总体目标Unity+HTC VIVE 开发:1、场景漫游+摄像机自动漫游2、启动动画+滚动条3、对墙壁、地板进行纹理修改4、对场景中的某个家具进行旋转、移动、删除、添加功能5、灯的开启和关闭6、电视的开启和关闭7、音乐的开启和关闭8、实时获取当前系统时间9、动态天空盒10、有样板菜单,进入另一个场景,能够整体查看,样板房可以旋转,放大缩小和复位,高亮原创 2021-04-16 09:49:53 · 4881 阅读 · 5 评论 -
VR开发之使用VRTK实现基本的漫游和手柄射线功能
unity毕设之使用VRTK实现手柄发射射线和漫游功能通过学习VRTK自带新案例【002-Pointers StraightPointer】、【003-Pointers BezierPointers】、【004-Locomotio Teleporting】,实现了我前期需要的功能。【002-Pointers StraightPointer】案例说明在该场景中,你触摸触摸板后出现一条直线,按下触摸板放开后会对射线触碰到的物体进行选择,可以看到物体的边框颜色有所变化,同时在unity控制台会打印出所选择的原创 2021-04-11 12:12:41 · 6350 阅读 · 38 评论