7-5 SunRays
今回はポストプロセスのSunRaysの設定方法について学習していきましょう。
目次
ポストプロセスとは(復習)
ポストプロセス | レンダリング過程 |
---|---|
あり | 光→ポストプロセス→レンダリング* |
なし | 光→レンダリング* |
*レンダリングとは、Roblox Studioの3Dビューポートまたはプレイヤーのビューのことを指します。
3、4章のライティングでは”光”そのものの色や強さを設定しましたが、ポストプロセスでは既存の”光”を変えることなく、写真のフィルターのようにレンダリング前に加工を施すことができます。
ポストプロセスの設定方法
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/3b30492c-f331-4a60-b177-bb969481e9f5/9e9d8d02fcbe0adf86ad28e780d0963d.png)
ポストプロセスオブジェクトは、Lightingオブジェクトの中に入れて使用します。Lithingオブジェクトの左側にある下矢印を選択して子のオブジェクトを表示させると、
デフォルトで”Bloom”、”DepthOfField”、”SunRays”の3つのポストプロセスオブジェクトが用意されていることがわかります。
これ以外にも”Blur”と”ColorCorrection”というポストプロセスオブジェクトがあるのですが、これらを追加するためには
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/3d86bd95-af9d-4ef9-b745-9880be60f161/299ae19357e462439a285c775ef42a45.png)
エクスプローラーで”Lighting”のところにマウスカーソルをホバーすると出てくる+を押し、
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/c8cc892d-18fb-4a38-b17f-f6a2adf19172/d1eda734c79be922de494015fe9c524c.png)
表示されるメニューから”Blur”または”ColorCorrection”を選択します。
それぞれのポストプロセスオブジェクトのプロパティを編集するには、エクスプローラーでポストプロセスオブジェクトを選択しましょう。
今回は”SunRays”について解説します。
SunRays
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/5adfc524-d986-414b-8f11-2119260760bd/41e30dae886b6cc9ff6f32941e06afe1.png)
“SunRays”では現実の太陽のように、太陽の周りの光を作ります。この光はClockTimeやTimeOfDayに応じて太陽と一緒に動きます。
また、この光によって朝焼けや夕焼けが表現されています。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/devlox-academy/15501ae4-0e0c-4f8e-9de2-3492b3474b59/4ee2aaa78355316d3162cd9cd016d60d.png)
こちらが”SunRays”のプロパティです。
“Enable”では”SunRays”を適用するかどうかを設定できます。チェックを外すと”SunRays”なしになります。
“Intensity”では光の強さを、
“Spread”では光の広がり具合を
設定できます。