移動先: 概要 戻り値 キーワード. フラグ. Python 例.

概要

openGLExtension([extension=string], [renderer=boolean], [vendor=boolean], [version=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

openGLExtension は 「元に戻す」が不可能「照会」が不可能「編集」が不可能 です。

このコマンドは、指定した OpenGL 拡張子がサポートされているかどうかによって、拡張子の名前を返します。入力は、-extension フラグへの拡張子の文字列です。 -extension フラグを使用しない場合、またはこのフラグへの文字列引数が空文字列の場合は、すべての拡張子名が単一の文字列として返されます。 拡張子が存在しても、その拡張子がサポートされているとは限りません。 このコマンドを使用できるのは、モデリング ビューを作成した場合のみです。それ以外の場合、初期化される拡張子はなく、文字列は常に空文字列になります。

戻り値

stringサポートされている文字列

キーワード

OpenGL, GL, extensions

フラグ

extension, renderer, vendor, version
ロング ネーム(ショート ネーム) 引数型 プロパティ
extension(ext) string create
照会する OpenGL 拡張子を指定します。
version(ver) boolean create
OpenGL バージョンの照会を指定します。
renderer(rnd) boolean create
OpenGL レンダラの照会を指定します。
vendor(vnd) boolean create
OpenGL 実装を担当する会社の照会を指定します。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

# Query for the multitexturing extension GL_ARB_multitexture
cmds.openGLExtension( extension='GL_ARB_multitexture' )
# Query for all the extensions
cmds.openGLExtension( extension='' )
# Query for the renderer name
cmds.openGLExtension( renderer=True )
# Query for the vendor
cmds.openGLExtension( vendor=True )
# Query for the OpenGL version
cmds.openGLExtension( version=True )