自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 资源 (4)
  • 收藏
  • 关注

原创 NVisionXR引擎基本介绍

NVisionXR引擎基本介绍 一. 介绍 1.1 NVisionXR是什么?             NVisionXR引擎是全球首款跨平台多兼容的原生AR应用开发引擎,让AR应用开发更高效。 1.2 为什么是NVisionXR?            NVisionXR引擎是专门为AR应用开发而设计,提供了一套3D渲染引擎及AR模块接口,能够帮助开发者更高效地开发原生AR应用。它具有如下的特点...

2018-03-31 10:35:48 2036

原创 NVisionXR引擎正式开放内测,原生AR开发者的福音

NVisionXR引擎正式开放内测。现在,对原生AR/VR应用开发有兴趣的企业和开发者均可通过NVisionXR官网(www.nvisionxr.com)申请试用。 NVisionXR引擎介绍视频 NVisionXR是由北京新视维科技研发的一款跨平台原生AR/VR应用研发引擎,它能够更好更高效地构建AR/VR原生应用。NVisionXR具备基础3D渲染功能,例如骨骼动画、灯光阴影、粒子特效、物理引...

2018-03-14 10:26:27 1916

原创 基于移动终端的增强现实技术方案(已实现)

本人在研究生学习期间主要研究的课题是:基于移动终端的增强现实技术。主要在Android系统下完成,使用OpenGL,OpenCV,Android NDK编程技术,编程语言主要是Java和C++等。现简单介绍本系统实现的过程,仅供参考:系统的主要框架如下:系统的主要模块如下:由于考虑到图像处理算法即注册算法模块比较复杂,耗时且运行效率低。因此将该模块的实现置于Native

2014-07-13 12:09:22 8778 12

原创 Android AR场景拍照技术实现(有关键源码)

AR场景往往给别人留下的印象深刻,如果模型做的炫丽一点,效果将会更好。那么如何保存这一美好的情景呢?这篇文章将教你如何实现AR场景的拍摄以及永久保存。1、AR虚实融合场景图层的分析一个简单的AR场景,在任何系统下的布局方式都不外乎上图所示的类型。本文以在Android系统下的增强现实为例。虚实融合场景图层都是这种架构,GLSurfaceV

2014-05-06 10:36:34 14469 6

原创 (Unity3D)利用Vuforia开发增强现实

给大家介绍一下利用Vuforia ARSDK-Unity3D在Android下开发高通增强现实的小应用。1、     下载vuforia-unity-android-1-5-10.exe(应该还有最新的版本,我没有试了),直接安装,安装完之后,就会出现如下图所示的这些unitypackage文件。                           2、     直接双

2013-07-01 19:19:30 10134 6

原创 Qualcomm AR SDK之替换模型(已解决模型贴图问题)

1、将模型转换为.obj格式,这个通过很多三维软件都可以实现,我用的是3Dmax。2、将obj文件转换为.h文件因为高通ARsdk识别的是这类的头文件。头文件中包含了这个模型的坐标数据。提取这些坐标数据通过OpenGL进行渲染就可以绘制出图形。这是后话。现在介绍怎么将obj文件转为头文件。首先从网上下载ActivePerl和obj2opengl.pl。ActivePerl是一个perl的脚

2013-01-15 21:18:12 12110 26

原创 记录书生·浦语实战营任务

打开远程vscode,创建helloworld.py,并在test.sh中运行。终端创建test.sh并运行。

2024-08-16 08:31:34 143

原创 NVisionXR for ARCore内测版开放申请

NVisionXR for ARCore引擎能够帮助开发者快速开发原生ARCore应用,只要你懂基本的Android开发,直接使用Android Studio,即可实现动画模型渲染、粒子特效、音视频播放、灯光渲染等功能。NVisionXR引擎在保留了ARCore基本功能的基础上,也添加了高级产品功能,如虚实遮挡等,能够实现更加逼真的AR交互特效。 更多精彩案例请参考Sample源码,申请可得~ 骨...

2018-04-24 16:19:09 2082

原创 NVisionXR_Android教程一:从零搭建一个原生AR项目

