版本公告

本文描述本发布版本周期内,不同开发版本周期的Pangu变更列表,本文所述的变更仅针对UE5引擎。

v1.0.2412_2

发布时间:2024.12.25

支持的UE版本:UE5.4、UE4.26、UE4.27

水系子系统

  1. 支持使用曲线配置河流的完整发育过程,使生成的河流、湖泊拥有更加写实的效果。

编辑器

  1. 根据psd的像素大小生成对应的地块数量和大小
  2. 鼠标悬停于地块时,增加显示Mask的使用情况
  3. 导入导出界面优化:
    • 支持批量选择导入导出项
    • 为导入导出选项添加详细解释
  4. 各个子系统烘焙产生的Actor根据规则放入各自的Datalayer中,同时支持按子系统显示+加载/隐藏+卸载Actor

多人协作

  1. 支持清理审核中被拒绝的文件
    • 如果是本地新增的状态,则执行删除操作
    • 如果是本地修改的状态,则执行还原操作,还原至本地版本库版本
    • 如果是本地删除状态,则从版本库找回对应的文件
  2. ContentBrowser支持标记待提交资产后统一提交,对于需要删除的文件,需要先标记后删除,多人协作支持记录这种情况下的删除资产并允许提交。

道路

  1. 道路工作台支持根据hda属性自动获取layers_base的数据
  2. 工作台配置layers_base处支持更多层序号,以适配权重的调整
  3. 道路输出bgeo中的点云信息为贴花实例点时,支持设置渲染顺序
  4. 道路支持其中一侧为双向匝道汇合的情况

曲线

  1. 跨曲线连接点的操作, 不依赖地形加载

PanguGraph

  1. PanguGraph支持MPC参数的实时调节

v1.0.2412_1

发布时间:2024.12.11

支持的UE版本:UE5.4

曲线

  1. 导入Houdini曲线Json时允许不拆分非连续曲线
  2. Pangu曲线支持基于OFPA的序列化存储,旧版本升级到此版本时,需要手动在曲线编辑器内点击Import All,将曲线Json转换为曲线Actor后方可使用,后续多人协作提交也只需要提交Actor即可。
  3. 支持在曲线面板选中All类型时创建属于当前工具的不同类型曲线
  4. 曲线面板过滤器支持配置默认值,用于默认显示或隐藏线和点
  5. 曲线类型转换功能支持将曲线转换为不属于当前工具的曲线类
  6. 导入Houdini生成的曲线Json时可以选择覆盖/保留场景中已存在的同名曲线

多人协作

  1. 审核详情页增加获取状态时的进度条

道路

  1. 路灯摆布的位置支持控制在道路中的其中一侧、中间、两侧;支持段内交替摆放

导入导出

  1. 支持选择导入/导出指定的EditLayer,①选择需要导出的资源,②填写需要导出的EditLayer
  2. UE4中,Bgeo导入支持按描述文件字段指定导入的子关卡

云端烘焙

  1. 当不存在可用的在线代理时,结束当前烘焙并弹窗提示
  2. 支持多种任务、支持切换环境:用户可以使用Pangu提供的云端烘焙功能烘焙非Pangu的任务,如自定义hda的烘焙、光照贴图的烘焙等。

2D管线

  1. 支持psd转换为游戏场景

Prefab

  1. Prefab根据Mask范围清除其他的植被撒点
  2. 通过图层控制Prefab朝向

其他

  1. 【优化】Houdini层转换为普通的EditLayer,不再做特殊适配

v1.0.2411_2

发布时间:2024.11.27

支持的UE版本:UE5.4、UE4.26、UE4.27

多人协作

  1. UE大纲视图提交被删除的Actors支持按手编、子系统筛选。
  2. 优化提交面板交互
    • 整理各类按钮位置
    • 简化筛选功能
    • 优化分组功能:移动至面板左侧
    • 增加左下角数字指标

曲线

  1. 新增一种曲线段插值方式,旋转使用Curve插值,宽度值使用线性插值。选中线段后,在细节面板中调整Interp Type为Mixed。
  2. 支持闭合曲线的PreviewMesh为闭合面片 设置后,编辑闭合曲线时则可以看到预览面片也是闭合的效果。
  3. 曲线支持使用蓝图自定义和扩展功能
  4. 支持在曲线面板,拖曳修改曲线资源所在的文件夹

导入导出

  1. bgeo文件导入后路径支持按地块文件再细分,已解决多人协作每次读取目录下文件时,时间过久的问题。 alt text 之前散落在Baked目录下的静态网格体文件会按照所属Actor所属的地块路径细分 alt text

烘焙

  1. 支持Cook时不触发地块加载和卸载,若导出/导入节点涉及到地块数据,则仅导出/导入当前已加载的地块

  2. 烘焙失败或者崩溃时,支持popo通知。在项目设置中打开开关后,可以填写任意多个通知人的邮箱,当烘焙失败时,则会通过popo发送失败通知,可通过通知中的机器IP得知失败的机器,及时处理后重新开始烘焙。 alt text 通知内容如下: alt text

