기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
개인용 컴퓨터상의 그래픽스 인터페이스 설계와 응용
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • 개인용 컴퓨터상의 그래픽스 인터페이스 설계와 응용
저자명
김진한,경종민,Kim. Jin-Han,Kyung. Chong-Min
간행물명
전자공학회논문지
권/호정보
1989년|26권 1호|pp.113-121 (9 pages)
발행정보
대한전자공학회
파일정보
정기간행물|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

한국과학기술원의 설계자동화연구실에서 IBM PC/AT 상에서 동작하도록 제작한 그래픽스 보드 "K"를 구동시키기 위하여 소프트웨어 인터페이스인 CGI-K를 TI사에서 제공한 C언어와 어셈블리 언어를 이용하여 작성하였다. CGI-K를 구성하는 디바이스 드라이버 루틴과 네모, 원, 현 및 호와 같은 그래픽스 프리미티브를 만드는 알고리듬을 제안하였으며, CGI-K는 EGA(enhanced graphics adapter)의 CGI보다 3배에서 10배 정도 빠른 속도를 갖는 것을 보였다. CGI-K를 이용하여 2차원 그래픽스 에디터인 GRIM과 3차원 모델링 프로그램인 IPCHE를 만들었으며, GRIM은 그래픽스 프리미티브를 이용하여 원하는 그림을 그릴 수 있도록 하였으며 IPCHE는 3차원 물체의 데이타를 받아들여 보이지 않는 면을 제거하고 명암과 원근 효과를 갖는 3차원 물체를 화면상에 그려 준다.

기타언어초록

A software interface called CGI-K including device driver routines and graphics primitives for the grphic board "K" was designed, implemented in the Design Automation Laboratory of KAIST and installed on IBM PC/AT, using assembly and C language supported by TMS 34010 grphics processor. Several algorithms generating the graphics primitives such as box, circle, pie chord are proposed. The drawing speed of CGI-K on the graphic board K was found out to be three to ten times faster than that of the EGA for several examples. A 2-D graphics editor called GRIM (graphics input and modification) and a 3-dimensional graphics renderer called IPCHE which can draw 3-D objects were developed as two major application programs running on CGI-K. The graphics primitives supported in GRIM include polygon, box, circle, and ace. The IPCHE receives a 3-D objects data file and displays the 3-D object on the screen with hidden surface removal, shading, and perspective scaling.