2017年の発表資料 - 「MetalでTessellation」

2017年の振り返りをかねて、勉強会で発表した内容のまとめ

211 第71回 Cocoa勉強会関西で「MetalでTessellation」を発表

MetalでTessellation

デモプロジェクト

こちら

内容

初めは実装方法を説明しようと思ったが、Metalから説明しだすと時間がいくらあっても足りない感じだったので、デモを見てもらう方式へ変更。 そもそも、テッセレーションなんて普通のモバイルエンジニアは言葉すら知らない技術だと思うので、どういう技術なのかを知ってもらうのに主眼を置いた

大変だったのはMetalのテッセレーション関連の資料が全然なかったこと。 基本的にAppleの公式資料しかない感じ。それでいてDirectXやOpenGLとも微妙に違う・・・ まあ、Metal自体そもそも資料がほぼないので、それは想定内だけど、意外に難関だったのがデモ用の素材を集めてくること。色々と動かして破綻なく、それでいてわかりやすいデモってかなり難しかった

実装方法については、いつか別に記事としてまとめたいが、WWDC2017で面白そうな技術がたくさん出てきて暇がない。。。