OpenGL® 플러그인이란 무엇입니까?

OpenGL® (Open Graphics Library®) 플러그인은 OpenGL® 기반 기능을 별도의 중앙 응용 프로그램에 추가하도록 설계된 소프트웨어입니다. 그래픽 응용 프로그램의 경우 OpenGL® 플러그인은 OpenGL® 라이브러리를 통해 처리되는 새로운 렌더링 기능을 추가 할 수 있습니다. 개발 응용 프로그램에서 OpenGL® 플러그인은 라이브러리 헤더 또는 프로그래머가 OpenGL® 기능을 소프트웨어에 쉽게 통합 할 수있는 기타 기능을 추가 할 수 있습니다. 게임과 같은 엔터테인먼트 응용 프로그램은 OpenGL® 플러그인을 사용하여 그래픽을 가속화하거나 OpenGL® 드라이버의 대체 구현을 사용하거나 특수 그래픽 하드웨어에 대한 지원을 추가 할 수 있습니다. OpenGL® 플러그인은 OpenGL®을 사용하여 비디오 스트리밍을위한 특수 효과와 같은 더 큰 미디어 파일에 통합 할 수있는 그래픽을 만드는 소프트웨어 일 수도 있습니다.

플러그인은 기존 프로그램의 프레임 워크 내에서 작동하도록 작성된 소프트웨어입니다. 플러그인을 작성하는 기본 애플리케이션은 플러그인을 사용하기 위해 특별한 허용을해야합니다. 특정 게임 및 그래픽 응용 프로그램에서 허용하지만 타사 응용 프로그램이 프로그램의 기본 렌더링 및 디스플레이 출력 영역에 액세스 할 수 있도록 허용하기 때문에 모든 응용 프로그램에서 OpenGL® 플러그인을 사용할 수있는 것은 아닙니다. OpenGL® 플러그인을 사용할 수있는 일부 프로그램은 출력 만 허용하므로 플러그인은 자체 렌더링을 위해서만 OpenGL®을 사용합니다.

하나의 공통 유형의 OpenGL® 플러그인은 프로그래밍을 위해 통합 개발 환경 (IDE)과 함께 사용됩니다. 이 플러그인을 사용하면 OpenGL® 라이브러리를 프로그램에 쉽게 통합 할 수있을뿐만 아니라 정확한 라이브러리 구조가 매우 복잡한 일부 언어로 프로그램을보다 쉽게 ​​배포 할 수 있습니다. 또한 시각적 편집 도구를 제공하여 특정 OpenGL® 기능을 시각적으로 구성하고 실시간으로 테스트 할 수 있습니다.

그래픽 이미지 편집기는 일반적으로 플러그인이있는 프로그램에서 수행 할 수있는 작업에 매우 유연합니다. OpenGL® 표준이 발전하고 새로운 하드웨어가 만들어 짐에 따라 OpenGL®에 직접 액세스하는 플러그인은 사용자가 완전히 새로운 버전을 구매하지 않고도 프로그램을 최신 상태로 유지할 수 있습니다. 또는 메인 애플리케이션이 다른 렌더링 라이브러리를 사용하더라도 OpenGL®을 사용하여 플러그인 내에서 일부 필터 및 기타 효과를 생성 할 수 있습니다.

비디오 게임은 OpenGL® 플러그인을 사용하여 모든 유형의 그래픽 하드웨어에서 최고 속도로 게임을 실행할 수 있습니다. 이 플러그인은 고급 그래픽 카드 제조업체에서 작성하거나 사용자 커뮤니티에서 개발할 수 있습니다. 비디오 게임용 일부 OpenGL® 플러그인은 게임 내에서 특정 그래픽 문제를 해결하는 데 사용되거나 다른 것보다 더 나은 성능을 제공하는 사용자 지정되고 최적화 된 라이브러리로 렌더링하는 데 도움이됩니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?