UE4_環境_局部霧化效果

學習筆記,不喜勿噴!侵權立刪!祝愿大家生活越來越好!

本文重點介紹下材質節點SphereMask節點在體積霧中的使用方法。

一、球體遮罩SphereMask材質節點介紹:

球體蒙版(SphereMask)?表達式根據距離計算來輸出蒙版值。A輸入是某個點的位置,它需要與另一個點所用的坐標系一樣,也就是矢量維度一致。,而另一輸入B是具有某半徑的球體的中心,那么蒙版值將是0(位于球體外部)和1(位于球體內部),并存在一定的過渡區域。此表達式可作用于單分量、雙分量、三分量和四分量矢量。

二、球體遮罩SphereMask材質節點使用

實例檢測1:

新建材質,賦予場景中的小球。

運行效果如下圖:

也就是以攝像機為圓心,半徑256以內的圓內為1,球體以外的為0.。

實例檢測2:

添加指數級高度霧,開啟體積霧。

新建個材質,材質實例,

如下設置:

把材質實例賦予場景中的立方體,效果如下:

如果未開啟體積霧,則效果如下:

所以說體積霧不要忘了開啟。更改材質節點為:

新建niagara system,改名字為NS_Fog。

雙擊打開,把不用的功能模塊刪掉,例如重力,拖力,大小顏色等刪掉,生成位置改為盒體。

創建一些用戶暴露參數,分別用于控制SpawnRate、Lifetime、SpriteSize、VelocityStrength、ConeAxis、height、長寬length。

默認值為:

具體的參數需要指定值,如下:

制定創建好的材質:

把粒子系統拖到場景,效果如下圖:

為了增加光束,可以打開平行光的光束遮擋:

效果如下:

當然增加光束的方法有兩種以上,這里只是一種。根據場景需要進行調節參數及產生光束的方式,參考資料如下:

如何在Niagara中創建光束效果

https://docs.unrealengine.com/4.27/zh-CN/RenderingAndGraphics/Niagara/HowTo/BeamEffect/

UE4制作局部霧化效果_嗶哩嗶哩_bilibili

UE4/5體積霧教程—Niagara真實體積霧_嗶哩嗶哩_bilibili

用四個案例讓你徹底搞懂Sphere Mask節點_嗶哩嗶哩_bilibili

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/12745.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/12745.shtml
英文地址,請注明出處:http://en.pswp.cn/web/12745.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【筆記】Android Studio 版本信息

Android Studio Jellyfish | 2023.3.1 | Android Developers Android Studio 是開發 Android 應用的官方 IDE,包含構建 Android 應用所需的所有功能。 AS與AGP版本適用關系 AGP(Android Gradle plugin) Android gradle插件 Androdi Studio versionRequired AG…

2024紅帽全球峰會:CEO行業洞察分享

作為全球IT領域一年一度的行業盛宴,2024紅帽全球峰會于近日盛大召開。生成式AI與大模型是當前IT行業最受關注的熱點話題,而紅帽在生成式AI與大模型領域的最新動作,也理所當然地成為了本屆峰會觀眾目光聚集的焦點。 作為世界領先的開源解決方案…

使用vcpkg與json文件自動安裝項目依賴庫

說明 本文記錄自己使用vcpkg.json文件自動安裝依賴庫并完成編譯的全過程。 關于vcpkg是什么這里就不多詳細解釋,可以看一下專門的介紹及安裝的文章,總之了解這是一個C的包管理工具就可以了。 流程 下面介紹從GitHub上克隆C項目以及為這個項目安裝所需…

二叉樹的常見操作

建立樹 復制二叉樹 計算深度 計算總結點數 計算葉子結點數

OpenHarmony標準設備應用開發(二)——布局、動畫與音樂

本章是 OpenHarmony 標準設備應用開發的第二篇文章。我們通過知識體系新開發的幾個基于 OpenHarmony3.1 Beta 標準系統的樣例:分布式音樂播放、傳炸彈、購物車等樣例,分別介紹下音樂播放、顯示動畫、動畫轉場(頁面間轉場)三個進階…

AI工具的熱門與卓越:揭示AI技術的實際應用和影響

文章目錄 每日一句正能量前言常用AI工具創新AI應用個人體驗分享后記 每日一句正能量 我們在我們的勞動過程中學習思考,勞動的結果,我們認識了世界的奧妙,于是我們就真正來改變生活了。 前言 隨著人工智能(AI)技術的快…

深度剖析MyBatis的二級緩存

二級緩存的原理 MyBatis 二級緩存的原理是什么? 二級緩存的原理和一級緩存一樣,第一次查詢會將數據放到 緩存 中,然后第二次查詢直接去緩存讀取。但是一級緩存是基于 SqlSession 的,二級緩存是基于 mapper 的 namespace 的。也就是…

關于API接口的自述

在實際工作中,我們需要經常跟第三方平臺打交道,可能會對接第三方平臺API接口,或者提供API接口給第三方平臺調用。 那么問題來了,如果設計一個優雅的API接口,能夠滿足:安全性、可重復調用、穩定性、好定位問…

