그래피컬 커널 시스템

Graphical Kernel System
그래피컬 커널 시스템
줄임말GKS
시작한 해1977년; 45년 전 (연방)
최신 버전ISO/IEC 7942-4: 1998
1998년; 24년 전(1998년)
조직ANSI, ISO, IEC
관련 기준ANSI X3.124, ISO 8651, ISO 8805, ISO/IEC 8806, ISO 10303
도메인컴퓨터 그래픽스

GKS(Graphical Kernel System)는 1977년에 도입된 저레벨 컴퓨터 그래픽용 최초의 ISO 표준입니다.1983년 [1][2][3]9월에 국제 표준 초안이 회람되어 검토되었다.[4][5]표준의 최종 비준은 1985년에 이루어졌다.

개요

GKS는 차트 작성 및 유사한 작업에 적합한 2차원 벡터 그래픽을 위한 일련의 그리기 기능을 제공합니다.콜은 다른 프로그래밍 언어, 그래픽 디바이스 및 하드웨어를 통해 이식할 수 있도록 설계되어 있기 때문에 GKS를 사용하도록 작성된 어플리케이션은 많은 플랫폼 및 디바이스로 쉽게 이식할 수 있습니다.

GKS는 1980년대와 1990년대 [6]초에 컴퓨터 워크스테이션에서 상당히 흔했습니다.GKS는 Digital Research의 GSX 및 GEM 제품의 기반을 형성했습니다.GX는 Atari ST에서 일반적이며 Ventura Publisher와 연계하여 PC에서 자주 볼 수 있었습니다.이러한 시장 이외에서는 거의 상업적으로 사용되지 않았지만, 일부 과학 시각화 패키지에서 여전히 사용되고 있습니다.또한 Computer Graphics Metafile을 정의하는 기본 API이기도 합니다.GKS의 후손은 PHIGS였다.GKS 구현을 기반으로 한 인기 있는 애플리케이션 중 하나는 GR [7]Framework로, 줄리아 사용자 사이에서 일반적인 플롯 백엔드가 된 고성능 과학 시각화를 위한 C 라이브러리입니다.

GKS의 주요 개발자이자 발기인은 독일 다름슈타트에 있는 Fraunhofer Institute for Computer Graphics(IGD)의 이사였던 Jose Luis Encarnassao였습니다.

GKS는 다음 [8][9]문서에서 표준화되어 있습니다.

  • 1985년 ANSI 표준 ANSI X3.124.
  • ISO 7942:1985/Amd 1:1991ISO/IEC 7942-2:1997, ISO/IEC 7942-3:1999ISO/IEC 7942-4:1998개정된 ISO 7942:1985 표준
  • 언어 바인딩은 ISO 표준 ISO 8651입니다.
  • GKS-3D(Graphical Kernel System for Three Dimensions) 기능의 정의는 ISO 표준 ISO 8805이며, 대응하는 C 바인딩은 ISO/IEC 8806입니다.

GKS의 기능은 STEP 표준 섹션 ISO 10303-46에 데이터 모델 표준으로 정리되어 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Europe calls the tune on computer graphics". New Scientist. 1983-04-21. p. 152. Retrieved 2018-01-18.
  2. ^ Straayer, Dave (1983-07-25). "Headway Being Made on Graphics Standards". Computerworld. p. 7. Retrieved 2018-01-01.
  3. ^ "Ansi Seeking Comment On Standard for Graphics". Computerworld. 1983-09-12. p. 64. Retrieved 2018-01-18.
  4. ^ "ISO 7942:1985". Retrieved 2018-01-18.
  5. ^ "Ansi standards draw attention of graphics industry". Computerworld. 1985-03-25. p. 36. Retrieved 2018-01-18.
  6. ^ "HP library implements GKS". Computerworld. 1986-03-31. p. 73. Retrieved 2018-01-18.
  7. ^ Josef Heinen; et al. (1985–2019). "GR Framework". Retrieved 2020-11-16.
  8. ^ http://www.iso.org/iso에서 검색 결과를 카탈로그화합니다.
  9. ^ http://www.freestd.us에서 검색 결과를 카탈로그화합니다.

추가 정보

외부 링크