天天看點

使用UE4畫刷BSP建立房子

UE4系列文章目錄

文章目錄

  • ​​UE4系列文章目錄​​
  • ​​前言​​
  • ​​一、步驟​​
  • ​​1. 在場景中添加地闆​​
  • ​​2.添加房子盒體​​
  • ​​3.添加角色機器人到場景中​​
  • ​​4.給房子加一個門​​
  • ​​5.把房子挖空​​
  • ​​6.給房子加一層中間隔闆​​
  • ​​7.給房子加樓梯​​
  • ​​8.添加窗戶​​
  • ​​9.給房子添加材質​​
  • ​​9.給房子中添加一些小道具​​
  • ​​10.把房子變成一個整體​​
  • ​​注意​​
  • ​​添加碰撞檢測​​

前言

使用UE4畫刷BSP建立房子

一、步驟

1. 在場景中添加地闆

1.模式->幾何體->盒體

把盒體拖到場景中

使用UE4畫刷BSP建立房子

2.設定地闆大小

使用UE4畫刷BSP建立房子

2.添加房子盒體

1.模式->幾何體->盒體

把盒體拖到場景中

使用UE4畫刷BSP建立房子

2.設定房子大小

使用UE4畫刷BSP建立房子

3.添加角色機器人到場景中

  1. 依次點選: 添加/導入->添加功能或内容包
  2. 使用UE4畫刷BSP建立房子
  3. 選擇:藍圖功能->第三人稱遊戲->添加到項目
  4. 使用UE4畫刷BSP建立房子
  5. 3.選擇内容->ThirdPersonBP->Blueprints

    然後把小人拖到場景中

使用UE4畫刷BSP建立房子

4.選中小人,旋轉使他面向房子

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

5.控制小人角色

選中小人->ThirdPersonCharacter(自身)->poss->玩家0

poss是自己手動輸入的

使用UE4畫刷BSP建立房子

6.調整房子大小

使用UE4畫刷BSP建立房子

4.給房子加一個門

1.添加盒子:門

注意這裡盒子選擇"減",盒子就隻有邊框,在場景中看不到盒子,按鍵盤G鍵

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

5.把房子挖空

發現房子是實心的,這時需要把房子掏空

選擇房子“盒體畫刷2”,選擇"中空"

不知道“盒體畫刷2”如何改名字成"房子",請知道的看官老爺告訴我一聲啊哈

使用UE4畫刷BSP建立房子

點選“運作”,并用鍵盤(WSAD)控制小人

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

6.給房子加一層中間隔闆

1.添加一個盒子,設定位置跟房子一樣,然後長寬也和房子一樣,高度設定20

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

7.給房子加樓梯

1.把中間隔層掏空一部分

(1)使用“減”加入盒子,拖入到隔層,調整大小,使隔層掏空一部分

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

(2)加入樓梯

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

運作效果

使用UE4畫刷BSP建立房子

8.添加窗戶

選擇盒體,并挖空

使用UE4畫刷BSP建立房子

9.給房子添加材質

1.選擇外牆的材質,拖入房子模型外牆

選擇“内容”->StarterConente->Materials

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

2.選擇内牆的材質,拖入内牆

選擇“内容”->StarterConente->Materials

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

3.給房子添加地闆材質

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

4.給外面地面添加草皮紋理

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

9.給房子中添加一些小道具

(1)加一個門框

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

(2)加桌子和椅子

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

(3)添加燈

添加點光源

使用UE4畫刷BSP建立房子

添加聚光燈

使用UE4畫刷BSP建立房子

調節燈光顔色和亮度

使用UE4畫刷BSP建立房子

(4)添加玻璃

使用UE4畫刷BSP建立房子

(5)添加球體反射捕捉

這樣可以發射玻璃光澤

使用UE4畫刷BSP建立房子

編譯發射捕捉

使用UE4畫刷BSP建立房子

10.把房子變成一個整體

把房子變成一個整體,這樣就可以複用房子

(1)首先“在世界大綱視圖”中選中所有畫刷,注意草地就不要選中了

然後點選“建立靜态網格體”

使用UE4畫刷BSP建立房子

(2)在彈出的選擇路徑框中,選中“内容”,然後點選“建立靜态網格體”

使用UE4畫刷BSP建立房子

(3)在"内容浏覽器"視圖中就會多出一個我們自定義的房子元件

使用UE4畫刷BSP建立房子

運作效果

使用UE4畫刷BSP建立房子

(4)合并Actor

如果我不僅想合并畫刷,我還想合并房子裡面的所有東西怎麼辦呢?

1.過濾出所有的StaticMesh

使用UE4畫刷BSP建立房子

2.選中所有的StaticMesh

使用UE4畫刷BSP建立房子

3.點選“合并Actor”

使用UE4畫刷BSP建立房子

4.選取路徑和名字

選取路徑和名字,然後點選“儲存”

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

注意

在運作的時候,發現角色會穿過某些物體,這不是我們想要的。

使用UE4畫刷BSP建立房子
使用UE4畫刷BSP建立房子

添加碰撞檢測

1.輕按兩下我們的房子:盒體_畫刷2_StaticMesh,然後會彈出一個新的視窗

使用UE4畫刷BSP建立房子

2.彈出一個設定視窗

依次點選"細節"->“碰撞”->“碰撞複雜度”->“将簡單碰撞用作複雜碰撞”->儲存

使用UE4畫刷BSP建立房子

3.為每個物體設定單獨的碰撞

運作時依然發現會穿越物體,這時,我們就需要為每個穿越的物體單獨設定碰撞

選中椅子,在右邊的“世界大綱視圖”輕按兩下椅子圖示

使用UE4畫刷BSP建立房子

繼續閱讀