自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 EasyAR4同时使用多个稀疏空间地图

EasyAR4的稀疏空间地图支持同时加载多个稀疏空间地图并使用。 多个稀疏空间地图使用时候结构其实就是在场景中有多个SparseSpatialMap游戏对象,每个游戏对象对于一个具体的稀疏空间地图。 从代码上也不复杂,设置每个SparseSpatialMap的ID,名称,事情和其他设置。然后,统...

2020-06-29 09:54:34 45 0

原创 Unity Remote使用说明

Unity Remote是Unity公司提供的一个移动端同步调试工具,在Unity编辑器中以播放模式运行项目时,该应用程序将与Unity连接。 编辑器的可视输出被发送到设备的屏幕,实时输入被发送回Unity中正在运行的项目。这样可以节省项目调试的时间。 下载 Unity Remote之前就有,东躲...

2020-06-02 15:11:24 129 0

原创 Unity2019安卓平台新手安装设置建议

第一次安装 对于初学者,建议一定使用Unity Hub进行安装。Unity Hub下载地址:https://unity.cn/releases 安装完Unity Hub以后,安装Unity2019。 Unity安装目录,项目目录,发布APK的目录,最好都没有中文,否则容易出错。 第一次安装的U...

2020-05-29 16:05:29 625 0

原创 Android SDK最新问题

今天弄Android SDK,发现新版下载的又有变化。 原来的Android SDK 26.1.1,升级了,好像是升级成32.X 但是,这个新版的,下载下来不能像26.1.1那样使用了。 直接使用会提示 Warning: Could not create settings java...

2020-05-06 21:36:26 268 0

原创 EasyAR4.0使用说明(Unity3D)(九)----屏幕录像
原力计划

屏幕录像不是增强现实的功能,只是EasyAR SDK自带的一个功能。该功能限制颇多,只能在移动设备上使用,而且没有办法直接录制UI界面。屏幕录像功能本质上录的是RenderTexture。 总体说明 主要是在基础结构上添加了一个【VideoRecorder】游戏对象。另外,需要动态的往【Main ...

2020-05-01 15:01:56 233 0

原创 EasyAR4.0使用说明(Unity3D)(八)----稠密空间地图

稀疏空间地图的作用主要是定位,而稠密空间地图主要作用就是重建。利用RGB相机图像对周围环境进行三维稠密重建,得到稠密的点云地图和网格地图,再利用网络地图对虚拟物体实现遮挡和碰撞。 稠密空间地图官方没有提供持久化的方法。 官方给出了稠密空间地图的介绍和使用建议。https://help.easyar...

2020-05-01 11:36:34 308 0

原创 EasyAR4.0使用说明(Unity3D)(七)----稀疏空间地图
原力计划

稀疏空间地图的对应用环境的要求和平面图像识别可以比照理解,周围环境需要足够丰富,不能有大片的单色区域,透明区域。此外,光照,角度都会对建立地图和定位产生影响。 官方给出了建立地图和定位地图的建议。https://help.easyar.cn/EasyAR%20Sense/v4/Guides/Eas...

2020-04-30 18:08:25 414 2

原创 EasyAR4.0使用说明(Unity3D)六----表面跟踪和运动跟踪
原力计划

表面跟踪和运动跟踪很类似,其目的都是通过感知设备在现实空间的变化来实现将3D模型显示得像是在现实空间某个位置的感觉。实际使用的方式也很类似,只要将物体放置在【WorldRoot】游戏对象下成为其子游戏对象就能自动实现跟踪效果。 表面跟踪对设备的要求更低,支持的设备更多,但是效果更差一些,而且场景中...

2020-04-29 11:25:10 426 0

原创 EasyAR4.0使用说明(五)----3D物体跟踪
原力计划

3D物体跟踪总体上是和平面图像跟踪差不多的,设置,包括程序控制,识别多个对象。区别只是目标对象的不同。 总体说明 3D物体跟踪对3D物体的纹理,也就是表面的图案的丰富程度是有要求的,纹理如果是简单的色块组成的效果并不很好。官方对被跟踪的3D物体的详细要求可以查看官方网站的文档 地址:https:/...

2020-04-28 17:04:06 310 1

原创 EasyAR4.0使用说明(Unity3D)(四)----云识别
原力计划

