ue4 多相機分屏與小地圖效果實現教程


轉自:http://blog.csdn.net/shenmifangke/article/details/51940007

 通過使用ue4的UI和rendertarget來實現

優點就是可以隨意設置,缺點就是略煩(其實還可以)

1 場景中拖入scene capture 2d

具體可以看文檔https://docs.unrealengine.com/latest/INT/Resources/ContentExamples/Reflections/1_7/

這種可以做鏡子,小地圖,監控等等效果

2 content欄右擊建立 materials & textures ->Render Target

建立以后拖入到剛剛2d攝像機的target texture里面,然后雙擊Render Target可以看到攝像機畫面(也可以做畫面比例大小分辨率甚至是濾鏡的設置,這個感覺比unity方便好多)

 

(4.12.3貌似有bug就是Render Target如果是默認選項是看不到攝像機預覽圖的,但是后面做上去是對的,如果scene capture 2d模式選成final color話就能看到)

3右擊Render Target然后選第一項create material

然后按照下面左側選擇類型然后連線

content里新建widge blueprint

然后設置如下(注意class的地方選自己本身)

剛打開widge blueprint可能是界面布局,在右上角切換藍圖即可,然后可以再切回去

4切會designer

然后拖入image組件右側brush image放上剛剛的從Render Target生成的material自己擺好位置

5更改關卡藍圖如下

記得紅箭頭位置改成自己的UI藍圖運行才能看到效果

 

當然做場景監控之類可以把之前材質之間賦個物體(bsp物體貌似不行)就行

還能實現下面效果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM