测试中遇到的问题以及解答 |
编号 |
重制版场景编辑器测试流程 |
相关文档 |
1 |
更新编译完整的最新引擎版本相关的资源库文件夹,可使用EditorTool\QSceneEditor文件夹下的更新场景编辑器.cmd进行更新 |
|
2 |
 重置版场景编辑器的路径(EditorTool\QSceneEditor\SceneEditorLauncherX64.exe) |
|
|
3 |
打开编辑器后,根据《HD场景编辑器Checklist》进行测试(需要和负责人确认用例是否是最新的) |
——用例中不清楚的问题优先查看下面的"Q&A" |
4 |
在测试用例中注明测试结果(P:通过 F:不通过 N:暂时无法测试),以及在备注说明该项测试不通过的问题 |
|
5 |
测试用例文件命名格式——[测试中心]HD场景编辑器Checklist(当天测试的编辑器版本号)(自己的姓名) |
|
6 |
提交完成的测试用例给相应的负责人 |
|
|
|
|
|
|
|
|
|
|
|
NO. |
|
|
Question |
Answer |
1 |
测试前准备 |
场景编辑器的作用是什么? |
可以用来修改地形,山川,天空,摆放场景模型等等 |
2 |
为什么用例中会有没有预期结果或者灰色的用例? |
没有预期结果或者灰色的用例是代表编辑器已经取消该功能或者还没有做完的功能 |
3 |
编辑器更新中出现版本冲突的解决方法 |
编辑器文件夹出现红色感叹号时,需要进行什么操作? (一般是这个文件夹 E:\head\EditorTool、E:\head\client\bin64) |
进行回滚,回滚后在进行更新 回滚方法: 1.对着需要回滚的文件夹单击右键-选择TortoiseSVN--Revert 2.出现弹窗后,具体查看右侧图片中的操作 3.点击"OK"后,回滚成功
|
4 |
测试中遇到的问题 |
打开DX9导出的jsonmap地图 |
如何在DX11场景编辑器中打开DX9导出的jsonmap地图? (建议选择"稻香村"、"少林"地图) (导出地图,打开地图) |
1.先使用DX9场景编辑器打开一张地图 (DX9场景编辑器路径:E:\head\client_hd\bin64\SceneEditorX64.exe) (场景地图路径:E:\head\client_hd\data\source\maps)文件里的.map文件,建议使用少林 2.打开地图后,在右侧界面选择"地形编辑面板"----"地形装饰物面板"并选择"渲染环境探测器"按钮 3.过一段时间后弹出提示"环境代理球拍摄结束(数目:0)" 点击确定 4.点击确定后,使用快捷键"Ctrl+E"打开场景参数设置面板 5.选择"光照"选项,将漫反射调成"10"点击应用修改后,在点击"取消"(DX9无法点击确定) 6.选择"保存"选项,-保存成功 7.选择"导出jsonmap"选项,导出完毕后点击确定(建议选择一个好找的位置,等下会用到。可以在E:\head\client_hd\data\source\maps新建一个文件夹进行保存) PS:导出时会弹出"是否保留旧版本植被",一般勾选否 8.导出完毕后,将导出的jsonmap文件夹复制到路径(E:\剑3H\client\data\source\maps)中。(如果不复制到该路径,则打开的场景编辑器无法选择到E:\head里的路径,无法打开地图) 9.打开DX11场景编辑器,在"文件"选择中选择"打开",选择刚刚复制的文件夹中的jsonmap地图。完毕
|
5 |
基础操作 |
如何进行镜头的移动? |
按住鼠标右键,移动方向键(W,A,S,D,Q,E),使用鼠标右键移动是旋转镜头,鼠标滚轴拉近拉远镜头,QE是下降或者上升镜头 右键加鼠标滚轴是调整镜头移动速度 |
6 |
如何判断模型是否贴地? |
一般情况是以坐标轴为准,坐标轴贴地即可。若是遇到树的情况,可自行判断是否符合逻辑。 |
7 |
编辑栏中"重置bundle位置"是什么操作? |
1、选中两个模型,并且进行"保存为 Bundle"操作,保存。保存后将保存的文件拖入场景地图中,点击"重置bundle位置",拖入的模型会移动到保存为"保存为 Bundle"的坐标位置 2、选中两个模型,并且进行"保存为 Bundle"操作,保存。然后将模型进行移动,点击"重置bundle位置",模型会移动到保存为"保存为 Bundle"的坐标位置 |
8 |
为什么点击编辑栏中的"替换上一个模型"、"替换下一个模型",无反应 |
目前选HD资源无法使用该功能,SD部分资源可进行"替换上一个模型"、"替换下一个模型"操作。有些模型不会发生变化(即没有模型资源替换) |
9 |
编辑栏中"复制摄像机数据到剪切板"、"从剪切板粘贴摄像机位置"是什么意思,如何使用 |
1、是复制和粘贴摄像机位置的功能,点击"复制摄像机数据到剪切板"后,移动镜头,在点击"从剪切板粘贴摄像机位置",会回到点击"复制摄像机数据到剪切板"的位置 2、也可以复制物体位置的功能,选中一个物体后,点击"复制摄像机数据到剪切板"后,移动镜头,在点击"从剪切板粘贴摄像机位置",会回到选中物体的位置。 |
10 |
如何进行"解组"? |
1、单个模型无法进行"解组",先要进行"成组"的操作后才能解组。 2、AB已经是一个组,再和C成组。第一次解组是先解组AB和C,第二次解组再解组AB。 |
11 |
添加书签功能的作用? |
1.在场景中右键,在编辑处选择"添加书签"。 2.打开书签面板,双击新建的书签可定位到摄像头或者物体所在位置 |
12 |
Engine Config |
Shadow Type中"0","1","2","3"的作用是什么? |
修改不同的数值,场景中模型的阴影会有不同的显示,分别对应"取消阴影","阴影清晰度为层叠式(低效果)","阴影清晰度为层叠式(高效果)","阴影清晰度为平行分割(高效果)" |
13 |
SSAO |
勾选之后树叶的阴影会加深 |
14 |
SSR |
勾选之后出现树在水中的倒影 |
15 |
SSR Quality、water Quality |
功能未开发,打N即可 |
16 |
Occlusion Cull |
勾选后地形会被裁剪掉 |
17 |
Step Culling |
功能未开发,打N即可 |
18 |
Foliage Culling |
勾选后植被会被裁剪,拥有可视距离 |
19 |
导入导出功能 |
如何进行"导入场景地图"的操作? (用例45-80) (创建空白地图,导入jsonmap地图) |
1.先使用资源管理器创建一个空白地图 (资源管理器路径:E:\head\EditorTool\QResEditorIngr) 打开资源管理器之后,在左侧文件夹选择一个路径(需要记住路径,等等会用到),作为空白地图的文件夹 2.确定选择的文件夹后,在文件夹中单击右键,选择"NEW"---"场景地图" 3.点击确定后,弹出空白地图的具体数据操作,具体数值根据右侧所给图填写,填写完毕点击"OK"即可 4.创建完毕之后,回到DX11场景编辑器,打开刚刚创建的空白地图,并选择导入"场景地图",并且选择在DX9场景编辑器导出的jsonmap地图即可
|
20 |
导入植被_替换和导入植被_合并的区别 |
1、导入植被_替换,勾选后导入的植被会替换原来的植被 2、导入植被_合并,勾选后导入的植被会与原有的植被合并在一起 3、可在菜单工具栏的场景统计面板的Foliage Statistics查看植被数量
|
21 |
如何进行"导入地形高度"的操作? (用例45-80) |
1.打开导出的jsonmap地图,从"工具"选项中选择"导出"--"场景数据"--"地形高度场" 2.导出"高度场景"后,在打开"空白地图",选项中选择"导入"--"运行时导入"--"仅 地形高度场" 3.打开后,显示地形数据导入界面。选择"文件名定义器"---两个"Enter starting tile"按钮--选择刚才导出的地形高度--"OK" 4.点击右下角中的"OK"按钮,"导入高度场景"完毕 |
22 |
生成环境图 |
生成的环境图后如何查看是否生成的环境图效果正确 |
1、点击生成环境图成功后,打开贴图编辑器(E:\head\EditorTool\QTextureEditor\QTextureEditorX64) 2、打开保存文件的路径,在选择格式栏选择All files或者DDS Files打开查看,是否与生成环境图当前镜头效果一致。 |
23 |
截图的Alpha通道如何查看 |
在命名文件名时,要加上.tga 后缀。用Photoshop软件打开,在通道中查看,勾选了Alpha通道会有一个通道。
|
24 |
工具栏 |
是否按网格移动物件、是否按固定角度间隔旋转物件、是否按固定数值缩放物件 功能按钮在哪里,如何使用? |
如右侧截图: 分别对应数字1,2,3,每个功能都有对应的效果
|
25 |
如何打开"地表材质面板"工具? |
在菜单栏,单击右键,可以选择"地表材质面板" |
26 |
顶点吸附的作用? |
是将模型坐标吸附在顶点位置来操作 |
27 |
地形烘焙功能如何进行测试? |
1、点击工具栏烘焙按钮,然后保存,client\data\source\maps\纯阳\landscape\procedural,在这个路径下会生成烘焙文件。 2、删除procedural文件后,需要改变地形才可再次生成烘焙文件。 |
28 |
阴影烘焙功能如何测试 |
点击阴影烘焙后,会把阴影烘焙到地面上,移动物件或树,烘焙的阴影依然存在,在该地图目录下会生成一个地图名_shadowmask.dds,使用贴图编辑器查看是否正常(没有大面积空白即可) |
29 |
查找和替换 |
为什么查找和替换窗口中,无法寻找下一个模型? |
选中Look in 中的All World Objects后,才可以寻找下一个模型 |
30 |
ScriptManager |
ScriptManager窗口如何打开? |
在文件菜单栏空白处,点击右键,即可选择"ScriptManager"窗口 |
31 |
ScriptManager窗口中,摆放了环境球如何查看? |
在场景内容中,上方会多出一个"BatEnvSphereLayer"层,摆放的环境球在该层中
|
32 |
ScriptManager如何自动生成环境球? |
1.在菜单栏右键,选择ScriptManager,弹出ScriptManager窗口,勾选"SceneEditorScripts.BatchAddEnvSphere"弹出"批量放置环境球"弹窗 2.在"批量放置环境球"面板修改参数,点击放置,场景中会自动生成环境球 |
33 |
环境面板 |
环境面板中,"编辑阳光方向"中移动该万向球无反应? |
将环境类型中的"TureSky"改成"OldSky",再移动万向球方向即可 |
34 |
环境面板中,为什么调整时间管理器的参数无效果? |
将环境类型中的"OldSky"改成"TureSky",调整时间管理器的参数就有效果了 |
35 |
环境面板中,环境类型为Truesky时为什么调节漫反射没有效果? |
环境类型为Truesky时,漫反射效果是随着夜漫反射改变而改变的,只需要调节夜漫反射即可 |
36 |
环境面板中,重新加载资源功能怎么测试? |
例如远山面板,添加贴图后再添加远山,查看远山形状,然后用PS打开所添加的贴图,修改一下大小,点击重新加载资源按钮即可查看到远山变化 |
37 |
环境面板中,天气属性的"开启水花扭曲","开启积雪","速度阀值","密度阀值","明度百分比"为什么没有效果? |
功能尚未完成,打N即可 |
38 |
环境面板中,speed Tree是什么作用? |
1."自动LOD"勾选后,摄像机自动调整与树木的可见度,不同的距离会产生不同的渲染 2.下方"风场运动模拟"勾选原始风则所有LOD层都有风场,不勾选则可选择右侧LOD层级,需要与上方"LOD层级"中LOD0至LOD3的效果一 一对应,若不勾选对应的选项,则树的可见度不会改变 |
39 |
属性面板 |
水属性中的波浪数据为什么调节数值无效果? |
勾选水渲染中的FFT即可 |
40 |
点光源属性中的投影、动态阴影如何进行测试? |
把场景环境漫反射强度调为0,加强点光源强度,让场景变暗方便观察点光源,然后把拖一个物件到点光源附近,勾选投影后会出现动态阴影,下面的动态阴影功能合并到投影处 |
41 |
为什么属性面板勾选锁定,在场景中还是可以操作模型? |
属性面板锁定是锁定当前选择模型的信息,不影响在场景中的操作 |
42 |
地形材质笔刷 |
地形笔刷中的材质笔刷如何使用? |
右键文件菜单栏空白处,打开地表材质面板,并选择其中一个材质,在使用材质笔刷即可 |
43 |
地形笔刷中的材质笔刷,分别是什么作用? |
"Paint"笔刷是绘制,"Erase"笔刷是删除,"Average"笔刷是抹均,"Flatten"笔刷是双面笔刷,从第一笔开始的位置算是涂抹的材质,"Noise"笔刷是混合笔刷,"Smooth"笔刷是平滑笔刷 |
44 |
地形笔刷的快捷键有哪些? |
"[ ]"改变笔刷大小,"Alt+左键'反向雕刻地形 |
45 |
如何使用高度克隆笔刷?有什么快捷键? |
1.在地形笔刷面板选择Paste笔刷,在场景中即可刷出当前贴图的地形。 2.笔刷大小: 按住鼠标 左键+[ ] 笔刷角度:按住鼠标 左键+\+鼠标滚轮 笔刷高度+:按住鼠标 左键+鼠标前滚 笔刷高度-:按住鼠标 左键+鼠标后滚 |
46 |
RC |
为什么勾选不同的RC效果时,会弹出报错窗口? |
RC是美术的同学使用,我们这边只要保证"default"、"default001"、"default002"可以切换,并且效果正常的即可。 |
47 |
状态机 |
状态机如何测试? |
1.在菜单栏右键,打开"SceneResponse"面板 2.E:\head\client_hd\data\source\maps_source\交互表现\稻香村将该路径中的.state文件拖入场景中 3.检查"SceneResponse"面板属性中的效果与模型的表现即可 |
48 |
草刷工具 |
如何使用草刷工具? |
1.打开DX11场景编辑器,最左侧的"场景内容"界面,将"foliagelayer"设为工作层,并选中文件"Foliage" 2.打开草刷工具界面,菜单栏右键选择"PropertiesOperator" 3.选择草刷工具--"添加模型"(E:\head\client\data\source\maps_source\foliage),选择该路径下的草刷模型,即可进行涂刷 |
49 |
道路工具 |
道路工具为什么不需要测试? |
功能还未完成,正在重新制作 |
50 |
P模式 |
进入P模式有什么操作? |
进入P模式后可使用WASD进行移动人物模型,空格可跳跃,按住鼠标左、右键可旋转人物方向,可使用P模式测试角色环境面板效果 |
51 |
自动保存功能 |
自动保存功能为什么没有效果 |
自动保存功能是应对编辑器宕机、闪退等情况使用的。勾选自动保存功能后,关闭地图提示是否保存,如果选择了否,就不会保存成功,自动保存也不会保存成功。 |
52 |
小地图 |
小地图中的选中区块另存为怎么测试? |
1、打开面板后,需要点击左下方"+"添加默认配置文件"default.ini" 2、添加后出现一系列参数可进行修改,生成不同的缩略图 3、目前只有FOliage SpeedTree和Tree勾选有效果,其他勾选项暂时无效果,切换植被和树LOD层也暂时无效果,缩放倍数0.25和0.5也无效果 |
53 |
|
角色环境面板 |
如何测试角色环境面板? |
1、需要使用P模式,调节参数观察角色环境效果变化(DX9与DX11分别使用对应的角色) 2、镜头光对所有模型都有效,不单单只对P模式有效 |
54 |
rceditor测试流程 |
如何进行rceditor测试流程? |
1.打开DX11场景编辑器,并且随意打开一张jsonmap地图(建议使用剑冢、无盐岛等小型地图) 2.打开rceditor编辑器,路径(head\EditorTool_hd\rceditor\rceditor.exe) 3.打开rceditor编辑器后,点击Connect Local Serever按钮,并提示获取成功的提示 4.点击Server Operation中的Load Effect From Server,查看获取成功后的rceditor文件。即算测试通过
|
55 |
替换旧植被功能 |
如何替换map中的草? |
1.比如说,将"少林_植被替换.txt"放到少林map文件夹内(该文件需要向组内成员索取) 2.打开p4v更新后把\\\client\data\source\maps_source\whitebox这个文件夹复制到\\\head\client_hd\data\source\maps_source下 3.按照导出流程,导出一份少林的jsonmap 4.使用DX11场景编辑器打开这份jsonmap 5.效果如图所示
|
56 |
结果提交 |
checklist提交的命名格式? |
[测试中心]HD场景编辑器Checklist(当天测试的编辑器版本号)(自己的姓名) |
|
|
|
|
|