E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SceneKit
ARKit上手 添加3D物体
创建项目首先打开Xcode,选择ARKit模板,如下所示:AR项目创建之后,填写完项目信息后,选择ContentTechnology为
SceneKit
,当然也可以选择SpriteKit,不过在3D空间中就不是那么立体了
CharlieWang
·
2018-09-29 00:00
swift
SCeneKit
学习(3)--SCNAction
SCNAction:动画SCNAction:行为动画移动旋转,缩放,透明度,隐藏或者不隐藏,等待,节点删除上代码,看效果-(void)viewDidLoad{[superviewDidLoad];//1.创建ViewSCNView*scnView=[[SCNViewalloc]initWithFrame:self.view.bounds];scnView.backgroundColor=[UICo
acon
·
2018-09-05 15:39
SceneKit
学习(1)--SCNScene,SCNNode
SCNScene:3D场景概念:通俗说是游戏场景,游戏场景主要是有几何模型,灯光,相机,和其他的属性组成,SCNScene包含3D场景,和场景中的内容.作用:添加各种元素到场景,读取场景文件,将场景写入文件......代码:创建工程导入游戏框架#import创建游戏视图加载游戏文件SCNView*scnView=[[SCNViewalloc]initWithFrame:self.view.boun
acon
·
2018-09-05 15:05
SceneKit
(0): 开篇随笔
SceneKit
是苹果提供的三维图形框架,使用起来比较简单,适合做简单的项目。
拾识物者
·
2018-08-23 23:27
SceneKit
教程04 - 用场景编辑器添加动作
你的游戏现在看起来很棒但完全不会动,这一节你会学习
sceneKit
中的action来使你的node运动起来,来创建一个动态的3D环境.接下来,你要在游戏开始时先让我们的小猪像罗志祥一样跳舞!
Xtuphe
·
2018-05-17 16:35
IOS 学习AR(1)( 3D引擎
SceneKit
学习)
学习主要掌握ARkit(现实环境场景),
SceneKit
(3d引擎),SpriteKit(2d引擎)三个类。
谈沪升
·
2018-04-23 17:45
iOS
随笔
SceneKit
中的物理效果模拟 | 使用Bit-masks检测碰撞
写在前面本文以一个游戏为例子来讲解,在最前面先介绍一下这个游戏。整个游戏场景,由如下主要组件构成:BALL:小球一个,可以通过手机的倾斜,控制其运动STONE:许多石头,构成的“路径”,小球可以在上面滚动PEARL:珍珠三颗,小球可以通过碰撞珍珠,增加游戏得分CRATE:四个箱子,放在STONE上面,避免小球滚出游戏区域PILLAR:十六根柱子,放在STONE上面,避免小球滚出游戏区域图1-游戏场
TankXie
·
2018-04-12 23:50
Swift4下初步实现AR飞机的效果
2.新建一个控制器类,这里名为NormalPlaneViewController,ImportARKit与
SceneKit
。
Invoker_M
·
2018-01-23 10:22
ios 3D引擎
SceneKit
开发(2) --贴图篇
1,最简单的一种方法,直接打开dae或者scn文件直接设置如上图,这个dae文件中只有一个几何体,几何体中只有一个材质球,然后设置材质球的diffuse属性就可以了。2,代码设置,还是针对这个最简单的dae文件ceilNode.geometry.firstMaterial.diffuse.contents=[UIColorredColor];//可以设置颜色ceilNode.geometry.fi
淘气CC
·
2017-12-22 10:08
学习
SceneKit
之贴图
本系列所有文章目录获取示例代码前言上一篇我们介绍了材质的基本概念,这一篇我们将重点介绍材质中的一个概念-贴图。本文将重点说明diffuse贴图的运作方式。在例子中,为之前自定义的Cube几何体每一个面贴上不同的图片。下面是效果图。UV为了能够正确的将图片贴合到几何体的面上,几何体的顶点数据中必须包含这种映射关系。在前面我们有提到顶点数据中有包含UV数据。所谓UV,就是图片映射到几何面的坐标。通常,
handyTOOL
·
2017-12-13 15:14
SceneKit
前言SCNView是一个集成自UIView的视图,有个成员变量是scene,scene相当于VC,scene.rootNode相当于self.view在UIKit中添加子视图是使用[self.viewaddSubview:xxx],那么在SceneView里,添加子节点使用[scene.rootNodeaddChildNode:xxNode],以下是几个简单的使用。更多戳这里1.正方体:-(voi
牛奈奈
·
2017-12-13 11:07
第八节 - SCNAction用法详解
SCNAction学习目标1.了解
SceneKit
游戏框架中包含的行为动画种类2.掌握常用的行为动画都有哪些动画行为1.移动a.移动相对于当前位置+(SCNAction*)moveByX:(CGFloat
Codi_Zhao
·
2017-12-11 15:27
[
SceneKit
]光线(五)
在开始玩灯光之前,您需要首先了解它们在3D渲染引擎中的工作原理。当您向场景添加光源时,渲染引擎可以确定光线应如何反射场景的对象。它的因素在于:•颜色•方向•位置所有计算都是基于每个对象的表面法线。法线是始终垂直于某平面的虚线在数学几何中法线指平面上垂直于曲线在某点的切线的一条线。法线也出现在物理学上的平面镜反射上。屏幕快照2017-07-23下午12.33.12.png•法向量:看那些红色矢量?那
冰三尺
·
2017-12-09 01:43
【iOS学习】学习
SceneKit
之材质
那么在
SceneKit
中我们可以改变几何体的哪些外观呢?接下来我将一一介绍。光照模型提到材质就不得不提到光照模型。
软件iOS开发
·
2017-12-07 18:21
ARKit 初探
ARKit主要负责AR计算,它将ARCamera捕获的视频帧当作背景,使用视觉惯性测距(VIO)来精确跟踪周围的世界,进行坐标转换,场景搭建及平面的捕获;然后,通过
SceneKit
(3D)/SpritKit
音视频直播技术专家
·
2017-12-05 17:22
IOS开发必须知道的3DLabel实现过程
最近写了很多关于
SceneKit
的入门教程文章,初衷就是想给应用增加一点色彩,今天就教大家实现一个简单的3DLabel的小框架.如果你的应用中需要实现3D字体展示的功能,这个可能是你最好的选择。
酷走天涯
·
2017-12-04 13:30
第六节 - 灯光详解
灯光篇本节学习目标今天我们要学习的
SceneKit
游戏框架中的几种光以及如何使用它们!
Codi_Zhao
·
2017-11-14 10:22
游戏引擎篇(一)-苹果2D引擎SpriteKit
最近研究了苹果自家开发的2D引擎SpriteKit和3D引擎
SceneKit
,开篇之前,需要客观的讲,如果你要从事的是团队或者公司的项目,还是直接unity搞起,这涉及到开发与维护成本的问题,毕竟SpriteKit
FlowerSea_5534
·
2017-11-13 17:19
SceneKit
初步了解
在了解ARKiT框架时,突然看到demo中有
SceneKit
引擎,由于都是在写应用app,没有涉及于是就拿来看看了。
傍观者
·
2017-09-26 15:59
[
SceneKit
专题]如何制作一个像Stack的游戏
说明
SceneKit
系列文章目录更多iOS相关知识查看github上WeekWeekUpProject在本教程中,你将会学习如何制作一个类似Stack这样的游戏.392x696bb.jpg本教程将包含以下内容
史前图腾
·
2017-09-25 23:50
[
SceneKit
专题]3D平衡球游戏Marble Maze
说明本系列文章是对一书的学习记录和体会此书对应的代码地址
SceneKit
系列文章目录更多iOS相关知识查看github上WeekWeekUpProject11-Materials材质创建项目打开Xcode
史前图腾
·
2017-09-25 23:50
关于ARKit如何将3D模型转换为适配iOS的.dae格式
ARKit中的3D模型这里我们结合
SceneKit
框架来处理,所以3D模型文件支持的格式是
SceneKit
的.scn文件,以及官方文档提及的COLLADA(COLLAborat
裂缝中的陽光
·
2017-09-25 22:18
AR学习日记(1)
AugmentReality)顾名思义“增强现实”(这里就不再多做解释了,如果对这个概念不太了解的朋友可自行上网查阅相关信息),利用xcode9可以选择创建一个新的AR项目,在项目文件中可发现,AR项目自动引入了
SceneKit
Smile凌烟阁
·
2017-09-25 16:56
IOS随笔札记
ARKit碰撞检测
3D碰撞检测需要涉及到比较复杂的数学知识,还好
SceneKit
给我们提供了很多方便的方法来实现3D碰撞检测。
TSL的开发博客
·
2017-09-14 18:06
[
SceneKit
专题-OC]4.Particle Systems粒子系统
说明本系列文章的学习首先要感谢史前图腾的共享精神,在他的系列文章中有详细的解释,但是他的代码都是Swift写的.并且代码的解释比较少,在这里我提供了demo-OC版供大家参考和学习,基础知识会一一为大家解释,但是OC版的demo只提供最终合集,方便一次到位减少打开工程的次数demo地址:OC-地址swif-地址效果图2.ParticleSystems粒子系统.gifSCNParticleSyste
严兵胜
·
2017-09-09 16:25
SceneKit
:手动添加 SCNReferenceNode 可能会遇到的问题
在XcodeSceneEditor里添加SCNReferenceNode效果很好。但如果用下面的代码添加则可能没有效果:ifletfilePath=NSBundle.mainBundle().pathForResource("RefTest",ofType:"scn",inDirectory:"TestScene.scnassets"){letreferenceURL=NSURL(fileURLW
张嘉夫
·
2017-09-05 19:33
[
SceneKit
专题]19.MagicaVoxel的使用,3D体素网格建模
说明本系列文章是对一书的学习记录和体会此书对应的代码地址
SceneKit
系列文章目录MagicaVoxel是个很棒的3D内容创建工具,因为它是免费的!
史前图腾
·
2017-08-20 15:36
SceneKit
开发关于加载obj格式文件的处理
SceneKit
是苹果的3D引擎,一般用于游戏开发。
Mister志伟
·
2017-08-16 10:37
ARKit Apple官翻 04 使用Metal开发AR
概观ARKit库包含了使用
SceneKit
或SpriteKit显示简单AR体验的视图类。但是,如果你建立自己的渲染引擎(或与第三方引擎集成),则ARKit还提供了AR体验自定义视图所需的全部支持类。
fighting300
·
2017-08-03 01:39
ARKit 从零到一:教你编写 AR 立方体
要渲染ARKit中的3D内容,我会使用
SceneKit
:https://developer.apple.com/
scenekit
/这是在iOS设备上渲染3D图形的框架。如果了解基础的3D概
机智的小米米
·
2017-07-10 16:06
ARKit 从零到一:教你编写 AR 立方体
要渲染ARKit中的3D内容,我会使用
SceneKit
:https://developer.apple.com/
scenekit
/这是在iOS设备上渲染3D图形的框架。
张嘉夫
·
2017-07-09 12:10
SceneKIt
+ AVFoundation 打造VR播放器(1)
下面是我写的播放器支持VR,全景,视频缩放,本地,网络视频播放,实时获取视频帧,获取播放时间,获取缓存时间,播放,暂停2017-06-2217_47_06.gif要想完成一个Vr播放器,需要完成两个功能1、写一个可以实时获取视频帧的播放器2、写一个可以渲染每一帧图片为全景图片的viewSCN3DVideoAdatper视频播放器用于解码视频的每一帧图片使用的是框架下面是一些相关的方法////SCN
hhjdk
·
2017-06-23 10:10
ARKit从入门到精通(2)-ARKit工作原理及流程介绍
转载请注明出处:http://www.jianshu.com/p/0492c7122d2f1.1-写在前面的话1.2-ARKit与
SceneKit
的关系1.3-ARKit工作原理1.3.1-ARSCNView
坤小
·
2017-06-11 15:16
ARKit尝试翻译四_Standard Views
BuildingaBasicARExperience配置一个AR会话使用
SceneKit
或SpriteKit显示AR内容Overview当你用arscnview金arskview类,arkit自动managesthebasicrequirementsforcreating
poor_bird
·
2017-06-08 17:13
weex-28-自定义AR组件
下面就以iOS自定义组件为例演示一下如何自定义一个AR组件使用方式如下你可以这这段代码写到你的vue文件中,使用app左上角的扫描功能进行扫描测试效果图如下
Scenekit
_17.gif接下来是自定义组件
酷走天涯
·
2017-06-05 18:46
SceneKit
_高级02_粒子系统深入研究
SceneKit
_入门01_旋转人物
SceneKit
_入门02_如何创建工程
SceneKit
_入门03_节点
SceneKit
_入门04_灯光
SceneKit
_入门05_照相机
SceneKit
_入门06_
酷走天涯
·
2016-11-07 15:36
ios 3D引擎
SceneKit
开发(8) --SCNShape 的使用
博客写的没有系统性,真是想到那写到那。前天有小伙伴问:如何将一个2D的图案转化成具有深度的3D模型其实很简单,用SCNShape就可以实现了,看到SCNShape,我们就会立刻想到CAShapeLayer,没错,我们可以用贝塞尔曲线画一个2D图案,然后在设定一个Depth就可以了,非常简单,用法如下:SCNShape*customShape=[SCNShapeshapeWithPath:[self
pzhtpf
·
2016-10-23 15:10
ios
3d引擎
SCNShape
SceneKit(iOS)
SceneKit
一个3D场景角色的代码重构
SuperSpaceMan3D是一个以
SceneKit
为基础的小游戏项目,作者展示了用
SceneKit
开发3D游戏的强大威力.不过在实际运行时会发现有一些小bug,这里我们依次尝试将其修复首先,当spaceman
mydo
·
2016-07-08 13:00
游戏
3D
SceneKit
SceneKit
做一个旋转的地球效果
SceneKit
可以用寥寥几行帮你完成很多OpenGL复杂的3D设置代码,下面本猫就带大家完成一个旋转的3D地球的场景.首先需要地球表面图片,将其导入到Xcode中:我们用
SceneKit
内置的几何球体类创建一个球的实例
mydo
·
2016-07-02 21:00
动画
xcode
动作
SceneKit
旋转地球
SceneKit
:简单的3D游戏场景搭建
SceneKit
是Apple用来开发休闲3D游戏的框架,不同于底层的OpenGL库,你仅仅需要很少的代码就可以快速看到实际的3D场景效果.下面简单的聊聊搭建一个3D游戏场景需要做的事情.首先你必须用其他
大熊猫侯佩
·
2016-06-30 20:58
ios
和
os
x开发
iOS
Cocoa
SpriteKit
玩转SpriteKit
SceneKit
:简单的3D游戏场景搭建
SceneKit
是Apple用来开发休闲3D游戏的框架,不同于底层的OpenGL库,你仅仅需要很少的代码就可以快速看到实际的3D场景效果.下面简单的聊聊搭建一个3D游戏场景需要做的事情.首先你必须用其他
mydo
·
2016-06-30 20:00
游戏
xcode
SceneKit
3D场景
ios 3D引擎
SceneKit
开发(6) --SCNAction
前面关于旋转的两篇我们利用CABasicAnimation来实现旋转动画,其实在
SceneKit
中,有一种更为简单的方法去实现一些基础动画,那就是SCNAction,它的执行对象是SCNNode。
pzhtpf
·
2016-05-09 14:00
ios
rotation
3D引擎
SceneKit
ios 3D引擎
SceneKit
开发(5) --关于旋转的几点问题(2)
如果还没看前一篇,可以移驾看看:ios3D引擎
SceneKit
开发(4)–关于旋转的几点问题(1)上一篇我们用CABasicAnimation来模拟了太阳-地球-月球的天体运动。
pzhtpf
·
2016-05-07 15:00
ios
数学
3D引擎
SceneKit
Roation
ios 3D引擎
SceneKit
开发(4) --关于旋转的几点问题(1)
一般
SceneKit
的自带的几个几何体的坐标系原点(0,0,0)就是这个它的几
pzhtpf
·
2016-05-06 22:00
ios
3D引擎
SceneKit
SpriteKit与
SceneKit
SceneKit
内置了物理引擎、粒子发生器和各种易
ybcy0612
·
2016-03-25 12:00
ios
游戏
体验
iOS 9 学习系类: Gameplay Kit – Pathfinding
2012年的时候,他们又为Mac平台提供了
SceneKit
库,在WWDC2014时,又将其拓展到了iOS平台,并增加了一些新的特性,例如粒子系统和物理模拟。同时用过这两个库后,我个人可以作证,
fish_yan_
·
2016-03-08 09:00
ios
kit
iOS9新特性
Gameplay
Pathfi
ios 3D引擎
SceneKit
开发(3) --使用3dmax导出DAE文件
hello,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D引擎
SceneKit
,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。
pzhtpf
·
2016-02-20 15:00
ios
设计
苹果
autodesk
3D引擎
ios 3D引擎
SceneKit
开发(2) --贴图篇
hello,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D引擎
SceneKit
,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。
pzhtpf
·
2015-12-26 21:00
ios
3D
3D引擎
SceneKit
ios 3D引擎
SceneKit
开发(1) --起始篇
hello,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D 引擎
SceneKit
,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。
pzhtpf
·
2015-12-15 14:00
ios
3D
苹果
3D引擎
SceneKit
ios 3D引擎
SceneKit
开发(1) --起始篇
hello,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D引擎
SceneKit
,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。
pzhtpf
·
2015-12-15 14:49
IOS
SceneKit(iOS)
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他