Qt運行時,如何設置第一個聚焦的控件

問題:Qt第一個聚焦的控件,如何自行設置? 嘗試: 1.在代碼中設置 lineEdit->setFocus() 。無效! 2.Qt Designer–打開form1.ui–菜單欄下一行–Edit Tab Order–按順序點擊–菜單欄下一行–Edit Widgets–退出。無效…

為什么做了功能測試還要做接口測試

接口測試與功能測試不是重復的測試,而是互為補充的測試策略。 在軟件測試領域,接口測試和功能測試被視為質量保證過程中至關重要的組成部分。盡管它們之間存在部分重復,但更多的情況下,它們相輔相成,各自發揮著獨特的作用。本文將探討接口測試與功能測試之間的關系,以及它…

【easyX】動手輕松掌握easyX 1

01 簡單繪圖 在這個程序中&#xff0c;我們先初始化繪圖窗口。其次&#xff0c;簡單繪制兩條線。 #include <graphics.h>//繪圖庫頭文件 #include <stdio.h> int main() {initgraph(640, 480);//初始化640?480繪圖屏幕line(200, 240, 440, 240);//畫線(200,240)…

MySQL是如何選擇索引的?

2.3.5. 索引選擇 MySQL是如何選擇索引的&#xff1f; 優化器決定了具體某一索引的選擇&#xff0c;也就是常說的執行計劃。而優化器的選擇是基于成本&#xff08;cost&#xff09;&#xff0c;哪個索引的成本越低&#xff0c;優先使用哪個索引。 SQL 優化器會分析所有可能的執…

Python操作鼠標鍵盤和爬蟲

一.pyautogui 庫 pyautogui 是一個 Python 庫&#xff0c;允許控制鼠標和鍵盤。可以通過它編寫 Python 腳本來自動執行各種任務&#xff0c;例如點擊按鈕、輸入文本、移動鼠標等。這個庫非常適合用來編寫自動化腳本來完成重復性的工作&#xff0c;比如網頁表單填寫、屏幕截圖、…

STC8增強型單片機開發——定時器Timer

一、定時器 定時器是一種計時裝置&#xff0c;通常由一個晶體振蕩器提供時鐘信號&#xff0c;可以計時一定的時間后執行相應的操作。在單片機中&#xff0c;定時器一般是由計數器和時鐘源組成的&#xff0c;可以用來產生一定時間間隔的中斷信號&#xff0c;或者用于測量輸入信號…

開放式運動耳機哪款好用?五款高性能值得信賴產品推薦

身為戶外運動的達人&#xff0c;我發現開放式運動耳機簡直是咱們運動時的最佳拍檔&#xff0c;不管是跑步還是健身&#xff0c;開放式運動耳機最為舒適&#xff0c;它的妙處就在于不用塞進耳朵&#xff0c;這樣既安全又衛生&#xff0c;戶外動起來更放心。但市面上好壞參半&…

AIGC行業:探索發展風口,把握市場脈搏

AIGC行業現在適合進入嗎 簡介&#xff1a; AIGC行業&#xff1a;探索發展風口&#xff0c;把握市場脈搏 隨著人工智能技術的快速發展&#xff0c;AIGC&#xff08;人工智能生成內容&#xff09;行業正逐漸成為科技界的新寵。在當前的時代背景下&#xff0c;我們不禁要問&…

Chisel中對對<: 和:的理解(其實是Scala中的理解)

在 Scala 語言和 Chisel 硬件構造語言中&#xff0c;<: 和 : 是用于類型注解的兩個不同的符號&#xff0c;它們在泛型編程和類型系統中扮演重要角色。下面是它們各自的意義和用途&#xff1a; <:&#xff08;子類型關系&#xff09; <: 符號在 Scala 中表示子類型關…

Nginx詳細介紹一

Nginx是一個高性能的HTTP和反向代理服務器&#xff0c;它也可以作為郵件服務器使用。 Nginx基本介紹 基本概念&#xff1a; Nginx可以處理大量的并發連接&#xff0c;具有很高的穩定性和低資源消耗的特點。它主要用于Web服務、反向代理、負載均衡和HTTP緩存等場景。 安裝與配…

【半夜學習MySQL】內置函數(含日期、字符串、數學等函數常用用法介紹及示例詳解)

&#x1f3e0;關于專欄&#xff1a;半夜學習MySQL專欄用于記錄MySQL數據相關內容。 &#x1f3af;每天努力一點點&#xff0c;技術變化看得見 文章目錄 日期函數字符串函數數學函數其他函數 日期函數 函數名稱描述current_date()當前日期current_time()當前時間current_time()…

php8.2使用laravel V11.0

報錯&#xff1a;You must enable the openssl extension in your php.ini to load information from https://mirrors.aliyun.com/composer 1、搜索&#xff1a;extension_dir去掉;號 2、搜索&#xff1a;extensionopenssl去掉;號