赤い点灯を除いて、完全に白いシーンを作りたいです。だから、基本的には現在どのような光が届いていないのか黒でなければなりません。 どのように私はこれを達成することができますか?赤い点灯が付いた白いシーン
1
A
答えて
0
独自のコードの欠如にもかかわらず、あなたはこれが白にシーン「背景」色を設定しますrenderer.setClearColor(0xFFFFFF, 1)
で起動することがあります。あなたは、自分の材料/テクスチャなどを嫌うシーンの子供たちに対処しなければならないでしょう
また、可能な影で作業したり、霧を使用する必要があります。
1
シーンの色を反転させるパスを使用するよりも、想像もできませんでした。アイデアはhereから取られました。
const uniforms = {
"tDiffuse": {
type: "t",
value: null
}
};
const vertexShader = `
varying vec2 vUv;
void main() {
vUv = uv;
gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0 );
}
`
const fragmentShader = `
varying vec2 vUv;
uniform sampler2D tDiffuse;
void main() {
vec4 color = texture2D(tDiffuse, vUv);
gl_FragColor = vec4(1.0 - color.x, 1.0 - color.y, 1.0 - color.z, 1.0);
}
`
var shader = {
uniforms: uniforms,
vertexShader: vertexShader,
fragmentShader: fragmentShader
}
...
composer = new THREE.EffectComposer(renderer);
composer.addPass(new THREE.RenderPass(scene, camera));
var pass = new THREE.ShaderPass(shader);
composer.addPass(pass);
pass.renderToScreen = true;
pass.enabled = true;
、その後、アニメーションループであなたは
composer.render(scene, camera);
を配置する必要があります代わりにrenderer.render(scene, camera);
jsfiddle例の
関連する問題
- 1. スラッシュが赤で点灯していないことを確認しました
- 2. 赤い点のトラッカー
- 3. jQuery UIチェックボタンが点灯しないハイライトされたIE 8
- 4. OpenGLの色が点灯していない。
- 5. 赤い点と画像
- 6. LEDが点灯します。
- 7. Laravel 5 Uncaught SyntaxError:トークンが無効または予期しない(赤い点)
- 8. WindowsフォームのOnPaint、赤い十字の白いバックドルン
- 9. drm-free imageresizerで赤い点が残ります
- 10. Imageresizer:ライセンスを購入したにもかかわらず、イメージに赤い点が付きます
- 11. このPICコードでLEDが点灯しないのはなぜですか?
- 12. シーンが動いているときの中心点を維持する
- 13. jQuery/css:選択した星の数が点灯する
- 14. wp7暗いテーマ、白い背景、キーボードが黒く点滅する
- 15. ノードの赤い空白のインスタンスをインスタンス化する方法は?
- 16. CodeIgniter画像操作白い点
- 17. イメージ内の「面白い点」のキーワード?
- 18. サインを点灯させる方法
- 19. 内側の要素に余白と余白が付いているスティッキーフッタ(Ryan Fait)
- 20. Androidスタジオの赤い点区切り点を設定できません
- 21. 赤いサイレンの上に点滅する線
- 22. エミュレータで点滅する赤い枠の意味
- 23. 散乱点に赤い曲線を重畳する
- 24. ProteusのPIC18f2455のプッシュボタンでLEDが消灯していない
- 25. ピンの電圧を確認してLEDを点灯させてください
- 26. JavaFX 8:モニタがスタンバイから外れた後の空白のシーン
- 27. シンプルな赤いチャット
- 28. https://赤い線で
- 29. Instrumentsの赤い線
- 30. iOS GoogleマップSDK - 現在の位置に青い点マーカーを赤い点に設定可能