ジャンプ先: 概要. 戻り値. キーワード. フラグ. Python 例.
ogs([deviceInformation=boolean], [disposeReleasableTextures=boolean], [dumpTexture=string], [enableHardwareInstancing=boolean], [fragmentEditor=string], [fragmentXML=string], [gpuMemoryTotal=int], [gpuMemoryUsed=boolean], [isLegacyViewportEnabled=boolean], [isRemoteGLSessionEnabled=boolean], [isWinRemoteSession=boolean], [pause=boolean], [rebakeTextures=boolean], [regenerateUVTilePreview=string], [reloadTextures=boolean], [reset=boolean], [shaderSource=string], [toggleTexturePaging=boolean], [traceRenderPipeline=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
ogs は、取り消し不可能、照会可能、および編集不可能です。
OGS はビューポート レンダラの 1 つです。機能の統合は多くの手間がかかるため、今後数回のリリースで展開していきます。展開にあたっては慎重を期し、データベースを既知の状態に戻すための安全手段を提供します。これがこのコマンドの機能です。このコマンドは、ディペンデンシー グラフに状態を復帰するために使用する「dgdirty」と同じです。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
ogs, debug
deviceInformation, disposeReleasableTextures, dumpTexture, enableHardwareInstancing, fragmentEditor, fragmentXML, gpuMemoryTotal, gpuMemoryUsed, isLegacyViewportEnabled, isRemoteGLSessionEnabled, isWinRemoteSession, pause, rebakeTextures, regenerateUVTilePreview, reloadTextures, reset, shaderSource, toggleTexturePaging, traceRenderPipeline
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
// Reset the database for all panels running the OGS renderer.
// Returns the number of panels affected.
cmds.ogs( reset=True )
// Result: [modelPanel1] //
// Set the gpu memory limit to 2048 MB. Memory management systems
// will attempt to avoid going over this limit. Can be used to reserve
// memory for other applications.
cmds.ogs( gpuMemoryTotal=2048 )
// Output the current gpu memory limit in MB.
cmds.ogs( query=True, gpuMemoryTotal=True )
// Output an estimate of the amount of currently allocated gpu memory by
// Maya in MB.
cmds.ogs( gpu=True )