美文网首页ARKit开发
11-Reference-Nodes引用节点

11-Reference-Nodes引用节点

作者: 095b62ead3cd | 来源:发表于2020-06-13 00:23 被阅读0次

文章选自掘金苹果API搬运工的文章[SceneKit专题]11-Reference-Nodes引用节点
主要记录自己在学习ARKit的过程中看到的好的文章,避免到时候链接失效无法找到原文的情况,非常感谢原博主的辛勤付出,也在此分享出来跟大家一起学习。

本文将完成一个完整的node节点,带有完整贴图,并将其导入其他场景中,成为其中的一个引用节点.这样可以更方便的组织场景,并能复用场景中的节点,正类似于面向对象编程的思想.

新建节点,删除其中自带的相机

删除自带相机节点 新建节点

拖动一个球体进去,处理各项属性

拖动一个球体节点
处理球体各项属性 处理球体各项属性

diffuse颜色贴图,漫反射贴图

颜色贴图,漫反射贴图

normal法线贴图

设置法线贴图

specular高光贴图,镜面贴图

specular高光贴图,镜面贴图

reflective反射贴图

reflective反射贴图

emission发光贴图

emission发光贴图

贴图过程

贴图过程

导入引用节点

导入引用节点1 导入引用节点2

mip map渐变纹理图像

Scene Kit默认启用了mip map技术,来加速远距离物体的纹理渲染.


mip map渐变纹理图像
  • None:不使用mip map.图中地平线处出现了明显的摩尔纹.
  • Nearest:从近处的mip map图像取样来生成下一幅mip map图像
  • Linear:这是默认选项,从最近的两幅mip map图像中取样生成中间的mip map图像,线性插值. 需要注意的是,当原始素材分辨率不够需要放大时,采用的选项也是这里的设置.即mip map类型对放大和缩小都生效

wrapS,wrapT

设定素材图像贴图时是否重复


设定素材图像贴图时是否重复 设定素材图像贴图时是否重复

相关文章

  • 11-Reference-Nodes引用节点

    文章选自掘金苹果API搬运工的文章[SceneKit专题]11-Reference-Nodes引用节点主要记录自己...

  • 对 weakref 的一点理解

    双亲节点的指针指向孩子节点,孩子节点又指向双亲节点。这构成了循环引用,所以每个对象的引用计数都不可能变成 0 我们...

  • 对python weakref的理解

    双亲节点的指针指向孩子节点,孩子节点又指向双亲节点。这构成了循环引用,所以每个对象的引用计数都不可能变成 0 我们...

  • JVM:垃圾收集器与内存分配策略(下)

    HotSpot算法实现 枚举根节点:从GC Roots节点中找出引用链的操作。GC Roots对象主要在全局性引用...

  • Reference Nodes(引用节点)

    新建节点,删除其中自带的相机 拖动一个球体进去,处理各项属性 diffuse颜色贴图,漫反射贴图 normal法线...

  • 配置 NTP

    您必须配置 NTP 以在节点间适当地同步服务。我们建议您配置控制器节点引用更准确的(底层)服务器,其他节点来引用控...

  • 数据结构与算法JavaScript描述(4) —— 链表(Lin

    单向链表 链表是由一组节点组成的集合。每个节点都使用一个对象的引用指向它的后继。指向另一 个节点的引用叫做链。 实...

  • 链表

    节点 链表是由一串节点组成的,节点有两个职责 value值 持有指向下一个node的引用,如果该引用为nil,则该...

  • LinkedList源码分析

    //LinkedList只有头节点和尾节点,每个节点有一个元素值,和两个节点引用 public class Lin...

  • 线性数据结构之链表

    1.链表的每一个节点都是封装性的结构 节点a中存储了数据和引用,而a的引用存储了b的地址,a可以通过引用寻找他下一...

网友评论

    本文标题:11-Reference-Nodes引用节点

    本文链接:https://www.haomeiwen.com/subject/frbotktx.html