Apple Engine

Apple, iPhone, iOS, その周辺のことについて

Metal

SceneKit と Metal で片方のビューをキャプチャし、他のビューのジオメトリに貼り付ける

SCNView の snapshot() メソッドでシーン自体のスクリーンショットを取得できる。 スレッドセーフでいつでも呼べるとはドキュメントには書いてあるが処理時間がかかるので連続で呼ぶとフレームが落ちる。 そのため、別の方法を使い Metal の命令から SceneKi…

Apple A12 / A12X での Metal Feature Set Tables 更新内容

iOS 12 や 12.1 での Metal の変更は機械学習用の Metal Performance Shaders がほとんどだが、Metal Feature Set Tables の方が更新されていたので調べてみた。 https://developer.apple.com/metal/Metal-Feature-Set-Tables.pdf 変更内容 基本的には A12 …

iOS 10、tvOS 10 で機械学習

Siri の音声認識が2014年7月からニューラルネットワーク・システムに移行しており、 命令認識能力が飛躍的に向上しているというインタビューや、 iOS 10 では Siri が自ら学習する機械学習によって自然な発話が可能という記事があった。 Apple Pencil のパー…