

現在Maya上でのログ情報を出力するような仕組みを作成しているのですが、インストールを必要とする外部ソフトウェアやライブラリを使用せず、Maya単体でGPUの名前(GeForce
GTX ～等)を取得できる方法を探しています。

調べた限りでは、OpenMayaAPIの「[OpenMayaRender.MRenderer.GPUDeviceHandle()](https://help.autodesk.com/view/MAYAUL/2018/JPN/?guid=__py_ref_class_open_maya_render_1_1_m_renderer_html)」とかが近そうですが、そもそもハンドラだから名前は取れないし、じゃあハンドルから名前取るような関数があるのかと探していますが見つからず、といった状況です。

Maya単体(OpenMayaAPI, os,
sys等ビルトイン含む)でGPUの情報を取得する方法をご存知の方がいらっしゃいましたら、ご教授の方お願いいたします。


CC BY-SA 4.0
2019-03-01T02:59:45.427
53110
2019-07-24T01:04:22.987
20642
question
python
Maya+Python(含:OpenMayaAPI)で現在のPCのグラボ(GPU)名を取得したい


自己解決しました。

[code]

    from maya import cmds
    cmds.ogs(di=True)
    
[/code]

と記述すればグラボ情報を見ることができました（Adapterの項目）。


CC BY-SA 4.0
2019-03-01T09:22:32.750
53118
2019-07-24T01:04:22.987
2019-07-24T01:04:22.987
32986
20642
53110
answer