UE4 BSP画刷

基础内容

Posted by AIaimuti on April 11, 2020

BSP画刷

什么是BSP画刷

对于那些无法使用3D建模工具而需要进行关卡构建的人来说,bsp依旧有用

BSP画刷用途

1.粗略的画出关卡 2.简单过滤的几何体

如何使用BSP画刷

拖拽到世界中。 添加型:等于给这个世界添加对应的模型 挖空型:等于从这个世界减去这个体积

Brush Setting

笔刷类型: 可以修改BSP物体是添加型还是挖空型

笔刷形状: 修改BSP物体的形状

x、y、z:对bsp物体进行尺寸修改。
对bsp物体直接缩放变换会改变纹理,在Brush Setting中修改X、y、z则不会改变纹理

中空: bsp物体默认实心,在Brush Setting中勾选中空,可以让物体有墙壁厚度

排序:可以改变bsp物体的添加次序。
先添加的挖空型无法挖空后添加的添加型物体,可以在细节面板Brush Setting中修改排序。

固体性:
固体:默认类型,可以阻挡玩家和子弹。可以是添加型和挖空型。可以被BSP分割。
半固体:可以阻挡玩家和子弹。只能是添加型。不可以被BSP分割。
非固体:不可以阻挡玩家和子弹。只能是添加型。不可以被BSP分割。

给BSP创建的物体提供材质

选择 按需求选择表面 1.shift + B 选择匹配的画刷,可以选择所有面 2.shift + J 选择所有相邻表面 3.shift + W 选择所有相邻墙面 4.shift + Q 反向选择所有表面 然后选择材质

或在内容浏览器中选取好材质后,再拖拽出bsp物体

对齐

当简单缩放会使材质变形 1.对齐二维表面 产生舒服的花纹, 2.对齐二维墙体是竖直对齐 3.对齐二维墙体是水平对齐

#表面属性 可以对纹理图案进行微调平移、旋转、反转、缩放

BSP画刷编辑工具

只对BSP创建的物体生效 可以对点、线、面进行操作 焊接:将若干个选中的点合并为一个 挤压:只对面有效,可以从面上长出新的面

翻转:可以看到物体的里面 三角剖分:每个面进行一个三角形的切割 分割:对边的操作,按边的中点一份为2

第三人称游戏设置 拖拽小人蓝图到游戏场景,选中搜索possess,自动控制玩家选中玩家0 窗口–>世界场景设置–>Game Mode–>游戏覆盖模式–>第三人称游戏视角 点 + 号可以设置我们自己的游戏模式

合并所有BSP物体为静态网格体:世界大纲选中所需BSP物体–>细节–>Brush Setting–>创建静态网格体 合并所有网格体及材质:世界大纲所需网格体–>窗口–>开发者工具–>合并Actor