x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

フェードアウトで、特定のアクタのみフェードアウトさせないことは可能でしょうか?

お世話になっております。

画面のフェードアウト処理で、1つだけフェードアウトさせたくないアクタがあります。

現在は、Start Camera Fade という関数を使ってフェードさせていますが、 この関数ですと、単純な全体のフェードはすぐに作れますが、 1つだけフェードアウトさせない、というようなことは無理そうに思えます。

試しに、フェードさせたくないアクタAのみ、レベルを分けてみたら可能では?と思い、 フェードアウトするレベルと、残すレベル(アクタA関係のみ存在)でストリーミングするようにしてみたのですが、結局は、カメラに対してフェードがかかっているので、この方法では無理でした。

ですので、他の実装方法を現在検討中なのですが、どのようにするのが良いでしょうか? 皆さんは、類似した処理の場合に、どのようにされて居ますでしょうか?

このような場合には、Camera Fade 系の関数は使うのは無理でしょうか? シーケンサーを使うのが正しいでしょうか?

なにか良い方法があれば教えて頂けないでしょうか。よろしくお願いいたします。

Product Version: UE 4.17
Tags:
more ▼

asked Apr 23 '18 at 06:39 AM in Japanese

avatar image

xaki
28 8 13 21

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Start Camera Fadeの中身を見たわけではないので
判断しかねますが、

やりたいことから可能な選択肢として
フェードをポストプロセスで実装し、
カスタムスデプスを使い対象のアクターを除外することは可能です。

more ▼

answered Apr 23 '18 at 08:54 AM

avatar image

カニパンチ
346 5 7 5

avatar image xaki Apr 23 '18 at 09:29 AM

お返事ありがとうございます。

まだ詳しく調べておりませんが、 カスタムデプスはVR(HTC-VIVE)でも利用は可能そうでしょうか?

※説明不足でしたが、対象がVR向けに作成しているアプリです。

(以前、コンソール向けで問題なく動いていたアプリのUI(WIDGET,UMG関連の機能) を、VR用に移植しようとしたところ、全く使うことができず、 いろいろ試行錯誤して悩んだ末、WIDGET 関連は全て作り直しました。 その時の印象から、極力2D寄りのものは避けたいと思っております。)

avatar image Yuuki Ogino Apr 23 '18 at 07:06 PM

カスタムデプス自体であればViveでも利用可能です。 ただ、右目に描画されるカスタムデプスと左目に描画されるカスタムデプスが違うため、実機で見た時に不自然に見える可能性があります。

今回のフェードアウトのケースは試したことはないため、もしかしたらいけるかもしれません。 ですが実機で見て描画でおかしな部分があった場合は、そういう仕様のため諦めたほうがいいです。

avatar image xaki Apr 24 '18 at 08:47 AM

お返事ありがとうございます。 意外に難しそうですので、 もう少し勉強してみます。 ありがとうございました。

avatar image カニパンチ Apr 24 '18 at 10:11 AM

VRは手持ちがないので確認していませんが、 一応参考までにポストプロセルのマテリアルの添付しておきます。

alt text
対象となるモデルと同じステンシルの16に、除外。
FadeAlphaを0.0-1.0に変更することによってフェードをかけることができます。

alt text 除外したいモデルのステンシルを16に。

alt text 参考例としてFade値0.5の時の状態です。

post.png (247.2 kB)
setting.png (257.2 kB)
fade.png (338.1 kB)
avatar image xaki Apr 25 '18 at 04:45 AM

カニパンチ様、参考資料ありがとうございます! 参考にさせて頂いて、勉強してみます。

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question