.FSH 파일 확장자
프래그먼트 셰이더 파일
| 개발사 | OpenGL |
| 인기도 |
4.3 | 53 표 |
FSH 파일이란 무엇인가요?
FSH 파일에는 OpenGL 셰이딩 언어(GLSL)의 프래그먼트 셰이딩 속성이 포함되어 있습니다. 이 파일은 GPU가 실행하여 색상, 그림자 및 기타 효과와 함께 3D 그래픽을 렌더링하는 프래그먼트 셰이딩 코드를 저장합니다. FSH 파일은 .FRAG 파일로 저장할 수도 있습니다.
추가 정보
GLSL은 2D 및 3D 그래픽을 렌더링하는 애플리케이션 프로그래밍 인터페이스(API)인 Open Graphics Library OpenGL에서 사용하는 고급 셰이딩 언어입니다. 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 파일을 열 수도 있지만, 이러한 프로그램은 더 이상 지원되지 않습니다.