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
SceneKit
_入门12_物理行为
SceneKit
_入门01_旋转人物
SceneKit
_入门02_如何创建工程
SceneKit
_入门03_节点
SceneKit
_入门04_灯光
SceneKit
_入门05_照相机
SceneKit
_入门06_
酷走天涯
·
2021-02-22 16:59
SceneKit
-超级大招SCNTechnique
SCNTechnique我们知道
SceneKit
是iOS专门渲染3D模型的引擎,但是我们平时使用的时候,都是直接给游戏场景中添加模型节点如下[scene.rootNodeaddChildNode:lightNode
酷走天涯
·
2021-02-22 16:24
sceneKit
-clone很有用
本节任务SCNNode的clone方法你要知道怎么用?Swift原型clone()->Self从这个方法的名字我们知道它就是在克隆对象,什么是克隆?就是复制一个一模一样的东西出来,计算机中的克隆,其实是创建一个新的内存空间,将一对象占用的内存数据全部复制一份到另一个内存空间里下面讲解一下SCNNode的clone方法都干了什么事情?1.克隆的节点是自动管理内存的2.克隆节点的时候,子节点也会被克隆
酷走天涯
·
2021-02-22 16:16
SceneKit
-Camera之HDR功能讲解 02
本节任务演示摄像机如何动态调节曝光度功能-5让摄像机动态调节曝光度(模式是开启的)self.cameraNode.camera?.wantsExposureAdaptation=true功能-6当摄像机动态调节曝光,从亮至暗的变化步伐(默认是0.4)self.cameraNode.camera?.exposureAdaptationBrighteningSpeedFactor=0.5功能-7当摄像
酷走天涯
·
2021-02-22 16:56
SceneKit
-解决模型重叠时渲染画面闪烁的问题
本节学习目标解决模型重叠时,画面重叠问题开始吧你可能遇到了下面这种情况gif.gif问题分析第一个问题是渲染顺序错落画面交错的问题NO.1-解决渲染顺序错落的问题指定每个模型的渲染顺序boxNode.renderingOrder=index+i;运行结果如下gif6.gifNO.2-解决画面撕裂渲染错乱的问题由于系统自动会将上一次渲染的结果写入到深度缓冲区中导致,下一帧渲染时,没有及时清理该位置的
酷走天涯
·
2021-02-22 16:41
SceneKit
- 提供两种最常用的将序列帧动画渲染到模型上的方式
本节学习目标提供两种将序列帧动画渲染到模型上的方式准备一组动画图片跟着教程一起做image.png第一种方式-使用行为动画(SCNAction)//第一步-创建动画组varimages:[UIImage]=[]foriin1...10{letname="\(i).tiff"images.append(UIImage(named:name)!)}//第二步给模型节点添加行为动画varcount=0l
酷走天涯
·
2021-02-22 16:17
[
SceneKit
]Actions Editor(十三)
当您选择节点时,您可以在
SceneKit
编辑器中通过将操作从对象库拖放到辅助编辑器中,在场景编辑器的下方,来构建动作序列。从编码的角度来看,首先需要创建一个SCNAction对象,如果需要,可以选择
斐波那契搬运工
·
2020-10-10 11:16
UrhoSharp简介
它与Apple的
SceneKit
和SpriteKit类似,包括物理,导航,网络等等,同时仍然是跨平台。
xpHoloAI
·
2020-09-17 01:41
ios 3D引擎
SceneKit
开发(3) --使用3dmax导出DAE文件
hello,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D引擎
SceneKit
,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。
pzhtpf
·
2020-09-12 06:08
IOS
SceneKit(iOS)
直播平台源码搭建教程之利用ARKit实现直播场景虚拟化
渲染层可以通过
SceneKit
/SpritKit或Metal/OpenGL进行渲染。今天主要介绍
SceneKit
进行渲染。
云豹科技官方
·
2020-09-10 21:29
直播系统开发
直播平台开发
直播源码
ARKit Plane Detection (平面检测)
通过摄像机捕捉到真实世界并在其中加入计算机程序创造的虚拟物品,检测平面,并在平面上覆盖上一张网图,最终效果图如下创建ARKit项目,Xcode会自动在Main.storyboard中为项目创建一个ARSCNView注意,这个地方选择“
SceneKit
weixin_33697898
·
2020-08-26 23:28
利用iOS ARKit制作AR传送门
得益于
SceneKit
优越的性能和封装,ARKit的开发也如鱼得水,如果你有
SceneKit
开发经验,那么短时间开发出一款很酷的AR应用不是难事。
MinecodeAir
·
2020-08-24 13:11
▲—iOS开发—▲
IOS 学习AR(1)( 3D引擎
SceneKit
学习)
学习主要掌握ARkit(现实环境场景),
SceneKit
(3d引擎),SpriteKit(2d引擎)三个类。
升哥_d84b
·
2020-08-24 13:38
对 iOS 中 GPU 编程的高度优化的框架 Metal
序言前段时间在研究
SceneKit
,感觉到iOS系统有很多有趣又好玩的东西,我个人是比较喜欢折腾这些技术的,在研究
SceneKit
的时候,发现它有两套渲染机制,OpenGL和Matal,OpenGL还算比较熟悉
weixin_33724570
·
2020-08-23 07:46
Metal_入门01_为什么要学习它
Metal系列教程Metal_入门01_为什么要学习它Metal_入门02_带你走流程前言前段时间在研究OpenGLES和
SceneKit
,感觉到iOS系统有很多有趣又好玩的东西,我个人是比较喜欢折腾这些技术的
深渊云海
·
2020-08-23 07:02
iOS SpriteKit/
SceneKit
/Metal浅析
【SpriteKit】在iOS7中内置了新的SpriteKit框架,该框架主要用来开发2D游戏。是开发iOS和OSX下的2D游戏引擎,可以使用OC或者Swift来进行开发。目前已经支持的内容包括:精灵、很酷的特效(例如视频、滤镜和遮罩),并且还集成了物理库等许多东西。首先指出在iOS中开发2D游戏SpriteKit并不是唯一的选择,我们先来看看SpriteKit的特点和优缺点:1.特点:(1)提供
乞力马扎罗的雪CYF
·
2020-08-22 12:01
笔试面试
iOS笔试面试题
SceneKit
SCNGeometry的使用
SceneKit
已经封装好了很多模型类,为了方便我们可以直接调用这些模型类进行建模,这些模型类都是用于创建一些有一定规律的模型,对于一些不规则的模型是没有办法了。
小点草
·
2020-08-22 04:18
第二节 - 常用类概念介绍
NO.1SCNViewSCNView主要作用是显示
SceneKit
的3D内容,在iOS系统上是UIView的子类,由于这个原因它可以添加到我们的视图中去,如果我们做一个应用想要加点3D元素,
SceneKit
Codi_Zhao
·
2020-08-21 10:08
SceneKit
一个场景加载其他模型
在一个3D场景中不止一个模型,还可能会有更多模型,那么如何在一个场景中加载更多的模型呢。方法一:回顾上一章http://www.jianshu.com/p/903b3b14b9eb,说到如何导入DAE文件。同理,加载更多的模型就需要创建多个scene,但我们只取里面的rootNode,不需要整个scene对象。上代码最后将新的节点附加到指定场景上就OK了。这个方法的好处是简单快捷,但是对于一些复杂
小点草
·
2020-08-20 22:16
SceneKit
之SCNAction
Asimple,reusableanimationthatchangesattributesofanynodeyouattachitto.SCNAction提供一个简单的、可重用的动画,可以更改附加到节点上的属性。SCNAction类提供了一系列类方法,参见苹果文档,我们可以有选择的通过这些方法创建Actions,然后配置属性,最后调用节点对象的run(_:)方法(或SCNActionable中的
沈枫_alex
·
2020-08-20 15:59
SceneKit
常用类简介
1.SCNViewSCNView用于显示
SceneKit
的3D内容,在iOS系统上是UIView的子类,因此可以把SCNView类添加到UIView上。
叶子扬
·
2020-08-20 11:47
将.stl文件转化为.dae并动态加载到
SceneKit
显示(ios中显示3d模型)
SceneKit
。但是国内针对这方面的教程并不是很多。前两天搞了一下也是一头雾水,终于把最基础的内容搞明白了之后,写下这篇随笔作为cnblogs的开篇,希望能一直写下去。
weixin_30629977
·
2020-08-17 16:47
Swift基于ARKit的仿抖音潜水艇小游戏
第一步,创建一个具有增强现实功能AR的项目:选择语言Swift,SpriteKit是2D游戏引擎开发框架,考虑到游戏还是以2D画面为主,所以选择了SpriteKit,
SceneKit
是3D开发引擎。
出来嗨
·
2020-08-15 15:15
移动开发
iOS开发之
SceneKit
框架--加载多个模型.dae/.scn文件
1、通过SCNGeometry或子类SCNParametricGeometry创建相关链接:iOS开发之
SceneKit
框架--SCNGeometry.hiOS开发之
SceneKit
框架--SCNParametricGeometry.h2
weixin_34217711
·
2020-08-14 12:25
iOS
SceneKit
显示与交互3D建模(一)
最近公司要求在手机上显示3D模型,并且要获取点击的模型坐标,找了很多相关资料,发现有两种实现方式,一种是集成Unity3D,另一种是使用苹果提供的
SceneKit
;由于使用Unity3D太麻烦,于是选择使用
weixin_34205076
·
2020-08-14 12:54
iOS开发之
SceneKit
框架--SCNView.h
SCNView用于显示
SceneKit
的3D场景,而需要设置场景的相关内容和属性需要通过SCNScene。
weixin_33806914
·
2020-08-14 11:57
iOS开发之
SceneKit
框架--SCNLight.h
1、SCNLight简介用于添加光源,连接到一个节点照亮现场,可以给场景添加不同的灯光,模拟逼真的环境。2、四种灯光的简介添加一个box立方体、一个tube圆柱管道和一个地板floor,没有灯光的时候物体都是白色的模型图:四种灯光分别为环境光、全方位光、定向光和点光源,另外还有一个光域网和荧光探针。添加不同灯光后效果如下://灯光类型枚举@property(nonatomic,copy)SCNLi
weixin_33753003
·
2020-08-14 11:54
SwiftUI SCNView 基础教程
作为任一操作系统的视图层次结构的一部分,一个SCNView对象为应用程序的用户界面中的
SceneKit
内容提供了一个位置。您可以通过使用
SceneKit
知识大胖
·
2020-08-14 10:30
SCNView切换相机视角
前一篇文章讲述了几个刚接触
SceneKit
的三个小问题,今天准备稍微深刻一点。
小飞work
·
2020-08-14 09:29
AR
相机
scnview
scenekit
模型
SCNScene
SceneKit
-解决模型重叠时渲染画面闪烁的问题
本节学习目标解决模型重叠时,画面重叠问题开始吧你可能遇到了下面这种情况gif.gif问题分析第一个问题是渲染顺序错落画面交错的问题NO.1-解决渲染顺序错落的问题指定每个模型的渲染顺序boxNode.renderingOrder=index+i;运行结果如下gif6.gifNO.2-解决画面撕裂渲染错乱的问题由于系统自动会将上一次渲染的结果写入到深度缓冲区中导致,下一帧渲染时,没有及时清理该位置的
深渊云海
·
2020-08-11 23:13
SceneKit
- 提供三种方法解决全景图画面内部透射颠倒的问题
本节学习目标我们在将一张图渲染在球体上制作全景图的时候,会发现图片上的文字从球体内部来看是反的,我们举例说明一下先看一下我们的全景图全貌2.png注意红色"ab"的看起来是正常的,但是经过我们下面渲染球体的代码第一步创建一个球体letsphereNode=SCNNode()sphereNode.position=SCNVector3Make(0,0,0)sphereNode.geometry=SC
深渊云海
·
2020-08-11 23:12
SceneKit
-解决锯齿闪烁和模型重叠时闪烁的问题
本节学习内容1.降低锯齿闪烁2.如何让模型重叠时不闪烁下面我们正式开始问题1:为什么差生锯齿?由于高分辨率下的来源信号或连续的模拟信号能够存储较多的数据,但在通取样]时将较多的数据以较少的数据点代替,部分的数据被忽略造成取样结果有损,使机器把取样后的数字信号转换为人类可辨别的模拟信号时造成彼此交叠且有损,在3D绘图时,每个图形由像素组成,每段瞬间画面由[帧]组成,因为屏幕上的像素有限,如果要表现出
深渊云海
·
2020-08-11 23:41
iOS整合Unity项目加入
SceneKit
报错Undefined symbols for architecture arm64: "_OBJC_CLASS_$_SCNLight"
问题描述在Unity导出的iOS项目中进行开发时,自定义的视图中使用
SceneKit
时报错:ld:warning:arm64functionnot4-bytealigned:ltmp0from/Users
CoderHustlion
·
2020-08-08 11:17
Xcode
iOS
Apple
ARKit之路-RealityKit概述之一
通过前面章节的学习我们知道,ARKit本身并不直接提供渲染功能,在ARKit3.0之前,AR场景渲染依托于
SceneKit
、SpriteKit、Metal或自定义渲染框架。
yolon3000
·
2020-08-06 12:15
ARKit之路
深入浅出ARKit - 几何图形的构成
OpenGL中描述几何图形的方法是用顶点(vertice)和指号(indice),在
SceneKit
中也完全一样.SCNGeometrySourceSCNGeometrySource在
SceneKit
中就是顶点的集合
volvet
·
2020-08-05 14:16
多媒体
ARKit从入门到精通系列教程(目录)
AugmentedReality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技…ARKit从入门到精通(2)-ARKit工作原理及流程介绍写在前面的话1.2-ARKit与
SceneKit
网课少年
·
2020-08-05 12:34
ARKit
ARKit从入门到精通(2)-ARKit工作原理及流程介绍
转载请注明出处:ARKit从入门到精通(2)-ARKit工作原理及流程介绍1.1-写在前面的话1.2-ARKit与
SceneKit
的关系1.3-ARKit工作原理1.3.1-ARSCNView与ARSession1.3.2
坤小
·
2020-08-05 12:20
ARKit开发
ARKit
iOS11
ARKit简单介绍
其中第二部分的渲染能力不是新推出的,而是利用已有的一些框架,如下:
SceneKit
--ios8推出的3D图形游戏框架,也是目前ARKit开发主要会使用的渲染3D模型的框架。
狂风被雨淋
·
2020-08-01 07:49
SCeneKit
学习(0)
SceneKit
简介参考文章:https://techblog.toutiao.com/2017/07/05/session604/背景
SceneKit
是苹果2012年引入的一个处理3D场景的高层框架,
acon
·
2020-07-31 20:38
ARKit从入门到精通(6)--光照估计
2.添加光照亮球体3.测试光的强度和温度特性4.更新和实现ui5.最后,在
SceneKit
的场
albertleebob
·
2020-07-31 15:55
AIRX
那些开发者应该知道但又略显模糊的iOS 8 API
2014年iOS8和OSXYosemite的公布将会让苹果平台成为今年最具领导力的平台,iOS的扩展性,连续性,SpriteKit增强以及
SceneKit
,还有Metal,GameHealthKit,Home
苏米糖
·
2020-07-30 23:53
iOS
SceneKit
自学之路(5)
第5个Demo,这次我们来做第一个真实可玩的玩意儿。BowlingDemo这章用到了物体的概念,如果没基础,建议随时查阅这篇SCNPhysicsBody。还不懂的话请恶补物理知识先。先看效果图:最终效果图很简略的一个保龄球游戏。实现了保龄球按位置、角度、旋转方向、力度等不同条件击打的效果。一共也就50来行代码。(其实涉及到新知识的就1行)1、场景建模同样可视化完成场景建模与之前不同的是,我们对节点
anjohnlv
·
2020-07-30 21:07
开发中的一点tips
4383-90FC-9F7F9CC20819.png2.真机调试的时候,程序一运行就崩,并有下面的日志:dyld:Librarynotloaded:/System/Library/Frameworks/
SceneKit
.framework
westke
·
2020-07-29 16:08
Model I/O框架详细解析(一) —— 基本概览
版本记录版本号时间V1.02018.02.06前言ModelI/O框架使用集成了MetalKit,GLKit和
SceneKit
的通用基础结构导入,导出和操作3D模型。
刀客传奇
·
2020-07-29 12:22
ARKit(二)概念&关系分析
SceneKit
:基于3D场景(
SceneKit
)实现的增强现实,
SceneKit
是基于OpenGL构建的。SpriteKit:基于2D场景(SpriktKit)实现的增强现实Metal
lionsom_lin
·
2020-07-16 00:53
SceneKit
之渲染循环Render Loop
在使用
SceneKit
构建应用程序或游戏时,我们需要用SCNView来显示想要的场景,在渲染你的场景时,SCNView会运行一个循环,该循环处理并绘制场景,SCNSceneRendererDelegate
沈枫_alex
·
2020-07-14 23:32
[
SceneKit
专题-OC]1.Hello
SceneKit
本系列文章的学习首先要感谢史前图腾的共享精神,在他的系列文章中有详细的解释,但是他的代码都是Swift写的.并且代码的解释比较少,在这里我提供了demo-OC版供大家参考和学习,demo地址:OC-地址swif-地址效果图知识点解析Scenes:SCNScene自带一个定义了坐标系的rootnode(根节点),使用scenegragh来组织场景,可以向内部增加树状结构的内部节点(node),例如l
严兵胜
·
2020-07-14 14:23
IOS 学习AR(2)( 3D引擎
SceneKit
认识常用类)
下面我们简单认识下常用类。以后我会用从实践中来认识下面的类的具体操作。1.SCNView:是UIVIew的一个子类,是一个是显示3d模型的试图。(介绍请具体查看官方)2.SCNScence:场景。(是存放地图,灯光,人物等元素的地方)3.SCNNode:节点。(一个场景里有无数个小的节点,每个小节点又有自己的位置,坐标系统。我们把sd模型吸附在节点上)。4.SCNCamera:虚拟的摄像机。可以控
升哥_d84b
·
2020-07-14 05:33
ios 3D引擎
SceneKit
开发(4) --关于旋转的几点问题(1)
一般
SceneKit
的自带的几个几何体的坐标系原点(0,0,0)就是这个它的几
淘气CC
·
2020-07-13 09:22
Unity凭借什么改变了理智的资深软件开发人员?
作为一名iOS开发人员,我最终使用Apple的
SceneKit
和SpriteKit框架开发了一款虚拟宠物游戏。当我发现Unity游戏引擎时,我一直试图
清图
·
2020-07-13 09:39
游戏开发
Unity开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他