EasyAR 云识别的图库默认 10 万张图片,同时提供了对图库图片进行操作的 API 接口。这里主要说明的是如何实现云识别。 个人版一个账号只有 28 天的免费使用时间段,初学者一定要在准备学习云识别的时候再建立云图库,否则很快会过期的。 总体说明 云识别主要是在平面图像识别的 Tracker...

2020-04-28 11:04:48 322 0

原创 EasyAR4.0使用说明(Unity3D)三----平面图像跟踪扩展:视频播放,涂涂乐
原力计划

播放视频 平面图像识别以后播放视频也是一种经常被用到的增强现实的表现方式。通常是截取视频第一帧的图片作为识别图片,识别以后播放视频。这样就给人一个图片动起来的错觉。 在场景中设置Main Camera的Clear Flags属性为Solid Color。 将EasyAR/Prefabs/Co...

2020-04-27 20:31:02 272 1

原创 EasyAR4.0使用说明(Unity3D)(二)----平面图像跟踪
原力计划

总体说明 平面图像跟踪对图像有一定的要求,纹理细节丰富,纹理不是简单重复,长宽比不能太大。 官方提供了图像检测工具,将图像上传到指定地址,可以知道可识别度。 地址:https://www.easyar.cn/targetcode.html 平面图像跟踪主要是ImageTracker和ImageT...

2020-04-26 14:32:58 473 6

原创 EasyAR 4.0使用说明(Unity3D平台)(一)----基本设置和总体说明

简单说明 官方网址:http://www.easyar.cn/ EasyAR Sense(SDK)提供了平面图像跟踪(图片识别),3D物体跟踪(物体识别),运动跟踪,稀疏空间地图,稠密空间地图等功能。,在官方的例子中,除了识别图片显示模型,播放视频外,还提供了涂涂乐的例子。 EasyAR 4...

2020-04-25 20:46:42 549 1

原创 EasyAR4.0稀疏空间地图室内导航

现有的AR室内导航,一种方案是利用运动跟踪实现,但是偏移较大。比较靠谱或者说能满足商业使用的还是稀疏空间地图。(ARCore管叫云锚点)实现效果如下: EasyAR稀疏云地图室内导航 制作思路其实很简单,先建立空间地图。然后利用平面图像追踪在空间中定位关键点。然后设置关键点之间的连接形成...

2020-02-26 23:32:36 1248 5

原创 EasyAR4.0简单使用说明

EasyAR4.0在去年底推出,新增了运动跟踪,稀疏云地图等功能。 注册,基本设置 EasyAR使用需要先注册用户,平面图像跟踪,物体跟踪,表面跟踪的功能只需要添加“Sense License Key”即可。如果需要使用稀疏云地图,则还需要添加“API KEY” Sense Licens...

2020-02-21 21:41:43 1326 0

原创 基于EasyAR运动跟踪的室内导航

EasyAR4.0带了运动跟踪功能,用这个试着做了个室内导航的例子。 基于运动跟踪的室内导航,效果不理想,一是偏差还是比较大,二是导航开始的时候需要扫描特定图片。 原理很简单,利用运动跟踪功能,及当移动设备在空间移动的时候,能够很准确的知道设备当前的位置角度的变化。简单说就是,设备在空间中向某...

2020-02-14 20:03:58 834 3

原创 AssetBundle学习小结

AssetBundle是Unity提供的一种存档文件,其中包含了可以在运行时加载的用于特定平台的非代码资源。可用于下载内容,减小初始安装大小,加载针对特定平台的优化过的资源以及减轻运行时内存压力。 基础信息 官方教程 https://learn.unity.com/tutorial/asset...

2019-12-24 15:19:42 69 0

原创 Unity WebGL与浏览器脚本交互

Unity发布成WebGL之后,可以与浏览器脚本进行交互, 官方说明链接:https://connect.unity.com/doc/Manual/webgl-interactingwithbrowserscripting 浏览器脚本调用Unity方法 在浏览器脚本中,支持调用Unity...

2019-11-29 13:15:56 517 1

原创 Unity加载网络图片和视频

加载网络图片要用到UnityWebRequest类下的方法,访问图片的URL地址之后,再将获取的内容转换为对应的格式赋值即可。将图片用3D平面显示和用UI的图像显示,只在转换格式和赋值的时候有区别。 /// <summary> /// 加载图片 ...

2019-11-08 16:04:04 284 0

