![見出し画像](https://assets.st-note.com/production/uploads/images/137284237/rectangle_large_type_2_e12a5b28af1af70e5c43925ca894f619.png?width=1200)
24/04/14 TripoAIとLine2Normalmapを使って線画から3Dモデルを作る
この記事は転載避けのために有料に設定してますが、ただのメモ書きなので、お金払う必要ありません。Twitterからリポストしていただければ無料で読めますので、無料で読んでください。
(”無料で読む"ボタンを押しても自動でリポストはされません。かならずTwitter画面を開いて手動でツイートをリポストしてください!)
最近では画像を入力するとAIが3Dモデルを一発で生成してくれるような夢の技術が出てきている。
以前、LGMやGRMといった3Dモデル生成AIを試した記事を書いた。
24/04/02 3Dメッシュ生成のGRMを試す|海行(うみゆき)
この前気づいたのだが、TripoAIという3Dモデル生成AIサービスのクオリティがやたら高い。
なんかTripoAIの3Dモデル生成のクオリティがえげつない pic.twitter.com/FQp7OGQc3n
— うみゆき@AI研究 (@umiyuki_ai) April 9, 2024
TripoAIではプロンプトから3Dモデルを作る事もできるし、画像を入力して3Dモデルを作る事も出きる。
それじゃあ、自分でデザインしたキャラクターを3Dモデルにしてもらおう!という発想になる。
というわけで早速キャラクターデザインしてみた。
![](https://assets.st-note.com/img/1713094973014-az39Kg8ELC.png?width=1200)
こいつはヘッドヒマワリのポール君である。↑
さあ、TripoAIよ!ポール君を3D化してみせよ!ハァッ!!
![](https://assets.st-note.com/img/1713095035679-OUU3wULOb7.png?width=1200)
![](https://assets.st-note.com/img/1713095060384-XJiHIs1gn9.png?width=1200)
は?平面に画像を貼り付けて厚みを持たせただけじゃん。裏側も表側と同じだし。そういう事じゃねえだろ?
どうしてこうなってしまうのか?それは、こんな平面的なイラストだとAIは3D形状を予測できないからだ。人間だったら「何となくこんな形してそうだな…」とか想像できるけど、AI的には立体的な陰影とか付いてないと困るらしい。
そんな事言われたって、ちゃんと立体的な陰影を付けてしっかり描くくらいだったらもう自分でBlenderで3Dモデリングした方が早いんじゃないのかよ!?本末転倒!
ちなみに実際Blenderでモデリングしようとしてみたが、イメージ通りの形を作るのが案外難しくて諦めた。
![](https://assets.st-note.com/img/1713095091557-huUuaDWBHb.png?width=1200)
そんな中、gear machineさんという方が、画期的な手法を共有してくれた。(本当はこのツイを見てからポール君描いたりし始めたんだが、筋道を分かりやすくするために時系列を弄ってる)
3Dモデル化しにくい平面的なキャラも、Line2NormalmapしてNormalLightingした画像を3Dモデル化ができるんじゃない? と思ったらできた! 革命的! pic.twitter.com/zpbHhaQjt7
— ⚙gear machine@AI (@grmchn4ai) April 10, 2024
なんと、平面的なキャラクターデザインからTripoAIでいい感じに3D立体化ができている!
その秘訣は、Line2Normalmapを使ってイラストに陰影を付ける事でAIに3Dモデル形状のヒントを与える事ができたようだ。
これはすごそうなテクだから、さっそく真似してみよう!
ここから先は
この記事が気に入ったらサポートをしてみませんか?