実際に納得のいく(現実的な見た目で)3Dグラフィックスを、特にブラウザでレンダリングするのは本当に難しいことがあります。これはおそらくあなたが言いましたテスラサイトがこれにしようとしていない理由です。お互いの上にイメージを重ねて置き換えるだけです。
この画像は、単純に車の他の部分の上に敷設されています
は例えば、これはあなたが黒のpaintjobを選択した場合、それがロードされるイメージです。
構成可能な製品(すべてのパラメータについてすべての可能なオプションを事前に知っているので)があれば、そのルートに行き、プリレンダリングされたイメージを単に使用するより優れたソリューション(視覚的品質の面で)でしょう。
実際に3Dを使用する必要がある場合(おそらく、ユーザーがアップロードした画像を製品にレンダリングする必要があるため)、これはおおよそのやり方です。特に3Dプログラミングの経験がない場合は、これは簡単ではありません(しかし、楽しいことです)。
- three.jsが理解できる形式で書き出し、そのモデル
- 製品の優れた3D-モデルに手を取得し、それがモデルの周り
- 微調整をどのように見えるかをテスト、それがされるまで材料と設定ですあなたは良い形でその単一モデル(注意:ここでは巨大なウサギの穴)が、今あなたが格好良い、単一の静的モデルを持っていることを
を、のは、パーソナライゼーションを取得してみましょう:
- テスト
-
カスタムイメージのような何か少し複雑、比較的単純で、多くの色や素材を変え、これらの部品
- に3Dモデルを分割
-
ダイナミックになり部品とプロパティを定義しますさまざまな設定を行い、まだ十分に見えることを確認してください。
この時点で、適切に構成可能なモデルが用意されています。これらの設定をすべて制御するユーザーインターフェイスを構築するだけです。
経験に応じて、新しいものを学びたいと思っています。これは、数日から数週間かかることもありますが、ほとんどの場合、これを試してみることをおすすめします。最初のいくつかのステップとそれが好きかどうかを確認してください。 3Dプログラムの作成はかなり素晴らしいです。
ヘイ・マーティン。そのコメントありがとう!私はこれをいくつかのフォーラム(例えばReddit)に投稿しました。これが私が持っている唯一の答えです!そしてそれは本当に役に立つものでした。ありがとうございました。私は今後数日/週に実験を試みます。 – Tutanchamunon
あなたは大歓迎です。あなたがそれを撃つことを聞いてうれしい。そして途中で質問が出たら、stackoverflowはあなたの友人です:) –