3Dモデルを読み込むのにOBJファイルローダーを作ろうかと思った。
が、優秀なローダーがあるのでそれを利用したほうが良いので
tobj crateの紹介
GitHub - Twinklebear/tobj: Tiny OBJ Loader in Rust
Cargo.tomlに追記。
OBJファイルを用意する必要がある。
立方体などであれば手で書いてもいい。
OBJファイルフォーマット
とりあえずMayaで板を作る。
テストコードを実行
一緒にエクスポートされるmtlもないとエラーになる。
idxとvなどを利用して自作の構造体に変換していけばよさそう。