原创 VRTK学习小结

VRTK全程Virtual Reality Toolkit,是国外的一个VR开发工具,其最大的特点是支持主流的多个VR SDK,包括SteamVR、Oculus、GearVR等。VRTK屏蔽了各个不同VR SDK的差异,能够做到一次开发就能在多个不同的VR设备上使用。 其次,VRTK提供了比官方更...

2019-09-25 21:27:36 802 0

原创 VS Code作为Unity脚本编辑器设置

Unity3D在2017版以后,默认是用Visual Studio作为脚本编辑器,但是VS实在太大了,还是用VS Code方便,小巧灵活。 下载 VS Code下载地址: https://code.visualstudio.com/ 当前版本:1.38.0 关联Unity Unity下打开Pre...

2019-09-09 17:25:16 1451 0

原创 Google VR 学习小结

Google VR是Google公司的一款VR SDK,主要针对Google的Cardboard和Daydream设备。 市面上很多低端的VR眼镜本质上都是Cardboard的加强款,将纸盒子变成了塑料盒子,使佩戴使用更舒服,并没有更多的技术上的提升,使用方法也是需要插入智能手机。所以,在面对低端...

2019-08-22 14:48:14 164 2

原创 Unity Cinemachine 学习小结

CinemaChine是Unity官方推出的一个免费的camera资源。虽然配置起来略显复杂,但是很好的解决了原有的camera功能单一使用不方便的问题。 CinemaChine的功能非常强大,提供了镜头跟随,鼠标控制镜头方向转动,镜头在轨道上移动,同时跟踪多个目标,多个镜头切换等功能。 基本内容...

2019-07-03 21:01:45 2260 1

原创 mapbox-unity-sdk学习小结

Mapbox不是一个专门的增强现实SDK,是一个移动和网络应用程序的位置数据平台,提供构建基块,将地图,搜索和导航等位置功能。 国内基于地理定位的增强现实开发的时候,其实很麻烦。Google地图的服务器在国外无法访问,百度和高德均未提供Unity的SDK,腾讯地图声称提供了Unity的SDK,但是...

2019-06-29 16:04:52 964 4

原创 Unity NavMeshComponents 学习小结

NavMeshComponents是Unity官方提供的一个自动寻路的一个扩展,基于Unity本身的寻路功能,只是更加便于使用而已。 下载地址: https://github.com/Unity-Technologies/NavMeshComponents 下载下来的是一个Unity的项目而不是...

2019-06-11 10:43:56 505 0

原创 ARCore学习小结

在苹果推出了ARKit之后,Google也推出了对应的SDK,即ARCore。ARCore和ARKit在功能上基本一致,不过,ARKit对开发者太不友善了。 基本内容 官网地址: https://developers.google.cn/ar/ https://developers.google...

2019-06-09 14:55:32 1912 5

原创 Unity2018下Android SDK设置

