2016-04-13 39 views
0

THREE.jsとすると、スフィアにこれと同じようになるマテリアルシェーダを付けることは可能ですか? (私が探している効果が国境、グロー、赤横切るストリークである。)THREE.js境界線とオーバーレイ - マテリアルシェーダ

enter image description here

もしそうなら、私は材料シェーダの良いドキュメント/チュートリアルを見つけることで任意の助けを得ることができますか?
現在、私が使用している素材にはフォンベースのフォンシェイダーがありますが、これは私が達成しようとしている効果ではありません。

var protonMat = new THREE.MeshPhongMaterial({ 
    color: 0xC31818, 
    emissive: 0xBE2323, 
    shininess: 0, 
    shading: THREE.SmoothShading 
}); 

申し訳ありませんコードはあまりありません。これらのシェーダの開始位置はわかりません。

答えて

0

私はそれを達成するために複数の材料を組み合わせる必要があると思います。

あなたは既にこれをチェックしましたか?example

+0

私はその例を見ました - 私はそれからグロー効果を抽出することを考えていました。私の主な問題は、境界線とカラーラインです。それらをまとめておきたいのは簡単です。 –

+0

ラインはカメラの視点に依存しますか?または、あなたの球をどこにでも分けることができますか?そのような場合は、球に2つの異なる材料を割り当てて、線の問題を解決することができるので、 – leota

+0

カメラは動き回り、複数の球が互いに接近しているので、そうです。 –

関連する問題