镜头灯光常见工单问题
Q1
报错描述:
使用【灯光参考关卡工具】,工具可以打开,但是点击“参考关卡按钮” ,很快就结束了,关卡并没有参考进去
报错截图:

解决办法:
- 检查是否从SCM拉取对应关卡
- 检查关卡的Umap命名是否正确(如右图:文件名多了EnfineComp)
- 检查SCM内关卡的位置是否是标准层级

Q2
报错描述:
RuntimeError: Xml File ................ not found
报错截图:

解决办法:
- 查到动画发布文件是否有xml文件,如果没有,查明原因 (例:该动画是外包做的,并未下载下来)
- 是否是发布没有写出,检查发布时是否存在报错
- 若是内部做的,重新发布
Q3
报错描述:
- 动画长度...与导入帧率25ps(子帧0.713)不兼容,动画必须与帧边界对齐........
- 灯光组装未创建Animation文件夹
报错截图:

解决办法:
检查镜头动画文件是否存在超大帧,如存在,修复完提交审核发布即可
Q4
报错描述:
‘NoneType’ object has no arrtibute 'get_editor_property'("add_possessable")
报错截图:

解决办法:
可能是某些unreal没有加载完
- 重开引擎重新组装
- 删掉该镜头本地已有文件再组装
Q5
报错描述:
S3UploadFailedError: Failed to upload : An error occurred (AccessDenied) when calling the PutObject operation: Request has expired
报错截图:

解决办法:
检查当前系统时间与世界标准时间是否存在差异,若存在差异,请矫正时间
Q6
报错描述:
valueError: min() arg is an empty sequence
报错截图:

解决办法:
检查相机是否有帧
Q7
报错描述:
valueError:not exists skeletal mesh of (MCSDSFXKDC_IUROTE)
报错截图:

解决办法:
原因为:缺少引擎里面的角色蓝图
- 检查是否从SCM拉取对应角色蓝图
- 如不存在则去拉取对应的角色文件
Q8
报错描述:
未能找到Fileinfo文件,请开始任务
报错截图:

解决办法:
- 检查文件夹内是不是缺少这个文件
- 文件夹内有,重开此镜头关卡
Q9
报错描述:
Pyblish Error message: Check resolution failed.
报错截图:

解决办法:
- 拍屏文件分辨率必须是和项目一样
- 斩神现在第九集之前是2048*1024
- 第九集和之后都是1920*888
Q10
报错描述:
Pyblish Error message: 本地无此路径,请检查是否存在
报错截图:

解决办法:
检查本地文件是否存在
Q11
报错描述:
LogPython: Error: AttributeError: 'NoneType' object has no attribute 'get_path_name'
报错截图:

解决办法:
少某个资产的骨骼文件
Q12
报错描述:
导入布料工具不导入定序器和大纲中
LogPython: Error: Traceback (most recent call last):
LogPython: Error: File "c:\teamones\dcc\rez_package\teamones_tools\1.0.2/src\teamones_tools\unreal\RENDER\import_cloth_tool\code\import_cloth_widget.py", line 359, in _assemble
LogPython: Error: File "c:\teamones\dcc\rez_package\teamones_dcc_utils\1.0.2/src\teamones_dcc_utils\unreal_utils\pipeline\import_cloth_cache.py", line 191, in assemble
LogPython: Error: TypeError: 'NoneType' object is not subscriptable报错截图:
解决办法:
- import_cloth_cache.py,看有没有对应的蓝图,再看xml中有没有记录角色
Q13
报错描述:
导入解算没有反应, IndexError:list index out of range
报错截图:

解决办法:
查看解算任务是否启用
Q14
报错描述:
渲染提交审核报错,FybIlish Error message: The review file name is not
报错截图:

解决办法:
视频名不对
Q15
报错描述:
xgen缓存在但是不显示毛发
报错截图:
解决办法:
重新勾选下groom的visible属性 
Q16
问题描述:
角色头发材质丢失
问题截图:

问题原因:
SCM未更新文件或SCM签入更改中存在更改项
解决办法:
1、先检查是否配置齐资产,是否拿到最新的文件,再反馈资产检查文件, 2、如果文件非长沙(本地)制作,则需要询问资产制片,文件是否有同步, 3、文件同步过来了,但更新到最新的还是不对,需要两边对其一下文件,材质完整的一方,将反馈丢失的材质引用截图,材质丢失的一方,检查一下是否拿到文件,或者文件日期是否正确。 3、上面条件都达到,制作人检查一下SCM里面的签入更改里有没有除了shot的更改项或者有没有配置,把shot之外的撤销掉,再重新更新一下SCM 
Q17
问题描述:
将引擎纹理推送打开后重启引擎,相关镜头角色包括场景全部变黑了
问题截图:

问题原因:
1,引擎的项目设置是不允许随意修改的 2,已经修改了项目设置,则需要还原回项目本身的项目设置,config取消配置,完成了之后,看看有没有剩下config的私有项,给删了,再把config配置下来 3,上述方法不行,删掉项目的缓存文件,重新寻找资产
解决办法:
删掉项目的缓存文件,重新寻找资产 缓存路径:%localappdata%\UnrealEngine\Common\DerivedDataCache 
Q18
问题描述:
角色使用ABC后,眼球被压缩了,是瘪的
问题原因:
角色因为抖动需要出ABC,引擎的眼球参数和ABC的眼球有些参数不一致。
解决办法:
复制眼球的材质球,修改眼球中的DepthScale的参数为0 
Q19
问题描述:
灯光渲染报错,渲染不出画面,Playback Range was zero.End Frames are exclusive,did you mean[n,n+1]?
问题截图:


问题原因:
不清楚制作人的操作,打开定序器,结束标记(红色)在-1的位置,开始标记(绿色)在+1的位置,没有需要框住需要渲染的画面,导致渲染获取不到,产生报错
解决办法:
开始标记(绿色)移动至动画开始的位置,结束标记(红色)移动至动画结束位置 
Q20
问题描述:
角色头发需要与上一个镜头头发接上并循环,但角色头发在同样的灯光下,024镜头号与025镜头号头发在光线下不一样
问题截图:

问题原因:
25镜头号的头发groom里面的发束参数和20镜头号的头发参数不一样
解决办法:
1、再确定xgen毛发材质,灯光都是一样的情况下 2、对照需要接镜的镜头中的毛发参数是否一样,改成一样的参数 
Q21
问题描述:
角色蓝图加入动画后groom头发不跟随
问题截图:

问题原因:
蓝图Goorm下缺少一个文件
解决办法:
是groom毛发就描述问题反馈给引擎设置修改
Q22
问题描述:
特效群集渲染视频与灯光渲染视频群集位置对不上
问题截图:

问题原因:
灯光默认高分辨率模板渲染采样是8,但要渲染群集,采样8会出现对不上的问题,群集渲染的采样都是给的2
解决办法:
灯光在渲染时,将渲染模板的采样给2渲染就能和群集对上
Q23
问题描述:
组装后镜头视角和动画拍屏不一致,角色或道具和关卡有穿插,浮空
问题截图:

问题原因:
关卡问题:关卡给动画的简模和引擎关卡不一致 动画问题:没有拿到最新的关卡简模或有移动过关卡
解决办法:
制作人先对比组装出来的角色或道具的位置和动画的拍平是否一致,不一致反馈动画检查,若是关卡不一致则反馈关卡检查 判断不出来一起反馈给动画和关卡检查 关卡问题: 动画检查角色,道具,关卡都是没有问题的,则关卡检查,关卡简模和引擎是否一致,水面或者其他特效类型的示意给的是否准确。 动画问题: a、关卡检查是没问题,则动画检查是否拿到的是最新的动画简模,若动画没拿到最新的关卡建模,则需要制片上传最新的关卡简模给动画 b、动画检查是否有移动过关卡位置(可以手动引用进来一个关卡,查看关卡位置是否有变化)
Q24
问题描述:
组装后镜头视角和动画拍屏不一致,角色和道具有穿插
问题截图:

问题原因:
道具是低模驱动高模的,道具maya制作的高模和引擎的模型是有一点点不匹配的。
解决办法:
动画再maya中检查道具高低模和角色之间是没有穿插后 引擎中看看道具是不是下图中样子的图标,是的反馈给道具修改 
Q25
问题描述:
导入解算布料或毛发,工具无法导入 没有反应
问题截图:
问题原因:
1、大纲中缺少context这个actor 2、解算布料或者毛发任务已取消 3、资产角色头发Groom文件中,材质插槽没有给材质,工具导入会去搜索插槽中的材质球,搜索不到材质工具就会卡住,导致无法导入解算毛发(这个情况很少出现)
解决办法:
1、大纲中不存在context这个actor,打开组装工具,重新生成一个context
2、大纲中存在context但导入还是没有反应,查看解算毛发和布料的任务状态是不是已取消,若是已取消需要反馈解算启用,如果状态是已完成,且文件也有,P盘是能进对应的项目路径,将大纲中的context删掉,再重新按1的方式生成一个context,再使用工具导入解算。
3、打开角色蓝图中使用的毛发,查看毛发材质插槽缺少材质,将插槽中缺少的材质球反馈角色给上,灯光在重新使用工具导入毛发 
Q26
问题描述:
解算布料材质和蓝图材质效果不匹配
问题截图:

问题原因:
解算布料再maya是看不见材质效果的,先查看了资产本身的效果和贴图的效果,反馈的部分是白色的贴图。资产环节材质本身就是这样
解决办法:
1、解算检查是否有翻转V 2、解算没问题,让引擎查看蓝图和解算布料的材质效果是否一致 3、蓝图和解算材质效果一致,反馈资产环节修改 
Q27
问题描述:
导入解算毛发,材质效果表现发缝有点大,像是秃了一块,
问题截图:

问题原因:
导入解算毛发和蓝图毛发效果对比是一样的,角色本身发缝大
解决办法:
1、对比蓝图和解算的效果是否有出入,有反馈解算,没有反馈资产修改 
Q28
问题描述:
角色缺少面部材质
问题截图:

问题原因:
配置全的机器打开该角色检查是没问题的,制作人SCM少配置
解决办法:
SCM配置缺少的面部贴图,更新SCM或者再点一下配置,将对应路径下的材质配置下来
Q29
问题描述:
角色头饰发簪在角色运动过程中会突然消失又显示
问题截图:

问题原因:
角色发饰的金属材质球,金属度很高,高金属度意味着材质的反射效果很强,在模型运动时,光照条件产生快速变化,引擎无法及时准确的处理高反射材质在不同光照条件下的计算,就会导致显示异常。
解决办法:
反馈给资产,降低材质球的金属度,或自己复制材质球出来,替换掉模型使用的材质球,调整金属参数
Q30
问题描述:
道具材质和之前材质效果不一致,材质属于自发光材质,
问题截图:

问题原因:
道具材质效果再默认空白关卡中和道具给的材质效果是一致的,不一致是因为道具属于自发光材质,再补灯(点光源,面光源,聚光灯)这种情况下,会受到补灯的颜色影响。导致材质不一致
解决办法:
资产需要让道具的材质效果不会因为受到补灯,产生差异较大的效果 
Q31
问题描述:
镜头组装道具材质效果是糊的
问题截图:

问题原因:
父项材质球采样的就是常规纹理,但实例改成了虚拟纹理,本身不支持虚拟纹理,所以贴图改成虚拟纹理后效果都会糊掉,
解决办法:
反馈资产需要把道具贴图改成常规纹理 
Q32
报错描述:
animation_actor, animation_type = _add_actor_to_level(each_context, _path) TypeError: cannot unpack non-iterable NoneType object
报错截图:

解决办法:
关联的某个资产缺少蓝图, 检查方法: 查看输出日志,找到爆红的上一步,在寻找蓝图资产并导入定序器,看是在找到那个资产后中断的,在去复制他的资产名,引擎内搜索是否缺少蓝图资产。有缺失点开SCM的配置,看SCM上资产是否有上传。如无反馈给资产部门。有自行配置 

Q33
问题描述:
更新动画报错
报错截图:

解决办法:
大刚里面没有TeamonesLocation,手动创建一个 

Q34
报错描述:
引擎内未查找到对应的布料缓存文件,请先导入
报错截图:

解决办法:
要点右边的,导入并组装到定序器 
Q35
报错描述:
"Traceback (most recent call last):
File ""c:\teamones\dcc\rez_package\teamones_update\2.0.0/src\teamones_update\api.py"", line 129, in update
plugin_instance.process(container)
File ""c:/teamones/dcc/rez_package/teamones_update/2.0.0/src/teamones_update/processes/public/execute_replace_shot_camera.py"", line 83, in process
current_aperture, manual_focus_distance = self._get_camera_setting(actor)
File ""c:/teamones/dcc/rez_package/teamones_update/2.0.0/src/teamones_update/processes/public/execute_replace_shot_camera.py"", line 200, in _get_camera_setting
camera_component = camera_actor.camera_component
AttributeError: 'NoneType' object has no attribute 'camera_component'"报错截图:

解决办法:
定序器中的相机爆红了, 删掉定序器中爆红的相机和相机轨道,手动导入相机进来,再使用更新动画工具 