Unity3D 2018.3版本以后,要求Android SDK版本需要在26.1.1以上。之前Android SDK是有图形界面的,26.1.1之后只提供了命令行的方式。 Unity3D发布Android app时,用到的Android SDK组件说明 Android SDK Tools(必...

2019-04-08 15:17:07 5491 3

原创 Vuforia学习小结

基本内容 官网地址:https://developer.vuforia.com/ 当前版本:8.1.0 版本和功能 数据来源导入 结构 Vuforia已经集成成为Unity的功能组件,基本功能都可以在菜单里点击。 Key需要输入在“Vuforia Configuratio...

2019-03-27 20:24:05 307 0

原创 EasyAR SDK 学习小结

基本内容 官网地址:https://www.easyar.cn/ 当前版本:2.3.0 版本和功能对照: 基本结构: 图片识别度检测工具:https://www.easyar.cn/targetcode.html EasyAR常用的都做成了Prefab了,直接使用即可。 Ke...

2019-01-23 14:16:20 589 0

原创 Unity动态载入多个图片到Image(UI)的方法的探讨

需要载入大量图片到Image并显示,基本方法有2种,用WWW或者c#的FileStream。考虑到协程,异步,以及把代码统一写或者分开写,衍生出5、6种方法。 job system只能处理值类型,帮不上忙。ecs也主要集中在处理update里面的内容,似乎也不使用。还考虑过多线程,这里不是很确定...

2018-09-25 21:26:38 6827 9

原创 asp.net core 2.0 + MySql 8 创建默认数据表

根据朋友的建议,现在做的.net core的数据库改成Mysql,这样跨平台方便的,比较ms sql server在其他平台下跑很麻烦。asp.net core 连接 MySql只需要安装Mysql官方的connect就可以了,但是,直接生成默认的Identify的时候,有几个表无法创建,需要用到...

2018-06-28 19:49:50 918 0

原创 unity3d与web api交互

unity3D与web api交互最大的用处,除了下载各种资源以外,大概就是可以记录一些简单的数据。如果只是做个简单的打飞机的游戏,想记录下最高成绩的话,用web api足够了,而且,web的资源丰富,改起来快。unity3D访问web api关键点就以下2处1、UnityWebRequest:这...

2018-04-06 17:29:51 3066 2

原创 asp.net core 2.0 Web简单使用:五、添加示例

添加Model添加Anime对象using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotati...

2018-03-15 20:57:31 1397 0

原创 asp.net core 2.0 Web简单使用:四、用户列表、添加、删除

继续,之前做的是用户注册登录。但是没有管理用户的地方,简单做一个列表,添加和删除功能。右键点击Controllers目录,选择添加控制器选择EF的MVC控制器选择模型类型是ApplicationUser,选择数据上下文类是ApplicationDbContext类,控制器名称会自动生成,然后确定。...

2018-03-15 20:56:46 1637 0

原创 asp.net core 2.0 Web简单使用:三、修改界面为sbadmin2

虽然asp.net croe自带了bootstrap的界面,但是,作为后台界面还是不好看,于是找了sb admin2 来替换。(这个名字实在让人吐槽啊)将下载到的sb admin2添加到lib目录再添加metismenu和fontawesome添加两个新的layout页面,一个是登录用的,一个是后...

2018-03-15 20:56:20 1709 0

原创 asp.net core 2.0 Web简单使用:二、添加默认用户,修改登录方式

后台登录一般懒得用邮箱了,太长,所以改成用户名登录。首先添加默认用户先删除或移除Data目录下的Migrations目录及其下面的内容在Data目录下添加类DbInitializer,用于添加默认用户,其中context后面会用就一起加了。默认用户权限包括admin和user默认用户名是admin...

2018-03-15 20:55:50 2658 2

原创 asp.net core 2.0 Web简单使用:一、用户注册登录

不在软件公司要写软件好难啊,没时间啊。所以大概会很慢很慢才能把我想要的做出来呢。慢慢来吧。微软提供了快速搭建用户注册登录的方案,虽然看起来还是蛮复杂的,但是简单用下还是很方便的。在这里只是想做个简单的后台,有基本的权限管理,并且有个简单的表的增删查改的例子。源码已经传到github,https:/...

2018-03-15 20:54:27 7992 0

原创 写给自己的新年寄语

过去了的这一年了,发生了很多事情,回想起来,感觉好像人生突然被压缩了一样,信息量猛地增加了好多。真没想到40刚出头的我,在过去的这一年经历如此许多的事情。先说点开心的。过去的这一年,参加了三四次婚礼,其中一场是我迄今为止遇到的最好玩的。主持人让夫妻对拜以后,新人请了一个小朋友现场表演写字,另外一个...

2018-02-20 21:48:29 998 1

原创 被时间遗忘的角落

发在这里,有点不合规矩,毕竟和技术无关。但是嘛,勉强算是程序员转行后的苦闷经历吧。 最初应该是个材料狗,一不小心成了程序猿,然后,又一不小心成了机械汪。 从IT行业转到机械加工差不多半年了,最大的感慨是我现在在的地方是个神奇的地方。 在这里,时间似乎停止了,不再往前,停留在了一个久远...

2017-12-14 20:42:55 434 5

原创 Unity3D平台AR与VR开发快速上手----读者问题回答

还没拿到样书,但是,因为别人的提问才发现,因为书稿后期的修改,内容的增加,随书的源码没有及时跟新,有些地方没说清楚。 我更新了网盘中,第十一到第十四章的源码,等拿到样书后,会根据书的内容重新整理更新源码,这个工作最迟国庆长假结束后就会完成。 如有疑问,请留言或者最好发QQ邮件给我,因为现在已经...

2017-09-22 20:27:43 1490 0

提示
确定要删除当前文章?
取消 删除