编辑器

  1. 支持自定义开关为BgeoActor添加手编标签的功能。当修改Actor的属性时,会自动给这个 Actor 打上一个IsManual标签。

v1.0.2411_1

发布时间:2024.11.13

支持的UE版本:UE5.4、UE4.26

多人协作

  1. 支持根据历史记录发起审核,支持批量选择并发起,发起审核的范围是这个提交记录所对应的版本库的N个提交记录的文件总和
  2. 当地块中存在有锁但是没有文件的情况,小地图可以显示该地块包含幽灵锁,此功能仅查询该地块是否有属于当前用户的幽灵锁,当发现此图标时,选中地块右键选择Unlock Files Not Exist可以解决此问题。
  1. Tile入口支持提交被删除的Actor

  2. 资源管理面板支持查询并显示树冲突,选中后右键Resolve Tree Conflict可解决树冲突

  3. 资源管理面板的支持筛选

  4. 优化查看历史提交纪录的功能

    • 优化历史记录显示规则,默认查询最新的100条,支持获取更早的历史提交记录
    • 支持查看Pangu提交记录对应的版本库提交记录
    • 支持根据提交者和提交信息查询提交记录
    • 支持根据时间筛选提交记录
    • 历史记录支持排序

贴图锻造工具

  1. Actor点云迭代:支持导出关联Mesh的BoundingBox
  2. 地形Scale迭代:支持导出地形Scale到WorldInfo
  3. 贴图生成迭代:支持缩放参数,按照一个倍率等比缩放
  4. 点云icon迭代:替换一个植被图标,图标效果提示:支持描边
  5. 贴图合成迭代:支持设定输出分辨率

道路

  1. 匝道支持分岔为90度
  2. 匝道模型拼接支持带坡度
  3. 支持不修改曲线形状与地形情况下,改动曲线分段属性赋值修改使用的道路模型
  4. 道路入库配置资产化。道路入库配置资产化,将之前的全局配置资产化,支持复用到每一个道路包内作为子包的资产配置
  5. 道路入库面板增加支持蓝图资产内组件类型为Childactor的资产

Prefab

  1. 加载Prefab时排除天空光和平行光

曲线

  1. 曲线合并时global属性须一致后才能继承。合并曲线时,检查选中曲线的所有global级别的属性是否一致,如果不一致,将不一致的属性名弹窗提示并阻断合并,直到曲线global上的属性值都一致时才能合并。合并后弹窗让用户输入新曲线的名字。
  2. Pangu曲线Meta管理功能。支持在曲线配置编辑器中管理曲线的Meta。详情请参考:曲线配置编辑器-曲线Meta管理
  3. 曲线面板分组的选中状态支持在退出工具后保存

Meta

  1. Meta编辑器界面右侧增加导出属性按钮,支持将当前属性导出为Json

编辑器

  1. 开启ToolKit面板时不再显示Pangu主界面的工具面板,支持开关控制
  2. 工作台支持Meta资产化
  3. 自定义笔刷需要加上清理选中笔刷的功能

v1.0.2410_2

发布时间:2024.10.31

新功能:贴图锻造工具,支持按照层级的方式生成2D贴图,并提供丰富多样的融合模式来生产最终图片

使用文档:使用贴图锻造工具生成场景小地图

地形

  1. 代理地形支持设置为EditorOnlyActor,关卡打包时剔除代理地形,游戏运行时不显示代理地形。
  2. 新增真实地形编辑模式,通过开关开启,开启后自动隐藏或锁定无关的地形或层
  3. 地形材质层使用的纹理资源合并为纹理数组

多人协作

  1. 工作台支持导出时刷新资源描述文件的only_dependence字段值,解决旧数据无法刷新导致的问题。
  2. 审核下载出现报错时,中断下载,可重新选择下载。
  3. 审核下载后支持批量应用
  4. 对地块加解锁时,只操作包围盒的中心在地块范围内的Actor,如果Actor没有包围盒,则只操作位置在地块范围内的Actor。
  5. Stand支持按层提交,提交父层时包含子层的内容,每层包含Mesh_Info、Fbx以及层里的Actor。
  6. 小地图右键加解锁,按地块中真实存在的文件的模块,动态展示可以加解锁的选项,相比于之前的逻辑,可以更加准确的展示该地块已有的资产文件。
  7. 支持提交MergeMode生成的Whole目录下的文件

Meta

  1. Meta Color属性支持复制粘贴,和虚幻的复杂粘贴格式兼容,支持互相复制粘贴。

工作台

  1. 支持按子系统导出所有该子系统的资产包,可以用于需要大量更新资产包的场景,但是耗时比较久,需要谨慎操作。

道路

  1. 山路沟壑处支持架设桥梁

Stand

  1. 手动或使用蓝图工具选中场景Actor时可以在Stand工具中同步选中并定位到当前Actor。
  2. 优化导出fbx的效率,使用相同资产的Actor不重复导出。
  3. 支持把选中地块的Stand Actor导出为Json至指定目录

地貌

  1. 地貌子系统支持挖洞。
  2. PreCheck支持检测地貌包是否存在

编辑器

  1. 去除Foliage会自动吸附Actor的功能,改由属性主动控制。
  2. 支持设置Foliage的Datalayer层,在进入植被模式时,自动激活该Datalayer。
  3. 支持导出真实地形的Edit Layer数据
  4. 基于Pangu Meta Uasset的方式生成universal材质
  5. Mask子系统提供一份默认的笔刷配置,并支持用户自行修改(增/删/改)配置,类似于地貌笔刷的配置方法。
  6. PreCheck支持检测Graph的编译错误,点击Fix可以自动定位错误位置,便于编辑。

v1.0.2410_1

发布时间:2024.10.16

新增资源:村庄场景,使用Pangu自动生成场景功能生成

多人协作

  1. 多人协作需要管理Datalayer开启OFPA功能后在__ExternalObjects__目录下生成的文件
  2. 对Illegal标签页下的文件进行Fix后,会自动弹出提交窗口提示需要提交,以防此情况出现漏提交后造成大量Error文件
  3. 上传手编Actor时新增的文件夹与SVN库冲突时,自动解决树冲突
  4. 多人协作支持跨Workspace审核,详情请查看资产审核流程-跨Workspace审核
  5. 审核详情面板支持显示当前文件状态
  6. 场景中未加载的Actor支持显示在多人协作提交面板上

道路

  1. 修改道路导出的模型路径为“Splits / 地块名 / panguoutput / roadsys”
  2. 立交蓝图支持通过带有标识名称的component传入用于处理地形部分的模型形状对地形产生影响,并对植被的排除逻辑进行优化,支持更具体的腾空高度参数

Prefab

  1. Prefab支持从RealLandscape读取高度数据。
  2. 支持随机撒点功能。通过指定静态网格对象,随机在指定的位置进行放置并且支持产生伴生关系。
  3. 支持Prefab动态组合变化

笔刷

  1. 支持按笔刷类型清理笔刷颜色数据

Stand

  1. 支持导出InstancedFoliage和InstancedStaicMesh类型的Actor,可用于导出到Houdini进行碰撞解算用。
  2. fbx导出功能仅导出必要文件,在资产没有变化时不重复导出

工作台

  1. 工作台蓝图资产支持使用ChildActorComponent类型

曲线

  1. 曲线导入导出支持bgeo格式
  2. 支持在曲线中心点的法线平面上调整两侧Tangent角度
  3. 支持在曲线中心点处断开曲线,生成新的中心点,将连续的曲线段拆分为独立两段
  4. 增加弯心褶皱检查工具,方便观察曲线在绘制过程中可能会在转角/弯心处出现插值点错位导致的褶皱

其他

  1. Pangu本地化:新增部分中文翻译,界面优化为更加合理的中文描述
  2. Worldsetting增加设置项:记录关卡中的edit_layer信息
  3. 支持在ClearPangu后一键重建场景地形

v1.0.2409_2

发布时间:2024.09.26

多人协作

  1. 小地图轮询获取地块文件状态功能支持开关,默认关闭

  2. 提交功能优化:

    2.1. 【优化】隐藏审核流程中的出现的资源描述文件,同普通提交一致,自动关联提交
    2.2. 多人协作提交前预检查面板合并为一个,可统一查看并处理问题文件:包含依赖文件缺失、文件冲突、文件缺失等检查

  3. 审核功能优化:

    3.1. 审核通知内容增加提交人的名称和关卡名称
    ue内审核通知

    popo内审核通知

    3.2. 优化下载审核资产的流程和操作支持批量下载、支持断点续传、支持非阻塞性下载、支持查看下载进度:
    注意:审核下载操作有变化,下载完成之后需要点击“Apply Changelist to local”按钮把下载的内容应用到场景

  4. 新增“自动更新”功能,默认关闭该功能。开启后,当地块有更新时,会自动更新地块及其相关内容

  5. 管理员强制解锁的popo通知,支持查看解锁文件的标签、分类等信息

PGE

  1. 新增地形Mask的启用开关
  2. 实现Meta对LevelConfig子系统的*_info.json读取
  3. UserSetting的Perforce工作空间只会显示当前可用项

  4. 工作台支持一次对多个地块进行cook

Kaitian

  1. 子模块创建的示例场景已完成,以下为部分展示:

    Layout子系统

    Cliff子系统

    Biome子系统
    Water子系统

Editor

  1. Pangu启动阶段性能优化,提升启动速度
  2. PanguGraph HDA传参支持更多的类型:

    2.1. Houdini的Enum -(Ordered Menu)
    2.2. Integer Vector2,3,4
    2.3. Float Vector2,3,4

其它

  1. 【笔刷】现在CustomBrush的分类栏在Operation下也能够显示
  2. 【道路】道路子系统现在支持一种地貌内拥有多种材质配置
  3. 【曲线】曲线吸附点信息显示可按Tab键调整开关状态

v1.0.2409_1

发布时间:2024.09.11

多人协作

  1. 支持在审核管理器中按审核状态/提交状态筛选审核
  2. 多人协作提交面板(资源管理器)优化:

    2.1. 新增Status、Category列,优化UI
    2.2. 提交面板支持按Tags筛选
    2.3. 提交面板的文档跳转按钮修改为官网多人协作链接

  3. Outliner支持对多人协作锁批量操作
  4. 小地图优化:

    4.1. 加解锁多选优化
    现在可以简单地通过右键菜单中的LockAll和UnLockAll操作给所有地块加解锁。 当地块一的Output上锁而地块二的Output没有上锁时,菜单中会出现“-”号;
    当地块一和地块二的Output都上锁时,菜单中会出现勾号,都没上锁则为空
    4.2. 在右键菜单中增加查看冲突文件的快速入口

  5. 支持正确识别重命名后的文件状态并提交
  6. 支持HDA级别的资源描述文件输出
  7. 资产包注入地貌包时,修改对应的资源描述文件的Tools字段为被注入的子系统名称
  8. 【优化】P4环境下载审核资产出现问题时,现能够提供可能的解决方案
  9. 【优化】收到审核后,点击右下角的通知打开的审核面板会自动切到Pending栏

工作台

  1. SetParam和DeleteLayer节点改为非阻碍性

地形

  1. 目前能够自动切换地形层逻辑只对A/U/H层进行显示/隐藏的处理,不影响用户添加的手编层

PanguGraph

  1. 新增清除地块地形层高度节点
  2. 在CookGraphManager中补充了属性,支持配置Graph对应的Cook选项的默认值

Editor

  1. 支持蓝图Py调用Pangu各个模块的功能
  2. 母材质节点排布优化
    优化前 优化后

KaiTian

  1. 支持子系统的layer不注入地貌包,由流程扫描完成
  2. 支持Stage系统按新的入库更新,修改参数的路径到stagetype中
  3. Editor绘制mask或自动生成的mask,现在可以返回Editor中的spline和盘古曲线

一键安装

  1. 支持在更新Pangu插件后自动进行一键安装
  2. 优化体验,将提醒需要一键安装的弹窗数量从三个减至一个
  3. 增加Skip Update功能,能让一键安装支持仅配置而不会更新本地可用KaiTian文件
  4. 优化使用P4时不断弹窗提醒登录的问题,应弹出一键安装提示

小地图

  1. 增加功能按键:增强加载和卸载地块之间的视觉差异

Prefab

  1. Prefab支持常规地形,可支持普通的,任意分辨率的地形。
  2. 【优化】 pangu现在支持单独的prefab撒点导入,同时支持一些参数的自定义

其它

  1. Stand工具支持导出给定datalayer中的所有actor
  2. 云端Cook功能支持开关控制
  3. Project Setting和World Setting中支持给关卡加上Tags,在Project Setting中设置的是关卡的默认Tag 4.【优化】p4的工作空间仅显示当前自己的工作空间

v1.0.2408_2

发布时间:2024.08.28

多人协作

  1. 多人协作提交面板(资源管理器)UI优化:

    1.1. 统一多人协作面板排版
    1.2. 提交面板-managed Directories显示优化,目前支持显示所有目录,并支持复制路径
    1.3. 合并三个lock相关的筛选,一级菜单名称为LockStatus,各个子选项为或的关系

  2. 从UE Outliner面板打开多人协作提交面板默认显示选中的Actor,目前从该入口打开提交面板会默认切到Selected标签页
  3. 需要支持相同工程不同分支锁的可分离:提供选项Project Branch Name,如果同一项目下,该选项值不同,即多人协作分支不同,互相之间的锁不互通
  4. 多人协作错误面板有错误时,增加提供可能的解决方案,指引用户解决问题
  5. 进入多人协作提交面板前,检查需要提交的Actor的依赖资产是否存在
  6. 多人协作提交面板文件列表支持分组显示
  7. 多人协作支持在未进行一键安装的情况下,登录版本库账号进行多人协作操作,目前仅支持P4登录
  8. 提交资产时,Pangu会检查资产锁,如果锁不存在或被其他人锁住,增加提示
  9. 多人协作审核流程优化

9.1 解耦审核状态和提交状态,支持单次只审核不提交,并且后续支持多条审核记录批量一起提交
9.2 在同一个项目下,审核记录和审核通知支持在不同的地图显示

  1. 多人协作提交面板刷新文件时,会自动保存关卡,解决部分UE资产需要先保存才能生成,导致未保存时无法正确显示在提交面板中。
  2. UE Outliner显示文件状态的功能支持开关
  3. 小地图右键菜单Cooperation-version control增加提交入口
  4. 资源描述文件强制更新功能增加log,用户可以对比检查文件
  5. 【修复】小地图右键的Update和Reset操作需要以文件夹为单位,才能更新到新增的资源
  6. 【优化】小地图右键version control操作增加进度条
  7. 【优化】在小地图右键version control操作后, 需要保持小地图原本的缩放状态
  8. 【优化】Normal状态的文件如果也被勾选提交,则提交成功后也需要解锁

工作台

  1. 工作台设置Biome Asset支持使用Prefab
  2. 道路资产入库面板增加支持蓝图资产,即Component类型为decal的资产

植被

  1. 存储与不同DataLayer的FoliageActor支持合并操作,以提升性能

道路

  1. 匝道效果的开发
  2. 道路导出bgeo的mesh,导入UE之后支持通过detail上的PANGU_ACTOR_PIVOT属性来修改actor位置

曲线

  1. 曲线与地块求交使用的宽度范围在目前采用的最外宽度的基础上提供再外扩一圈的范围,参数阈值开放给用户
  2. 新增曲线形状锁定编辑模式 2.1 控制点只能沿Y轴拖动,且拖动时保持左右总宽度不变
    2.2 拖动内部点调整各段宽度时,同步调整相邻段宽度,保持左右总宽度不变。
  3. 优化曲线结构面板的自动展开逻辑
  4. 支持选中多个曲线点,平滑旋转的Yaw值

地形

  1. 新建地形工具的所有参数支持配置项目默认值,项目可按自身需求设置默认值

PanguGraph

  1. 新增获取Kaitian相关路径的蓝图接口
  2. 新增地块地形层高度图导入节点,允许指定地块名、地形层名和高度图路径
  3. 支持在编译时检查各HDA的参数是否正确生成
  4. PanguGraph接入Cook文件检查

其他

  1. 支持启动时自动输出Houdini package的json文件,支持通过开关控制
  2. 项目设置影响一键安装选项是否显示,比如关闭多人协作功能后,一键安装页面多人协作相关的选项不会显示
  3. FoliageActor可以切换DataLayer,允许编辑独立拥有自己的效果,但是最后需要合并以提升性能
  4. 各个子系统支持使用BGEO作为输入源
  5. 【修复】FoliageActor在不同的Datalayer编辑时会重复新增
  6. 【优化】WorldSettings优化,将用户相关设置挪出PanguWorldSettingsActor
  7. 新增通用检查工具

    7.1 批量检查Prefab的资产是否合法,比如tag丢失,tag资产不合法
    7.2 批量检查入库类别是否重名并提示
    7.3 批量检查是否缺失fbx
    7.4 检查多人协作的syscookinfo文件

  8. Cook过程中不选中hda actor
  9. 通用材质支持function instance和layer instance类型
  10. 支持bgeo导入导出:

    10.1 可以选择需要导出的类型:bgeo/png
    10.2. 导出路径统一为panguoutput/bgeo,panguoutput/png
    10.3. 导入只需同一类型,不需混导。可灵活bgeo,png导入切换
    10.4. 导入导出兼容旧路径,项目可平滑过渡新路径

  11. 山体子系统迭代:支持导出LevelConfig,支持在工作台配置类型
  12. 工作台layer入库资产化,资产包配置时支持组合各层,方便层的复用

v1.0.2408_1

发布时间:2024.08.15

多人协作

1.支持对删除状态的文件发起审核:发起审核时,允许勾选删除状态的文件,无需先提交文件,发起审核后会自动帮您提交文件

2.资源描述文件规则修改:一个文件对应一个资源描述文件,减少资源描述文件频繁发生的冲突情况

3.支持一键解锁本地不存在的文件的锁,如果多个人之间锁状态不一致,比如别人看见你锁定了某些地块,但是你本地并没有这些锁,那么可能是缓存导致,可以使用此功能尝试解决这个问题。 4.UE Outliner增加显示文件状态 5.提交文件支持按地块分批提交,提供开关,同时支持设置每批次的地块数量,默认关闭,如需开启,请前往项目设置页面勾选该选项 6.小地图右键直接按模块解锁,勾选即加锁,取消勾选则解锁 7.资源描述文件检查面板显示文件所在的子系统

8.支持资产包,在工作台界面,已选中某资产包时,进入提交面板会自动筛选该资产包相关的文件

9.支持提交Stand工具产生的资产,如代理网格、Datalayer、Fbx等 10.支持提交被删除的地块文件 11.【修复】更新时,需要同时更新资源描述文件,保证资源描述文件和被描述的文件版本一致

12.【优化】审核记录面板操作按钮优化UI显示

13.【优化】panguoutput和config文件路径改动,根据各个子系统区分文件夹管理

14.【优化】自动清理P4提交时生成的大量名为Pangu_Auto的Pending列表

15.【优化】提升获取文件状态和提交文件的速度

16.【优化】多人协作各操作适配Svn和P4的底层逻辑

17.【优化】多人协作Filters功能优化

17.1 优化选项名称,使其更加适配实际情况
17.2 显示当前的筛选条件

Prefab

  1. 支持无地形撒点
  2. 支持导入同名的layer的权重

导入导出

  1. 导入导出支持Bgeo格式
  2. panguoutput下按子系统分文件夹,且不再输出level_info_xxx.json

曲线

  1. 曲线配置支持添加别名
  2. 支持显示曲线段插值点的2D曲率

其他

  1. 支持导出航拍图
  2. 手刷Mask固定区域,右键清理烘焙数据时,道路不被清除
  3. 支持设置隐藏或不展开Actor的组件项
  4. 切换Layer时不显示Component列表
  5. 支持通过选项关闭Pangu生成的uasset和关卡资产的强制自动保存
  6. GraphSettings配置项支持拖拽排序

v1.0.2407_3

发布时间:2024.07.31

多人协作

  1. 小地图右键支持更新和还原操作
  2. 支持按地块提交资源,不同地块分批次提交,前一地块提交失败不影响其他地块
  3. 支持POPO机器人批量通知对应用户解锁资源
  4. 优化提交面板交互:

    4.1 筛选功能:支持按子系统筛选资源、 支持筛选被他人锁定的资源 4.2 提交面板资产表格支持调整列宽
    4.3 区分选中态和多选态,不同状态支持不同操作
    4.4 相同的文件在不同的TAB中选中状态一致
    4.5 支持点击总锁批量解锁,并添加相应提示:批量解锁时只能操作自己有权限操作的资源,比如其他人的锁依然是无法解锁的 4.6 优化进入提交面板时的进度条,添加子进度条以示当前程序正在处理的任务
    4.7 支持自动关联提交资源描述文件,无需用户手动关联提交

  5. 优化审核面板交互:

    5.1 审核详情面板支持查看资源锁的所有者
    5.2 发起审核时未选审核者时,提示用户选择审核者

  6. 支持关闭多人协作功能,同时隐藏相关功能的入口

笔刷

  1. 自定义笔刷支持调整顺序
  2. Mask笔刷支持参数控制圆形笔刷的虚化过度效果

Prefab

支持Prefab入库,撒点支持Prefab导入

植被

  1. 植被子系统在不加载地块的情况下支持烘焙
  2. 植被烘焙时,支持读取模型大小,以便控制植被对地形高度的影响范围

道路

支持在平道和高架之间调整衔接过渡效果,支持形变

地形

新建地形工具的Agent Scale默认值支持自定义

曲线

曲线可以根据一定的距离阈值吸附选中的曲线上的控制点,您可以自定义适合您的阈值

Stand工具

  1. 支持在Stand工具面板右键添加选中的Actor
  2. 支持将Actor拖拽到Stand工具面板,自动加到对应的Data Layers内

其他

  1. 一键安装支持开关备份功能
  2. Cook预检查支持扫描冲突文件,并以Error的级别提醒用户处理
  3. Meta参数支持Edit和Visiable的表达式控制

v1.0.2407_2

发布时间:2024.07.17

编辑器

  1. 支持导入使用笔刷的子系统的笔刷配置文件
  2. 新增Prefab功能,支持地形融合以及撒点操作
  3. 支持非WoldPartition关卡和非WordComposition关卡使用Pangu
  4. 修复Layout笔刷颜色在地形高度落差过大时显示不全的情况
  5. 增加Bgeo导入后的Actor辨识度,为每个Actor的命名添加子系统标识
  6. 工作台入库道路、河流资产包时,支持配置多个HDA
  7. Perforce的工作空间的文件设置为只读时,支持使用Pangu
  8. 优化Stand工具中配置层的方式

PanguGraph

  1. 新增节点支持相互导入真实地形层和代理地形层的高度数据
  2. 支持在参数面板添加可见但不可编辑的提示文本

多人协作

  1. 多人协作功能支持在引擎启动后自加载,在Plugin Settings勾选Auto Init Pangu Object之后,无需打开Pangu窗口就能使用多人协作功能
  2. 优化多人协作操作速度
  3. 优化提交界面操作:
    a. 筛选器支持二级菜单全选操作
    b. 提交的Message支持换行
    c. 提交界面各列支持排序
  4. 优化外包审核:
    a. 审核文件提交成功后自动修改该审核记录为Accept状态
    b. 优化显示审核面板的人员名称:显示为中文
    c. 外包同学支持接收多人协作相关通知
  5. 小地图加锁和解锁支持按文件来源批量操作,如Input、Cache、Output、Actor分别为Cook的输入/中间/输出文件,以及对应地块上的Actor。
  6. 优化资源描述文件的冲突处理操作
  7. 支持修复不合法的资源描述文件

KaiTian

  1. 道路:
    a. 支持道路自动生成交叉路口
    b. 道路支持隧道挖洞
  2. 新增PanguExt插件,支持调用Pangu接口,组合各种操作来定制化项目管线

一键安装

  1. 优化一键安装弹窗出现时机,保证弹窗在前台弹出,用户可见

v1.0.2407_1

发布时间:2024.07.03

编辑器

  1. Pangu Mode模式下,支持直接在UE界面使用Pangu笔刷、曲线等Pangu工具
  2. 根据网格划分显示区域名称:支持在Plugin Settings中设置分区规则,并在小地图显示区域名称

道路

  1. 曲线高架对地形产生的影响不会堆积到高架上

资源描述文件

  1. 编辑器相关的资源描述文件支持在UE内查看,目前仅支持查看,不支持修改
  2. 笔刷文件强制刷新功能,可以生成资源描述文件被多人协作管理到
  3. 一键生成编辑器相关的的资源描述文件
  4. 资源描述符支持曲线删除时自动更新

Stand工具

  1. 地形映射支持完全贴合和部分贴合两种模式,增加相关参数可供选择,replace是完全投射(左红),maxmun对应的是取最高值(右绿),默认用maxmun。

对比图如下:

曲线

  1. 曲线的启用和显示关联
  2. 曲线的吸附希望可选影响哪些属性:目前支持对齐旋转和宽度
  3. 曲线渲染效果忽略光照影响
  4. 优化在曲线段中间加点的操作:曲线段中间加点无需选中曲线,直接在相应位置Ctrl+单击即可

PanguGraph

  1. 新增切换地形显示模式的节点
  2. 新增切换颜色图预览模式的节点
  3. CreateHDAInHoudini功能优化:目前使用Create HDA In Houdini By Last Cook功能时直接开启新的Houdini,不用Session Sync

地形

  1. 单个地块支持重命名
  2. 地形dirty信息支持按地块导出
  3. 小地图菜单支持将真实地形层和代理地形层的高度数据相互导入
  4. 小地图工具栏支持预览自定义颜色纹理图
  5. 支持导入高度图至代理地形
  6. UE4版本支持重置代理地形

笔刷

  1. 小地图笔刷选中的颜色高亮
  2. 支持导出自定义笔刷绘制的颜色图:小地图右键菜单导出增加Custom Brushes选项

多人协作

  1. SVN环境下帮助清理冲突资产:当弹窗报错时,有弹窗提示是否需要执行Clean up操作或者Update操作,如果需要Reload场景则在这之后会Reload场景
  2. 提交面板双击Folder,UE Outliner内的Folder为选中状态。
  3. 提交面板支持多选文件:支持Ctrl多选文件以及Shift连选文件
  4. 多人协作场景全局资产的资产分类:分为美术需要提交的全局资产和TA需要提交的全局资产。
  5. 提交自动解锁开关迭代

    5.1 提交界面上增加选项:提交完毕之后是否自动解锁
    5.2 外包同学不允许上传后自动解锁

  6. Tile面板支持查看看Tile的各个模块被谁锁定
  7. 取消服务器掉线弹窗,添加图标提示并支持重连
  8. 【外包审核】不允许发起审核给自己
  9. 普通用户不允许做批量锁转移

工作台

  1. Layout工作台的地貌包下拉栏优化
  2. workspace入库资源复用
  3. 工作台UI变更:SelectorGizmo变更为纵版UI
  4. Cook文件检查机制

其他

  1. 【重要变更】C盘的.pangu文件夹转移到Saved文件夹内

    1.1 ArtData、HouTools、PcgMaps路径的设置从ProjectSettings转移到了UserSettings中,存储在Saved\Config\WindowsEditor\PanguUser.ini文件中
    1.2 cook_info.json中多输出了一些路径信息,C盘.pangu文件夹下的kaitian文件夹旧的Project_info.json会暂时保留

  2. 一键安装备份机制,提供多种备份机制供用户选择

优化&修复

  1. 工作台工具增加A/U回调,防止Landscape与PreviewLandscape产生冲突
  2. Proxy工具修复至可用状态
  3. ImportBGeo兼容没有bgeo_info.json的情况
  4. Layout工具的cook预检查报错文本调整,增加提示对应报错的解决方案

v1.0.2406_2

发布时间:2024.06.19

Pangu支持UE5.4引擎

Pangu升级最高可支持UE5.4版本引擎

Kaitian

新增海岛示例场景,可直接拉取体验

海岛效果

新增Cliff效果预设

Bug修复

Biome植被系统-修复Foliages实例有旋转时导入表现不正确的问题

地形

  1. NewLandscape工具Add模块,笔刷支持配置MxN大小
  2. 新建地形工具的Scale默认值支持自定义

工作台

  1. 工作台所有子系统的selector支持热更

Mask

Mask工具支持使用快捷键切换查看地形材质

多人协作

多人协作功能支持开关控制

在Settings-Plugin Settings下增加开关【Enable Cooperation】,控制多人协作功能是否开启。关闭后,多人协作各入口将被隐藏。 多人协作开关入口

相关文档:

插件设置

多人协作提交面板优化

  1. 入口优化:统一资产和提交入口的关系,避免产生重复提交资产的问题。
  2. 提交面板UI迭代
  3. 用户名显示优化:从邮箱修改为显示用户的中文名,并且提供设置项给项目来正则匹配需要隐藏(或指定显示)的用户ID字符串

多人协作小地图显示优化

小地图地块便捷显示多人协作文件状态。如果是通过Pangu多人协作提交的文件,提交成功后会立即通知其他人该文件的状态,并在小地图界面中对应的tile右下角显示当前文件状态。

资源审核状态变更弹窗优化

资源审核状态变更的弹窗会显示具体的状态,如:谁修改了谁的审核状态,从什么状态修改为什么状态。

其它优化

pangu生成的资产路径可以进行自定义

相关文档: 项目设置 Config Path

新增Integration子系统

新增Integration子系统,可以将多个子系统串联,自定义子系统烘焙流程,一次完成多个子工具的全流程烘焙.目前仍在迭代中。

全局材质功能优化

  1. 新建场景通过模板材质生成,母材质。如果材质实例为空,则自动生成。

  2. 在地貌layout更改后,自动生成母材质,材质实例进行关联

  3. 手动材质实例的情况。自动找母材质

  4. 生成材质的时候。pgSampler_Mask可以生成layer_info并导入贴图

v1.0.2406_1

发布时间:2024.06.5

多人协作

支持Content Browser下提交资产

对文件夹、文件右键可以选择【Open ResManger】打开多人协作面板进行版本管理操作,便于资产同学入库资源。

支持ContentBrowser下提交资产

多人协作面板支持 ctrl+c ctrl+v 复制粘贴文件信息

小地图右键添加全局刷新锁状态按钮

资产审核流程功能优化

  1. 支持查看审核详情界面
  2. 资产审核支持选择部分资产通过
  3. 资产审核的通过状态、未通过状态和部分通过状态会用不同的颜色区分

相关文档: 使用多人协作【接入PanguCook】 多人协作审核面版

道路

  1. 道路可视化优化:在路口显示cook后可能存在的问题
  2. 道路可以按level筛选,提供选中高亮

相关文档: 曲线编辑器 道路编辑器

曲线

支持完全贴合地形的预览模式

avatar

相关文档: 预览Mesh

其他优化

一键热更

一键进行编辑器与kaitian的同步,解决两者更新同步的繁琐的问题

配置一键热更

分批cook地块改为矩形并且可以选择范围数量

地貌HDA快速预览管线适配所有场景

工作台预览效果

Fix Mode Repair Radius支持0半径

使用Fixmode下对周围地块的影响距离可设置为0

参数说明

工作台支持指定多个类型Meta入库

相关文档: 工作台

优化小地图的选中颜色无效效率

优化无效颜色检查,缓解选中地块时的卡顿时间

v1.0.2405_1

发布时间:2024.05.22

多人协作

新增资产审核流程

在大规模美术生产过程中,经常需要对美术需求进行多层分解,将大需求拆解成一个个小任务,每一个小任务会落实到具体个人,这些小任务经过检查与整合即可高效地完成大规模的需求。这个整合与检查的过程,通常由经验丰富的美术同学完成,以保证质量与效果,这个过程也就是审核。在盘古已提供的多人协作(文件锁、资产提交)功能的支持下,盘古另外提供了一套资产审核流程工具,同时该流程支持美术外包供应商使用,可以进一步提升效率以及优化外包发包收包流程。 review_pipeline 相关文档:

使用多人协作【资产审核流程】

多人协作审核面版

支持查看提交历史

使用盘古多人协作对资产提交后,可以通过历史记录功能翻查到自己与同事的提交记录,利用提交记录可以通过盘古追溯提交的文件,或者发起审核。 查看历史记录 相关文档:

使用多人协作【查看历史记录】

Resource Manager功能优化

  1. 支持搜索和排序:目前仅支持根据name排序与搜索
  2. 优化进度条的显示
  3. 锁靠近选中框:便于解锁与锁定
  4. 支持快速同步上锁文件列表:在有选中文件的前提下,Ctrl+C可以复制选中文件列表,Ctrl+V可以粘贴板中的文件列表以显示在Resource Manager中 提交面板优化

相关文档: 提交面板

云端烘焙

支持云端烘焙功能

道路

  1. 道路拼接模型支持使用蓝图资产
  2. 道路支持区分主路和支路
  3. 道路支持多个宽度级别
  4. 道路支持导出复杂碰撞

相关文档: 道路系统使用说明

曲线

曲线面板工具栏的Fix Invalid按钮添加红点提示存在失效曲线

修复失效曲线红点提示

PanguGraph

  1. Graph的HDA Cook节点的超时检测参数优化
  2. Graph的HDA Cook节点的支持一键创建Houdini节点
  3. 支持PanguGraph调用PanguGraph

相关文档:PanguGraph

其他优化

新增Pangu二进制插件版

支持把插件集成进项目自己的工程中,跟随项目引擎版本编译发布。与二进制的区别在于去除了UE引擎/工程,只保留插件内容与代码头文件

相关文档: 二进制插件

一键安装兼容ini的bom格式

ini文件编码为uft-8 bom或者no bom都可以正常进行一键安装

去掉.Pangu备份还原配置文件的功能

之前Pangu工程下的两个DefaultPanguProject.ini和DefaultPanguPlugin.ini会被保存到用户目录的.Pangu文件夹下,在重启引擎时.Pangu文件夹下的两个配置文件会生效,新版本去除了此功能,以解决项目修改配置文件路径后该目录下的配置文件生效产生的干扰。

支持自定义项目的PanguConfig文件夹路径

相关文档: 自定义项目配置文件路径

Cook面板Wiki按钮样式修改

文档按钮