![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VR/AR
DvLee1024
微信同号,更多内容请到博客:https://shop.hidavid.cn
展开
-
【制作数字人】零门槛通过三维重建技术生成个人三维模型
听起来是很高深的技术,实际上也确实是一门很高深的技术。入门的第一步,是不是都很想使用捏脸技术,捏出自己的样貌。但要知道,这种原始的捏脸技术,效率太低了,如果没有美术专业背景和米开朗基罗的雕琢技术,估计捏一周也不会满意。要制作出自己的复制人,第一步是通过三维重建,生成自己的脸,然后再通过MetaHuman技术,把脸合成到三维模型中,最后再捏脸修改。经简单了解,现在做得最好的数字人都是基于虚幻引擎(即UE)的MetaHuman,超写实的风格、自然的表情、飘逸的发型,一切都让数字人看着像真人。原创 2022-11-21 22:05:27 · 1833 阅读 · 1 评论 -
解决Unity2021下使用JobSystem找不到NativeList
官方一直大力推DOTS,我看JobSystem还挺好用,但发现Unity2021默认没带NativeList这个类,需要安装一个依赖包。原创 2022-11-04 16:21:14 · 2047 阅读 · 3 评论 -
使用CMake编译native代码
从AndroidStudio2.2版本开始,官方新增了并默认使用cmake为Android的ndk编译方式。如何使用?新建Android工程,勾选C++支持,即可新建一个标准的native开发工程。其中“CMakeLists.txt”为cmake编译的配置文件在项目model app的“build.gradle”文件里面,我们可以看到以下代码android { ...原创 2018-09-13 18:13:33 · 684 阅读 · 0 评论 -
VINS 学习
开启VINS学习之旅之前一直在寻找合适的AR库实现测距,测试过大部分网上能找到的AR库,发现问题多多,实现不了。于是从这周开始,我们打算转移方向,学习VIO的底层库,用这些库实现体积测量。我们找到好几个实现SLAM的库,包括VINS-MONO、ORB-SLAM等等,VINS在github上面有Mobile的版本,可惜是iOS的,不是Android的。不过总比没有移动端的版本好,可以先从iP...原创 2018-09-10 17:56:50 · 961 阅读 · 2 评论 -
玩各种各样的AR库,调研下MAXST的能力
这段时间都在研究测量箱子体积的项目,通过手机摄像头对准箱子进行拍照,箱子体积就出来了。很多这方面的研究都使用参考物像证件、A4纸、人民币等。我们不使用任何参考物,使用SLAM的技术,市面上很多AR库都自称有SLAM功能,其中ARCore和ARKit最受追捧。我们使用ARCore已经实现了测试箱子体积的功能,效果挺好,可惜只能在支持ARCore的设备上运行,中低端手机都不支持。为了在中低端手机上...原创 2018-09-04 20:04:14 · 1309 阅读 · 0 评论 -
Unity3D的Dotween动画库入门
前两年在做VR launcher的时候,同事们已经使用Dotween实现一些界面动画了,当时没花时间去学习,今天捡回来看一下。Dotween在Unity的Assetstore里面可以找到,有免费的版本。目前就是使用免费的版本。Dotween的命名规范命名前缀有助于开发者记忆或者快速调用需要的接口,可以看到Dotween的接口设计比较重视这方面。在导入Dotween库之后,我...原创 2018-08-13 16:21:02 · 1285 阅读 · 0 评论 -
神奇了!AR技术可测量实物体积!
通过ARKit、ARCore实现的测量真实世界物品体积的demo应用未完待续实现步骤:平面识别这是AR库提供的功能,打开摄像头后,拿着手机对着桌面来回平移一小段距离,即可把平面识别出来,大概不到两秒钟时间即可把平面识别出来。当然,所测量的物品要放置在识别出来的平面里。输入锚点锚点应该是ARCore里面的概念,在识别出平面后,通过输入屏幕的二维点可以转换生成三...原创 2019-04-08 14:52:26 · 7699 阅读 · 9 评论 -
React 360入门介绍
很久前看到新闻说facebook的开源库React VR改名为React 360,于是去官方网站下载测试下,非常好用。如果项目有需要,我会尝试使用React 360 做个小demo放在这里展示。有空再补官网地址:https://facebook.github.io/react-360/http://hidavid.cn...原创 2018-06-15 16:48:02 · 2702 阅读 · 0 评论 -
Unity3D制作极简版VR全景视频播放器
自从Unity5.6.4还是2017的版本开始,官方提供了兼容移动端和Windows端的视频播放器控件——Video Player,下面介绍如何使用这个控件,制作VR播放器。1、新建空白场景,新建球体Sphere,Camera放置球心位置;2、给Sphere添加Video Player视频播放控件、Audio Source 音频播放控件,并参照下图设置参数;选择视频路径后,点击Un...原创 2018-04-09 18:10:27 · 12571 阅读 · 6 评论 -
VR全景播放器 AvPro Video
最近项目需要,使用Unity开发VR全景播放器,包括PC端和VR一体机端(Android)。Unity5.6开始支持VideoPlayer,使用自带的VideoPlayer,很顺利把播放器完成了,使用了很长时间,一直没什么性能上的问题。自从项目组购买了surface pro,在上面测试下发现,4k资源严重延迟,甚至黑屏卡顿很久。把videoplayer的官方文档看完,都没发现可以提高性能或者降低清...原创 2018-03-23 09:00:40 · 21827 阅读 · 0 评论