.FSH ファイル拡張子

フラグメントシェーダーファイル

開発元 OpenGL
人気度
4.3  |  53 票
 

FSHファイルとは?

FSHファイルには、OpenGLシェーディング言語(GLSL)で記述されたフラグメントシェーディングのプロパティが含まれています。3Dグラフィックスを色、影、その他の効果とともに描画するために、GPUが実行するフラグメントシェーディングコードを保存します。FSHファイルは.FRAGファイルとして保存されることもあります。

詳細情報

GLSLは、Open Graphics Library OpenGLで使用される高水準シェーディング言語です。OpenGLは、2Dおよび3Dグラフィックスを描画するアプリケーションプログラミングインターフェース(API)です。Google Earth、Minecraft、Adobe Photoshopなど、さまざまなアプリケーションがOpenGLを使用しています。

FSHファイルには、フラグメントをシェーディングするデータが含まれています。フラグメントとは、3D画像を構成するラスタライズされた三角形内のピクセルです。GPUによって描画される際、FSHファイル内のコードが、グラフィックス内のピクセルの色(彩度、色相、明るさ、コントラストを含む)を決定します。

注: フラグメントシェーダーは、3Dモデルを構成する三角形メッシュの頂点の位置を操作するために必要な頂点コードを保存する頂点シェーダー(.VSHおよび.VERTファイル)とは異なります。

FSHファイルの開き方

OpenGL SDK(マルチプラットフォーム)およびApple Xcode(macOS)に含まれるツールでFSHファイルを開くことができます。 Microsoft Visual Studio Code(マルチプラットフォーム)などのソースコードエディターでFSHファイルを開いて編集することもできます。

Microsoft Notepad(Windowsに付属)、Apple TextEdit(macOSに付属)、gedit(Linux)などのプレーンテキストエディターでもFSHファイルを開くことはできますが、これらのエディターには、ソースコードエディターのような便利な編集機能(構文の強調表示など)はありません。

注: AMD GPU ShaderAnalyzer(Windows)およびApple OpenGL Shader Builder(macOS)でもFSHファイルを開くことができますが、これらのプログラムは提供を終了しています。

File Viewer Plusで400種類以上のファイル形式を開けます。無料ダウンロード

FSHファイルを開くプログラム

FileInfo.comによる検証済み

FileInfo.comチームは、このページに掲載されているフラグメントシェーダーファイル形式とMac、Windows、Linuxアプリについて独自に調査しました。私たちの目標は100%の正確性であり、検証済みのファイルタイプに関する情報のみを公開しています。

このページへの追加や更新をご提案いただける場合は、お知らせください。