「シェーディング言語」の版間の差分
Golden Bengal (トーク | 投稿記録) 。 |
|||
| (4人の利用者による、間の4版が非表示) | |||
| 1行目: | 1行目: | ||
'''シェーディング言語''' | '''シェーディング言語'''([[英語]]:shading language)とは、[[コンピューターグラフィックス]]における[[シェーダー]]を簡単に扱うことに特化した[[プログラミング言語]]の総称である。 | ||
== 概要 == | == 概要 == | ||
| 26行目: | 26行目: | ||
* [[SL Sharp|SL#]] | * [[SL Sharp|SL#]] | ||
*: [[C Sharp|C#]]ベースのシェーディング言語である。主に[[Mono]]を用いて[[DirectX]]([[Windows]])と[[OpenGL]]([[Linux]]や[[Mac OS X]]など)に両対応した[[プログラム]]を一発で書きたい場面が想定されており、実行時に動的に[[GLSL]]および[[HLSL]]へ変換するという、他とは一線を画すほど非常に高レベルなシェーディング言語である。 | *: [[C Sharp|C#]]ベースのシェーディング言語である。主に[[Mono]]を用いて[[DirectX]]([[Windows]])と[[OpenGL]]([[Linux]]や[[Mac OS X]]など)に両対応した[[プログラム]]を一発で書きたい場面が想定されており、実行時に動的に[[GLSL]]および[[HLSL]]へ変換するという、他とは一線を画すほど非常に高レベルなシェーディング言語である。 | ||
* [[WSL (Web Shading Language)]] | |||
*: [[WebGPU]]で採用されているもの。[[HLSL]]がベースになっている。 | |||
== 関連項目 == | == 関連項目 == | ||
* [[コンピューターグラフィックス]] | * [[コンピューターグラフィックス]] | ||
{{DEFAULTSORT:しええていんくけんこ}} | |||
{{ | [[Category:プログラミング言語]] | ||
[[Category:シェーディング言語|*]] | |||
[[category:プログラマブルシェーダー]] | |||