그림판 프로그램 소스 코드와 설명 - OpentGL

등록일 2001.10.02 한글 (hwp) | 21페이지 | 가격 1,000원

소개글

그림판 프로그램 소스 설명입니다.

목차

컴퓨터 그래픽스 프로젝트 #1
프로그램 소스 코드

본문내용

1] Mouse 답신 함수를 수정하여서 지우개를 설치하시오.

위에서 draw_mode 와count를 이용해서 그에 맞는 조건일 경우에 사각형을 그려주는데 glColor3f(1.0,1.0,1.0);를 써서 흰색으로 설정해 주었다. 그리고 glNewList(box+k,GL_COMPILE); 부분은 리스트에 저장을 해서 후에 윈도우를 움직여서 객체들이 남도록 하기 위한 것이다. k++을 해주어서 디스플레이 리스트의 정수식별자를 증가시켜준다.
그리고 pick(int x,int y) 함수에서 else if(x < ww/2+ww/10) return 6; 부분을 추가해서 리턴값 6를 받고 draw_mode를 6로 설정하도록 하였다. 그리고 xp[0],yp[0]에는 처음에 찍은 점의 좌표가 저장되는 것이고 그림이 그려질 때쯤의 x,y는 테,yp 에 저장이 되어 두 번째로 찍은 점이 된다. 따라서 그림은 두 번째 찍은 점의 좌표부터 계산이 되어서 그려지게 된다. 그리고 display() 함수 안에 메뉴판에 그릴 사각형을 위해서 다음을 추가한다.
*원하는 자료를 검색 해 보세요.
  • 컴퓨터그래픽스 opengl 3d 모델링 과제 [ + 마우스 콜백 통한 시점 조정, 조명.. 3 페이지
    ㄱ. 기본적인 시각화를 보여주기 위한 설정들을 설정해주었다. - 애니메이션을 위한 더블 버퍼링과 은면 제거 - 제대로 3d를 투영하기위해 gluPerspective를 사용했다. ㄴ. 물체들을 모델링하였다. (되도록 ..
  • [컴퓨터그래픽스] 컴퓨터그래픽스(CG) 4 페이지
    1. CG(Computer Graphics)의 개념 및 정의 컴퓨터와 하드웨어의 특정 소프트웨어를 이용하여 도형 및 화상, 그림을 만드는 기술로 붓이나 연필, 포스터 칼라 등 미술 및 디자인 재료로 이용하던 것을 컴퓨터와..
  • [CG][컴퓨터그래픽][CG(컴퓨터그래픽) 활용 분야]CG(컴퓨터그래픽)의 특징, CG.. 9 페이지
    Ⅰ. 서론 C.G는 컴퓨터를 도구로 사용하여 그림을 그리는 것으로써, 수식이나 기호를 화상이나 영상으로 바꾸는 것이다. 또는 컴퓨터에 의한 그래픽 이미지를 처리할 수 있도록 설계된 장치와 그 시각적 메시지를 의미한다. ꡐ..
  • 컴퓨터그래픽스 4 페이지
    1) 정의 - 컴퓨터 그래픽스란 컴퓨터를 이용하여 그림을 그리거나 수치나 기호를 화상이나 영상으로 표현하는 모든 기술을 총칭하는 것으로 화상표시 데이터와 여러 가지 조형 알고리즘을 사용해 목적물의 사실성을 구현하고자 하는 표..
  • Computer Graphics in Game (게임과 컴퓨터 그래픽스) 6 페이지
    Computer Graphics in Game Abstract : 컴퓨터 그래픽스의 활용 분야는 매우 다양하고 인터넷을 기반으로 한 현대 정보화 사회에 획기적인 영향을 주고 있다. 이제, 컴퓨터 그래픽스 기술은 정보산업에서 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기