- 博客(18)
- 资源 (15)
- 问答 (2)
- 收藏
- 关注
原创 VRTK4.0学习——(二)
1.导入CameraRigs.UnityXRPluginFramework 和 CameraRigs.TrackedAlias 预设,将CameraRigs.UnityXRPluginFramework拖入CameraRigs.TrackedAlias的Elements中即可,运行软件后即可看到手柄了。注:如果无法看到手柄,请检查手柄模型是否存在。
2024-05-30 14:26:19 309
原创 VRTK4.0学习——(一)
4.首先我们先将CameraRigs导入,CameraRigs中主要是启动VR头盔的功能,这个是一个基础包,我们如果使用VR模式的话都是要基于CameraRigs。Spatialsimulator是用来在无硬件条件下模拟VR的操作的。5.删除场景中的MainCamera,在Hierarchy面板右击,选择Tilia→Preafabs→CameraRigs→CameraRigs.UnityXRPluginFramework,导入预设,在Project Setting中勾选OpenXR。
2024-05-30 14:14:00 295
原创 OpenCV For Unity(二)——颜色识别(多种方式)
一:背景颜色识别,此代码只对整体背景进行识别,无法识别某种图案上的颜色 /// <summary> /// 图案颜色集合(RGB) /// </summary> private List<int> _colorVec = new List<int>(); /// <summary> /// Mat格式存放处理的图片 /// </
2021-09-15 11:12:44 2218 3
原创 OpenCV For Unity (一)——识别图案形状
最近在研究OpenCV For Unity这个插件,但是不管是中文的资料还是英文都是少之又少(可能是我没找到吧),所以希望记录一下自己学习的过程吧。 /// <summary> /// Mat格式存放处理的图片 /// </summary> private Mat _scrMat; /// <summary> /// Mat格式存放处理的图片 /// <
2021-09-13 09:49:10 3671 2
原创 Virtualizing Tree View 使用文档
树形结构使用插件Virtualizing Tree View Self Demo前段时间公司要求开发了个本地视频播放器,使用Virtualizing Tree View插件编辑了视频目录,以下附部分核心代码事件监听、数据绑定、目录展开、目录点击、双击、事件解除监听 private void TreeViewAddEvent() { //数据绑定 _tree.ItemDataBinding += DataBinding
2021-09-09 18:20:00 373
原创 Kinect开发(二)——注意项点,影像显示
此开发内容,以Kinect for Unity SDK 2.20插件进行开发,插件各版本下载链接SDK2.20https://download.csdn.net/download/JLX_Sir/21059009SDK2.19.2https://download.csdn.net/download/JLX_Sir/21070889SDK2.16.2https://download.csdn.net/download/JLX_Sir/21070879Kinect设备影像显示:使用RawIma.
2021-08-14 12:31:19 404
原创 Kinect开发(三)——手势识别
此开发内容,以Kinect for Unity SDK 2.20插件进行开发,插件各版本下载链接SDK2.20https://download.csdn.net/download/JLX_Sir/21059009SDK2.19.2https://download.csdn.net/download/JLX_Sir/21070889SDK2.16.2https://download.csdn.net/download/JLX_Sir/21070879★开发要点:1、需添加新脚本,并继承接口..
2021-08-14 12:31:06 1599
原创 Kinect开发(一)——本地环境搭建
1.微软官网下载 Kinect for Windows SDK 2.0安装包,安装路径为默认 。在C:\Program Files\Microsoft SDKs\Kinect\v2.0_1409\Tools有三个文件夹。其中Kinect studio文件夹中即有Ksutdio.exe,SDKBrowser中即有示例程序。2.连接Kinect设备,在上述步骤成功的情况下自动安装驱动,成功后在我的电脑-属性-设备管理器中即可看到Kinect设备。3.打开Kstudio.exe,在file-con..
2021-08-14 10:45:11 619
原创 WebGL发布后视频播放问题
最近遇到个问题,发布WebGL后视频无法播放,但是在编辑器下播放很正常,用了自带的VideoPlayer,AVProVideoPro,Texture Move等插件还是不行,后来终于找到原因了,是因为视频分辨率太大,当把视频的分辨率降低到360p,WebGL就可以正常播放视频了,WebGL不支持高分辨的视频文件...
2018-09-13 10:53:35 4914 13
原创 关于WebGL连接Json接口问题
前段时间做了项目,甲方给了个Json接口,项目需要发布成WebGL版本的,在unity编辑器下运行很正常,发布成WebGL之后连接数据的地方就会出现问题,当时一步一步的DeBug,找了一天,依然没有找到问题所在,因为在unity编辑器下运行很正常,所以只能在WebGL版本下想办法输出,后来终于找到原因了。网页版并不支持C#代码,但是我们unity基本上都是用的C#,所以才会出现发布W...
2018-05-12 14:49:15 3017 8
原创 PicoVR开发(一)
PicoVR开发和HTC vivo有区别,不过在对按钮进行点击的时候还是比较方便的,下面贴上我的开发代码插件包里面有个自带的Pvr_Haptics的脚本,挂在一个物体上编辑脚本即可using System;using UnityEngine;using UnityEngine.UI;public class Pvr_Haptics : MonoBehaviour{ /************...
2018-05-07 09:41:29 7445 11
原创 UGUI中的Scroll View使用
1、在项目中新建一个Scroll View2、给Scroll View添加Mask组件3、在Scroll View下创建一个空物体,并在空物下创建按钮4、把空物体拉伸、大小需把所有按钮概括在里面5、把空物体添加到Scroll View的Scroll Rect组建的Contect中这样就初步完成了,如果只想让他上下滑动,不能左右滑动的话,就把Scr
2018-01-10 10:17:27 478
原创 Unity运行时截屏
Unity运行时点击相应按钮进行截屏,由于本人新手,暂未研究出任意截屏,查找网上代码也未能实现,目前只有截全屏 void Screenshot() { Application.CaptureScreenshot(Application.dataPath + "Screenshot" + System.DateTime.Now.Second + ".png");
2017-12-29 09:41:21 560
原创 Unity发布PC端时固定分辨率
在生成设置里面的Resolution and Presentation里面对Display Resolution Dialog完成如上设置,取消选择分辨率窗口然后把Default Is Full Screen的对勾去掉,填写上自己想要的分辨率即可,如果完成以上设置并未得到想要的分辨率,可以参考下面的代码using UnityEngine;public class Res
2017-12-29 09:33:34 8293
原创 合并网格时碰撞与模型分离的原因
1、将矩阵转换的地方 combine[i].transform = meshFilters[i].transform.localToWorldMatrix;替换为 combine[i].transform = transform.worldToLocalMatrix * meshFilters[i].transform.localToWorldMatrix;2、做完第一点如果还无法解决的话就需
2017-12-29 09:20:23 539
原创 网格合并
public class Combine : MonoBehaviour{ //注:this.gameObject必须有MeshFilter和MeshRender组件 void Start() { if (GetComponent()==null|| GetComponent() == null) {
2017-12-29 09:12:57 1543
原创 Tab键对InputField进行换行处理
此脚本挂在Panel上public class InputNavigator : MonoBehaviour{ private EventSystem eventsystem; public InputField[] inputFields; public int index = 0; void Start() {
2017-12-14 15:03:28 1158
Easy Collider Editor 6.7.4
2022-10-12
Unity Easy Collider Editor 4.1
2022-10-12
AvProVideoSelfDemo.txt
2021-09-09
Virtualizing Tree View Self Demo.txt
2021-09-09
Kinect v2 Examples with MS-SDKV2.19.2.txt
2021-08-14
Kinect v2 Examples with MS-SDK 2.16.2.txt
2021-08-14
VRTK 3.0以上版本,使用圆盘控制物体移动功能;
2019-10-10
unity/C#使计算机休眠与唤醒
2018-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人