开始和结束性能分析会话

可以开始和结束概要分析会话Katana的主要运行时使用以下Python调用:

from Katana import FnGeolib   #Get the Runtime runtime = FnGeolib.GetRegisteredRuntimeInstance()   #Start Profiling runtime.StartProfilingSession()   ...   #End Profiling runtime.EndProfilingSession()

可以从插件,架子脚本或在标准交互模式下的Python控制台中调用此代码。也可以在中调用--script--shell模式。可以在上启动性能分析会话Katana启动并在何时结束Katana通过使用退出--force-profile命令行选项:

./katana --force-profile

注意:  此选项使所有Geolib3 Runtime实例在初始化时启动性能分析会话,这意味着还将为其他实例(例如用于烹饪Viewer代理的实例)创建报告。

注意:  由于您更愿意开始和结束概要分析会话,因此在--batch模式, Katana使用以下任一命令启动后,立即启动分析会话--profile要么--force-profile选项,并在渲染完成后结束会话。因此,这些选项在--batch模式。