CyclesのGPUレンダリングでAlpha部分の影が出る

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー



前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/1/21 21:21
Montity300  半人前   投稿数: 27
内部構造がわかっていないのでなんともですが、この記述はShaderNodeの使用するLight Pathに
関する記述ですが、LightPathを使用しない場合でも関連があるんでしょうか…

わかりやすいように、
・ライト
・Transparentの板
・影を受ける板(床)
の3つのものだけで構成すると、添付の画像のように私の環境でも透明にはなっていません(CPU、GPUともに)。

ちなみに、glass ShaderでIORを1.0にして十分samplingしてやると影はでなくなりました。
バグなのか、誤差なのか…



投票数:6 平均点:6.67
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/1/22 14:11
yamyam  管理人 居住地: そうや、うちはおおさかやー  投稿数: 4405
引用:
Transparencyのところですが、アルファが適用されない時があるような書き方だと思うけど・・・
とりあえずさっくりと翻訳してみましたが、残念ながらこの件には恐らく関係ないと思われます。
http://wiki.blender.org/index.php/Doc:JA/2.6/Manual/Render/Cycles/Light_Paths

しかし、おかげで同様の問題に触れているBlender Artists のスレッドを発見できました。
Alpha Texturing の動画で影の異常について触れられていたり、同様の質問があります。

上記のスレッド内でradiant氏が対処できるかもしれない方法を投稿されているので引用すると(以下いずれもRenderプロパティ→▼Integrator)、
引用:
* Samples を1000以上などに増やしてみる
* Bounce (のMaxを)約1024ぐらいに増やす。Minは3のままで。(以下略)
* (前略)(テクスチャを貼り付けた)Plane を削除・場所を散らしてみる。この暗いエリアはアルファシャドウが正しく計算されていない。
とのことです。
投票数:12 平均点:5.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/1/23 20:43
yaos  半人前 居住地: 島根  投稿数: 29
Montity300さん検証ありがとうございます。
なるほど・・・ 最新のGPUでも同じような事象が出るんですね。(最新GPU購入も考えていたのでちょっと考え直してます^^;)
Glassシェーダーにおいてもこちらは同じくGPUのみ影が出ます・・・ 
投票数:3 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/1/23 21:15
yaos  半人前 居住地: 島根  投稿数: 29
yamyamさん翻訳感謝です。
BlenderArtistのスレッド、僕も見ていましたが、結局よくわからず飛ばしてました・・・。Sample数を増やす、Bounceを増やす、など試してみました。極わずかな改善はあるものの、本来ないはずの影が消えるまでの効果は得られませんでした。

引き続きあれこれ試してみようと思います。
有益な情報がございましたらご投稿お願いします。


投票数:8 平均点:2.50

  条件検索へ


ログイン

ユーザ名:

パスワード:



パスワード紛失

クイックリンク

2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)

●ニュース(英文)
BlenderNation

●Blenderコミュニティ
blenderartists.org

●Blender Q&A
- Blender Stack Exchange

●テストビルド
Buildbot(自動生成)


●開発関連
公式開発サイト
Blender開発blog
Blender Wiki