中のオブジェクトまで透けてしまう

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

投稿ツリー



前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/3/16 12:49
aunda2  新米 居住地: osakayanen  投稿数: 5
あるオブジェクトの中に、もうひとつ子オブジェクトが包含された状態で
外側のオブジェクトが消えて中の子オブジェクトが現れる。
というアニメーションを作りたいのですが・・・
Ipoエディターで外側のアルファ値を1から0に変化させたところ
中の子オブジェクトまで完全に透明になってしまいます。
外側のオブジェクトのマテリアルをいろいろ変えて試したところ
プラスティックだとうまくいきましたが
金属系だとやはり子オブジェクトも透けてしまいます。
干渉が原因なのでしょうか?

どなたかわかる方、ご回答宜しくお願い致します。
投票数:3 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/3/17 1:32
yamyam  管理人 居住地: そうや、うちはおおさかやー  投稿数: 4405
こんばんは。
多分下のいずれかだと思います。
1)Material の ZTransp もしくは RayTransp が ON になっていない
2)同じ Material データを共有してしまっている
3)同じ Ipo データを共有してしまっている

2)の場合、Links and Pipeline のパネルの Material名の右隣に「2」などの数値が表示されていないか確認してみて下さい。もしあれば、そのボタンを押せばデータがコピーされ、Material名の最後に「.001」といった名前になります。

3)の場合、Ipo エディタのヘッダの Ipo 名の隣に同様に数字が表示されていないかを確認してみて、表示されていればこれまた同様にボタンを押して下さい。

データが共有されていないかは、Outliner を表示し、View → Show Oop Schematic で確認することもできます。例えば図では、Material と、それぞれの Material の Ipo がちゃんと分離されています。しかし、Texture データが二つの Material から共有されてしまっています。必要なら、この場合も Texture データを分離してやる必要があります。


投票数:7 平均点:5.71
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010/3/17 18:22
aunda2  新米 居住地: osakayanen  投稿数: 5
yamyamさん有り難うございます。
「Ipo データを共有」あたりが一番、可能性がありそうです。
Outlinerは使った事がなかったので、もう少しじっくり試行錯誤してみます。
原因がわかり次第返信させていただきます。
投票数:7 平均点:5.71

通常 解決

msg# 1.1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010/3/18 0:20
aunda2  新米 居住地: osakayanen  投稿数: 5
おかげさまで解決しました。
原因は?の「ZTransp」になっていなかったからでした。
ONにしたつもりでしたが、ご指摘の通り、マテリアルが連動していたせいで
自動的に切り替わっていたためでした。
何度onにしても意図に反してoffになるため
この概念がなかなか理解できませんでした。

yamyamさん、ありがとうございました。
投票数:6 平均点:3.33

  条件検索へ


ログイン

ユーザ名:

パスワード:



パスワード紛失

クイックリンク

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

●ニュース(英文)
BlenderNation

●Blenderコミュニティ
blenderartists.org

●Blender Q&A
- Blender Stack Exchange

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


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