一、前言        NVisionXR引擎是全球首款跨平台多兼容原生AR应用开发引擎,让AR应用开发更高效。 更多请查阅NVisionXR系列教程汇总篇《【原生AR开发必看】NVisionXR引擎教程汇总贴(不断更新中……)》 本系列教程是介绍如何使用NVisionXR引擎开发原生Android项目,使用Android Studio 3.0.1。 二、SDK目录 |---- assets //...

2018-04-02 18:48:23 2375

原创 NVisionXR_iOS教程十二 —— 多图识别

本章节教大家多个识别切换多个场景,接着上一章多场景切换的教程 1、打开StonesAndChips.xml,我们可以看到有两张识别图stones和chips,这两张图都可以进行识别,接下来我们会根据这两张图分别绑定不同的场景。    2、打开NVisionController.m,添加如下代码  代码:     // 实例话对象,传进来的name可以随意写,但是要唯一,相当于该对象的key。 ...

2018-04-02 18:27:40 1983

原创 NVisionXR_iOS教程十一 —— 多场景切换

本章节教大家如何两个场景进行来回切换。 打开上一章节的代码, 1、将MyFirstScene的注释打开 2、将VideoScene的启动状态改为GENERAL_SCENEPLAY,代码如图  代码:     MyFirstScene *firstScene = [[MyFirstScene alloc] initWithName:@"first_scene"]; [[NVAppDirec...

2018-04-02 18:26:34 1995

原创 NVisionXR_iOS教程十 —— 加载视频控件

因为在下一章节我们需要和大家介绍多场景切换功能,所以在本章我们创建一个新的场景,如下图  重写NVScenePlay的生命周期  1、引用头文件#import ''NVVideoWidget.h''  2、在onCreate方法中实例话视频控件  代码:  video = [[NVVideoWidget alloc] initWithScenePlay:self WidgetName:@"v...

2018-04-02 18:25:05 1818

原创 NVisionXR_iOS教程九 —— 渲染一个骨骼动画

这篇给大家介绍如何在NVisionXR引擎中渲染骨骼动画。 在NVisionXR引擎中,动画模型的格式为.mesh,材质贴图格式为.material,骨骼格式为.skeleton。(具体参考《NVisionXR引擎基本介绍》) 在我们NVisionXR引擎中,我们内置了一个Rabbit的动画,但是我们是将其资源整合为zip。NVisionXR引擎支持直接读取并加载渲染zip中的资源文件。这种方式有...

2018-04-02 14:28:30 2373

原创 NVisionXR_iOS教程七 —— 场景中物体运动

本章节教大家如何让立方体按照自己想要的轨迹运动。 添加头文件#import''NVAnimationEffect.h'',在onCreate方法中实例该动画类,代码如下图: 1、立方体移动  代码:     /** * 构建一个NVAnimationEffect对象 * name 可以随便取,但是要唯一 * context 传入场景即可 * widg...

2018-04-02 14:13:40 1754

原创 NVisionXR_iOS教程八 —— 场景中添加粒子

本章节将介绍如何往场景里添加粒子效果。打开上一章节的代码 1、添加头文件#import ''NVWorldParticles.h'' 2、将粒子的资源文件拖入到UserRes.bundle目录下(本章节的资源在教程下面有下载地址)  3、关于制作粒子文件,这边就不做叙述了,请看教程《NVisionXR引擎基本介绍 http://www.arvrschool.com/read-7381》 ) 4、点...

2018-04-02 14:11:36 1745

原创 NVisionXR_iOS教程六 —— 场景中对象交互

本章节将介绍如何与场景中的对象进行交互,接着上一章节的代码,我们往立方体对象 添加如下代码,并实现它的代理<HitEventDelegate>  代码:     // 创建一个立方体 NVBoxWidget *cube = [[NVBoxWidget alloc] initWithScenePlay:self WidgetName:@"cube"]; // 添加材质...

2018-04-02 14:10:09 1758

原创 NVisionXR_iOS教程五 —— 添加灯光渲染

 接着上一章的例子,这章节来介绍一下三种灯光(平行光、点光源、聚光灯)的使用。 引入头文件#import ''NVWorldLight.h'' 1、创建平行光 在onCreate里面实例话灯光对象,代码如下图  代码:     // 灯光、地面、粒子都属于世界对象,所以需要从NVWorld中创建 // 先确认场景中是否添加过了相同名字的灯光,因为要确保对象创建的唯一性 NVW...

2018-04-02 14:08:50 1848

原创 NVisionXR_iOS教程四 —— 在立方体上贴材质

上一章节,我们创建了一个立方体,但是还未贴上材质,看起来还是不美观,在这章节,我们继续上章节的内容,为立方体贴上材质。 准备一张材质图,将图片拖入到UserRes.bundle资源包里(前面的教程已经介绍了为什么要放到这里面,NVisionXR引擎有一套完善的贴图资源管理方案,可见这篇教程 《NVisionXR引擎基本介绍 http://www.arvrschool.com/read-7381》 ...

2018-04-02 14:06:59 1774

原创 NVisionXR_iOS教程三 —— 渲染一个立方体

上一章节已经教大家构建了NVision的渲染场景,接下来就可以在场景中渲染物体了,我们接着上一章节的代码。 1、新建一个类,继承NVScenePlay,如下图 2、实例话场景,添加到管理队列中,添加代码如下图,每句话的含义和用途看注释:  代码:    MyFirstScene *firstScene = [[MyFirstScene alloc] initWithName:@"first_sce...

2018-03-31 10:48:09 1799

原创 NVisionXR_iOS教程二 —— 创建控制器和Vuforia对象

我们接着上一篇的教程: 1、实例话一个NVisionXR控制器 在项目中创建一个Controller,继承NV3DViewController  在NVisionController.h 中添加头文件#import"NV3DViewController.h" ,如下图  接下来,实例话该场景,大家根据自己的项目需求找地方实例话场景,该例子就直接设置成主场景。  2、实例话NVAppDirector...

2018-03-31 10:47:03 1783

原创 NVisionXR_iOS教程一 —— 从零搭建一个AR项目

一、NVisionXR引擎集成到原生ios项目 1、创建一个xcode空项目,如下图 2、将NVisionXR-ios库拖入到新建的项目中,如下图 3、引用库头文件,引用路径如下图(圈起来的路径)   4、添加必要的链接库如下图 二、Vuforia申请Key和设置识别图等这里就不介绍了,到Vuforia官网去注册申请。    Vuforia开发者地址:https://developer.vufor...

2018-03-31 10:45:52 2055

原创 NVisionXRFBXConverter(Beta版)实践教程

一、前言 NVisionXR引擎使用的模型格式为.mesh(具体请看NVisionXR引擎基本介绍:http://www.arvrschool.com/read-7381 ),为了能够将常见的格式转换为mesh,我们制作了这款模型格式转换工具NVisionXRFBXConverter.exe。 二、使用方法 2.1、基本用法 NVisionXRFBXConverter.exe "C:\Users\...

2018-03-31 10:44:24 1342

原创 关于AR应用开发者的调查问卷-超过400人公布调查报告结果

这是一份关于AR应用开发者的调查问卷。AR目前处于发展的早期阶段,我们对于这个行业未来的发展空间充满期待,相信所有从事AR的开发者也是一样。我们希望通过这份调查问卷,能够真实的了解到目前AR应用开发者的情况,从而能够更好的帮助他们。如果参与调查的AR应用开发者数量超过400人,我们会将结果统计之后公布出来。因此希望更多的开发者加入进来,谢谢大家配合! 问卷地址: AR应用开发者调查

2018-01-16 08:54:34 855

转载 AR实战开源项目——Miku和“极乐净土”

AR + Miku +极乐净土开源项目。http://www.arvrschool.com/read-7245

2017-12-21 22:45:00 3248

原创 教你如何开发VR游戏系列教程五:UI 交互

上一篇介绍了ugui/NGUI/以及普通3D模型的UI设计。这一讲主要介绍怎么样利用这些UI做交互。 大家在VR游戏看到的UI以及UI交互,主要有哪几种? 1、头控悬停(视选) 2、蓝牙手柄 3、利用AR技术  1、触摸控制在UGUI中,按钮的的事件容易处理,直接这里设置对应的方法。那么有时候有的同学需要使用I

2015-11-19 22:04:44 7322

原创 教你如何开发VR游戏系列教程四:UI 设计

这篇帖子主要介绍怎么创建VR UI。 常见形式: 1、2D NGUI、UGUI 2、3D 模型 由于后续NGUI可能停止更新以及与U3d后续版本不兼容问题,那么主要就以UGUI为例。NGUI简单说说。 3D模型的话没什么好说,就跟普通VR场景一样设置。 2DUI,可以两个屏幕都显示,也可以只显示一个。 一、双屏显示状况: NGUI怎么分屏?

2015-11-19 19:37:02 4836

原创 教你怎么开发VR游戏系列教程三:VR游戏开发中常见的一些概念

这篇介绍几个常见的VR相关的概念,欢迎补充~

2015-11-19 18:41:47 2218

原创 教你如何开发VR游戏系列教程二:VR SDK介绍及开发流程介绍

这一讲主要介绍VR SDK包含哪些方面以及应用开发流程。

2015-11-19 15:46:11 6237

原创 教你如何开发VR游戏系列教程一:前言

VR现在发展很快,也被炒的很热。因此,做VR应用开发(主要是游戏,也包含全景播放器等)的同学越来越多。AR学院(www.arvrschool.com)就准备了这么一份教程,给大家提供一些帮助和参考。

2015-11-19 11:40:32 2908

原创 Vuforia开发技巧-用手指拖拽Augmented模型

原文链接:http://www.arvrschool.com/read.php?tid=77&fid=21AR/VR技术交流群 129340649前面文章介绍了怎么对3D模型进行缩放、平移和旋转, 《(Unity3d)Vuforia开发基础五-模型交互》 这篇将会介绍如何通过手指拖拽平移模型。 思路: 1、通过绘制射线判断是否选中模型 2、然后根据手指在屏幕上的

2015-09-03 23:20:29 5706

原创 Vuforia 全套图文教程和视频教程

Vuforia 全套图文教程和视频教程实时更新中。。。

2015-09-02 08:21:01 5679 1

原创 从SD卡中加载Dataset

从SD卡中加载Dataset 原文链接:http://www.arvrschool.com/read.php?tid=319&fid=21AR/VR技术交流群 1293406491、使用Vuforia For unity SDK中Dataset abstract bool Load (String name)  默认从"StreamingAssets/Q

2015-09-02 08:16:42 1815

原创 (Android)Vuforia Native版本与jpct-ae结合

Qualcomm的Vuforia引擎是最强大的增强现实引擎之一。将它和JPCT-AE结合是一个很好的想法,它可以让你的Android设备实现让人惊奇的AR场景。其中在Android端和iOS端的Vuforia Native版本是需要进行NDK编程,并且对于3D渲染这块做的不是很好,它采用的方案是将模型文件转换成.h或者java文件,将其中的点线面等数据保存,然后使用OpenGL读取并绘制。这种

2015-08-23 10:00:51 1958

原创 集成Vuforia 5.0.5与Google Cardboard实现AR+VR的效果

一、平台准备: Cardboard Unity SDK version 0.5.0 Vuforia Unity SDK version 5.0.5 Unity3d version 5.0.0f4(64bit) 二、场景设置: 先后导入Vuforia Unity SDK version 5.0.5和Cardboard 0.5.0SDK,如果顺序反了,可能需要修改Andro

2015-08-18 13:10:36 4356

原创 关于AR学院

AR学院提供全面专业ARVR相关SDK开发教程,比如Vuforia、Oculus、Google Cardboard等。AR学院成立于2015年7月20日。AR学院的宗旨是,创建公平开放的ARVR技术交流平台,从这里感触未来。AR学院旨在传播最新最未来的技术-增强现实和虚拟现实等。网站主要版块包括:教程:图文和视频教程(AR学院原创)。主要介绍各种

2015-08-03 23:58:37 2693

原创 Unity3d截图功能实现二(AR版)

原文链接:AR学院ARVR技术交流群:129340649,欢迎加入!参看截图教程一(非AR版),Unity3d截图功能实现一(非AR版) 对于AR版与非AR类似,导入AR的部分或者在AR的应用中导入截图插件  注意事项: AndroidManifest.xml文件重新配置。参看之前二维码扫描部分。  截图方法与教程一(非AR版)相同。  问题

2015-07-30 12:53:47 3374

原创 Unity3d截图功能实现一(非AR版)

原文链接:AR学院ARVR技术交流群:129340649,欢迎加入!和之前介绍的扫描二维码的教程类似,对于在unity3d中截图的功能实现,也可以两种方式, 1、使用现成插件 2、自己从Android端开发,然后做成插件 其实这两个方法原理一样,都是调用Android的接口 另外,Unity3d自己本身也提供了截图的API。  这里先介绍使用现成的插件截

2015-07-30 12:53:08 1767

原创 UserDefinedTarget模式下如何得到当前识别图识别度好坏?

原文链接:AR学院ARVR技术交流群:129340649,欢迎加入!1234567///       /// called when the UserDefinedTargetBehaviour reports a new frame Quality  

2015-07-29 11:26:28 1625

原创 关于Vuforia 4.2.3水印出现问题以及怎么消除?

原文链接:AR学院(arvrschool.com)ARVR技术交流群:129340649 水印如上图所示。 在某个特定的日期,第一次启动APP会出现,这次启动必需超过30s,否则第二次还是会出现。 这个特定的日子也不确定是哪天,可能和第一次启动时有关吧。 那么如何消除这个水印呢? 1、花钱购买,消除水印 2、使用自己的logo或者其他图案遮挡住水印

2015-07-28 10:56:19 8047 10

原创 Vuforia开发技巧三-如何调整VideoPlayback中video的尺寸

原文链接:http://www.arvrschool.com/read.php?tid=99&fid=21ARVR技术交流群:129340649在使用VideoPlayback开发应用时,除了实现功能之外,还需要做到真实和美观。有的是,Video Play On Texture,就是视频在Texture上播放。当视频尺寸(Video)与Target尺寸(比例)不适配时,感觉播放的视

2015-07-25 18:37:18 4829 1

obj2opengl.pl

和activeperl一起使用,将obj转换为头文件

2013-01-15

ActivePerl

perl的脚本编译器,结合obj2opengl.pl脚本程序就可以将obj->.h头文件,目前我用来实现高通增强现实开发包

2013-01-15

Boujou5.0破解

荣获艾美奖的Matchmoving软件enages您添加到您的计算机生成电影或视频效果无缝画面。 其领先的自动化工具boujou软件业大厦,boujou 5让你解决复杂的拍摄速度更快,并加强工作中的数据直接。 boujou 5有一个彻底解决的加速您的工作方式独特的方式,您现在可以在较短的时间解决,甚至更多的投篮。 boujou 5采取的头痛出matchmoving。两次点击,以及您的大部分镜头,可自动matchmoved。无需手动跟踪需要,节省您的时间和资源。 引用 安装方法: 1.Install Boujou 5.0 2.Unrar boujou5.0-crack-full.rar to your installed dir (Overwrite) 3.That's it, Enjoy it 引用 boujou 5特点: 新的自动顺序求解 以前版本的boujou考虑到之前推出的一系列解决整个拍摄。 boujou 5看在一次单一的框架,使用户可以根据需要进行干预,使整个过程速度明显加快。 功能齐全的图形编辑器 该图形编辑器允许用户手动调节相机的数据,如有必要,解决。 boujou 5还提供了能够锁定数据或部分解决已知是正确有效的部分。这些栏目可以用来改善其他地区。 参照系 参考帧功能使用户能够与任何进口仍然相机拍摄的图像,并利用这些援助在解决。 新的目标跟踪 模式匹配在boujou跟踪已被完全改写,它提供了一种更快的工作流程。目标跟踪现在可以指定一个帧的模式以及同时跟踪多个模式。

2012-11-26

Mezzofanti_java_code_1_0_3

Mezzofanti是一个Android手机应用程序。它利用内部的OCR引擎来识别图片中的文本,并用翻译引擎进行翻译。其中OCR引擎采用JNI技术集成C++来调用Google-Tesseract。翻译引擎基于Google translate实现,所以可以支持超过40多种语言。 这是一个基于android开源的图像识别软件,你只需下载他,重写里面的一些代码,即可实现,前提是你要读懂里面的代码

2012-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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