本章节教大家多个识别切换多个场景,接着上一章多场景切换的教程 1、打开StonesAndChips.xml,我们可以看到有两张识别图stones和chips,这两张图都可以进行识别,接下来我们会根据这两张图分别绑定不同的场景。 2、打开NVisionController.m,添加如下代码 代码: &
分类:
移动开发 时间:
2018-04-02 15:57:38
阅读次数:
205
这篇给大家介绍如何在NVisionXR引擎中渲染骨骼动画。 在NVisionXR引擎中,动画模型的格式为.mesh,材质贴图格式为.material,骨骼格式为.skeleton。(具体参考《NVisionXR引擎基本介绍》) 在我们NVisionXR引擎中,我们内置了一个Rabbit的动画,但是我们是将其资源整合为zip。NVisionXR引擎支持直接读取并加载渲染zip中的
分类:
移动开发 时间:
2018-04-02 15:13:15
阅读次数:
210
本章节将介绍如何往场景里添加粒子效果。打开上一章节的代码?1、添加头文件#import ‘‘NVWorldParticles.h‘‘?2、将粒子的资源文件拖入到UserRes.bundle目录下(本章节的资源在教程下面有下载地址)??3、关于制作粒子文件,这边就不做叙述了,请看教程《NVisionXR引擎基本介绍?h
分类:
移动开发 时间:
2018-04-02 15:10:22
阅读次数:
205
本章节教大家如何让立方体按照自己想要的轨迹运动。 添加头文件#import''NVAnimationEffect.h'',在onCreate方法中实例该动画类,代码如下图: 1、立方体移动 代码: /**
&
分类:
移动开发 时间:
2018-04-02 13:49:06
阅读次数:
227
本章节将介绍如何与场景中的对象进行交互,接着上一章节的代码,我们往立方体对象 添加如下代码,并实现它的代理<HitEventDelegate> 代码: // 创建一个立方体
NVBoxWidget *cube 
分类:
移动开发 时间:
2018-04-02 00:13:04
阅读次数:
177
接着上一章的例子,这章节来介绍一下三种灯光(平行光、点光源、聚光灯)的使用。 引入头文件#import ''NVWorldLight.h'' 1、创建平行光 在onCreate里面实例话灯光对象,代码如下图 代码: // 灯光、地面、粒子都属于世界
分类:
移动开发 时间:
2018-04-01 23:29:29
阅读次数:
361
NVisionXR引擎是全球首款跨平台多兼容的原生AR应用开发引擎,让AR应用开发更高效。
分类:
其他好文 时间:
2018-03-31 13:20:52
阅读次数:
200
转自:ARKit从入门到精通(7)-ARCamera介绍 ARCamera是一个相机,它是连接虚拟场景与现实场景之间的枢纽。在ARKit中,它是捕捉现实图像的相机,在SceneKit中它又是3D虚拟世界中的相机。(一般第一人称3D游戏,主角其实就是一个3D相机,我们电脑屏幕看到的画面就是这个相机捕捉 ...
分类:
其他好文 时间:
2017-12-18 19:10:49
阅读次数:
201
转载请注明出处:ARKit从入门到精通(6)-ARSession介绍 ARSession是一个连接底层与AR视图之间的桥梁,其实ARSCNView内部所有的代理方法都是由ARSession来提供的 ARSession与ARScnView之间的关系看起来是这样的: ARSession获取相机位置数据主 ...
分类:
其他好文 时间:
2017-12-18 18:49:43
阅读次数:
173
转载请注明出处:ARKit从入门到精通(5)-ARScnView介绍 AR视图,在第一小节笔者介绍过,ARKit支持3D的AR场景和2D的AR场景,ARSCNView是3D的AR场景视图 API介绍 @interface ARSCNView : SCNView /** 代理 */ @property ...
分类:
其他好文 时间:
2017-12-18 18:43:08
阅读次数:
157