#author("2024-08-07T15:07:18+00:00","default:iseki","iseki")
#author("2024-08-07T15:07:34+00:00","default:iseki","iseki")
* glTF

*** 仕様書
- https://registry.khronos.org/glTF/specs/2.0/glTF-2.0.html

*** チュートリアル
- https://github.com/KhronosGroup/glTF-Tutorials/tree/main/gltfTutorial
*** GitHub 
- https://github.com/KhronosGroup/glTF/tree/main/specification/2.0
**** Sample
- https://github.com/KhronosGroup/glTF-Sample-Assets
- https://github.com/KhronosGroup/glTF-Sample-Assets/tree/main

- https://github.com/KhronosGroup/glTF-Sample-Models
*** Sample(J)
- https://qiita.com/ciscorn/items/c444a472d2b5a52634ed
- https://qiita.com/cx20/items/2b86cb5052cd7c36038a
- https://cg-rnd.growi.cloud/5e073b9ca9e1ef00482b3838

- https://github.com/ft-lab/Documents_glTF/blob/master/structure.md

- https://qiita.com/emadurandal/items/1a034c4addd7ff8b5184

*** Skeleton
- https://qiita.com/kumakamikoubou/items/1e27bb8df9a761658281
- https://github.com/KhronosGroup/glTF-Tutorials/blob/main/gltfTutorial/gltfTutorial_020_Skins.md

*** 曼荼羅
- https://github.com/randall2835/gltfOverviewJapanese/releases/tag/v0.1

*** 確認用 
- https://gltf-viewer.donmccurdy.com/
-- 有効数字の概念がない

*** Macro 
- https://gist.github.com/szimek/763999
*** Blog
- https://blog.inf.ed.ac.uk/atate/oar-converter/#gltf


*** メモ
- データとアフィン変換は完全に分離
**** buffers
- バイナリデータ全体(配列)を定義

**** bufferViews
- バイナリデータの一区切り(配列の一要素)を指定

**** accessors
- バイナリデータの一区切りの構造を定義(座標,法線ベクトル,UVマップなど)

**** meshes
- accessor のデータ構造(データ種別)
-- indices: インデックスデータ
-- POSITION: 座標データ
-- NORMAL: 法線ベクトル
-- EXCOORD_0: テクスチャの UVマップ

-- 名前の横 '':'' 以降の番号は accessors の配列の番号
-- 名前の横の '':'' 以降の番号は accessors の配列の番号

*** 表示
- https://qiita.com/emadurandal/items/1a034c4addd7ff8b5184
** GLB
- https://docs.fileformat.com/ja/3d/glb/

- https://www.khronos.org/assets/uploads/developers/presentations/glTF_Meetup_JP.pdf



*** [[Sample>./Sample]]
- [[apple>./Sample/apple]]

** PBR
- https://tech.dentsusoken.com/entry/pbr-material-1
#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS