UDN
Search public documentation:

TextureStatsBrowserReferenceCH
English Translation
日本語訳
한국어

Interested in the Unreal Engine?
Visit the Unreal Technology site.

Looking for jobs and company info?
Check out the Epic games site.

Questions about support via UDN?
Contact the UDN Staff

UE3 主页 > 虚幻编辑器和工具 > 贴图统计数据浏览器参考指南

贴图统计数据浏览器参考指南


概述


贴图统计数据浏览器可以跟踪贴图的内存使用情况,并且允许您方便地在编辑器中浏览数据。可以跟踪远程连接的游戏(PC或Xbox360)的实际贴图使用情况。跟踪磁盘的使用情况分为每个关卡存储的关卡共享的高分辨的mip关卡和较低分辨率的mip关卡(这些冗余的存储是为了获得更快的加载速度)。统计数据以表格的形式呈现,它允许通过和每个贴图资源相关的各种属性进行排序。可以标记和隐藏单独的资源或成组的资源,从而把范围缩小到我们关注的资源上。浏览器工具也允许您跳转到要求加载贴图的材质或actor上。

打开贴图统计数据浏览器


可以通过关卡编辑器的View(视图)菜单来访问贴图统计数据浏览器。设置Browser Windows(浏览器器窗口)->Texture Stats (贴图统计数据)选项将可以直接地打开贴图统计数据浏览器。另一个选择是点击主关卡工具条上的 Open the Content Browser(打开内容浏览器) 按钮,然后从打开的浏览器窗口中选择Texture Stats (贴图统计数据)标签。

贴图统计数据浏览器界面


贴图统计数据浏览器分为四个部分:

texturestatsbrowser.jpg

  1. 菜单条
  2. 工具条
  3. 统计数据列表

菜单条

文件

  • Export(导出) - 导出贴图统计数据到CSV文件中。

视图

  • Refresh(刷新) - 刷新贴图统计数据。

Docking(停靠状态)

  • Docked(停靠) - 这个选项将会把当前浮动的浏览器停靠到主浏览器窗口中。在当前的浏览器处于停靠状态时,这个选项将处于选种状态。
  • Floating(浮动) - 这个选项将会取消停靠浏览器到主要浏览器窗口的停靠状态,使它在自己的窗口中变为浮动的浏览器。在当前的浏览器处于浮动状态时,这个选项处于选中状态。
  • Clone Browser(克隆浏览器) - 这个选项将会创建一个当前浏览器的副本。
  • Floating Browser(浮动浏览器) - 这个选项将会移除或删除当前的浏览器。这个选项进行在有克隆的浏览器窗口存在时才启用。

工具条

texturelistingmode.jpg 改变统计数据列表的 列表模式
texturememorystats.jpg 显示当前完全加载的贴图的内存使用情况。
button_hide.jpg 隐藏在统计数据局列表中当前选中的项。
button_unhide.jpg 显示统计数据列表中所有隐藏的贴图。

如何使用"远程捕获"功能

当启动了编辑器后,便可以选择远程连接目标。

现在,在贴图统计数据中我们可以使用"Remote Capture(远程捕获)"模式了:

RemoteCapture.jpg

贴图列表模式


以下解释了不同的模式:

Selected Actor(s)(选中的Actors)

这将会找到视口中当前选中的actor直接或间接地要求的所有贴图资源。

注意: 请注意 Uses(使用数量) 数值。0意味着垃圾回收器找到了一些有用的连接,因为资源将会被烘焙进来,但是通常这是非常间接的(比如,资源碰撞时产生的decal(贴花))。通常,查找*Uses(使用数量)* 大于0的值是有用的。这些值是更加直接相关的。

Selected Material(s)(选中的材质)

这会找到在内容浏览器中当前选中的材质直接地或间接地需要的所有贴图资源。

Current Streaming Level(当前的动态载入关卡)

这将会报告当前关卡需要的所有贴图资源。

All Streaming Levels(所有的动态载入关卡)

这将会报告所有关卡需要的所有贴图资源。

Cooker Statistics(烘焙器统计数据)

这允许您指定一个烘焙器 GlobalPersistentCookerData.upk 产生的文件。这个文件应该是在编译过程中创建的。这对于降低磁盘的占有量是非常有用的。

Remote Capture(远程捕获)

这允许您获得更加精确的游戏数据,以它连接到了游戏机平台或PC上的真正的游戏上(可以是同样的机器)。这对于降低视频的内存使用量并通过代码找到需要的资源是非常有用的。

统计数据列表


操作列表:

  • 鼠标双击列表中的某行将会跳转到内容浏览器中的那个贴图处(如果可以在可用的包中找到那个贴图路径)。
  • 右击一行将打开统计数据列表的 关联菜单
  • 点击列表栏的标签那么列表中的数据将会按照那个标准进行排序,再次点击该标签将按照相反的顺序排序。 两个排序标准可以使得浏览数据更加方便。
  • 左击(按下shift及control键来获得更多的操作)可以选择资源。
  • 可以通过 关联菜单或通过"Hide Selection(隐藏选中的资源)"按钮来隐藏选中的资源。
  • 直到退出编辑器或者通过点击"Unhide All(显示所有资源)"项来显示所有隐藏的资源之前,将会维护一个隐藏的资源的列表。

关联菜单

  • Find Actors using this texture(查找使用这贴图的actors) - 选择任何使用了选中的贴图的actors,并把相机对准它们。
  • Find Materials using this texture in the Content Browser(在内容浏览器中查找使用了这个贴图的材质) - 打开内容浏览器并选中使用了选中贴图的任何材质。
  • Invert Selection(反向选择) - 取消选中的项并在统计数据列表中选择那些先前没有选中的所有贴图。
  • Hide Selection(隐藏选中的贴图) - 在任务列表中隐藏当前选中的贴图。
  • Unhide All(显示所有资源) - 取消隐藏统计数据列表中当前隐藏的所有贴图。