그림판 프로그램 소스 코드와 설명 - 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 33페이지
    <목차> 1>. 3D 그래픽스의 기초 1.1 컴퓨터 그래픽스에 대한 ... 인터페이스 1.1 컴퓨터 그래픽스에 대한 간략한 역사 초기의 컴퓨터 그래픽스 ... - 최초의 컴퓨터: 일련의 스위치와 전구로 구성 최초의 컴퓨터 그래픽스
  • 컴퓨터그래픽스 4페이지
    1. 컴퓨터 그래픽스 정의, 역사, 활용 1) 정의 - 컴퓨터 ... 그래픽스컴퓨터를 이용하여 그림을 그리거나 수치나 기호를 화상이나 영상으로 ... . - 컴퓨터 그래픽스의 한 분야로 CAD가 있으며 이는 컴퓨터의 지원을 받아 창조
  • [컴퓨터 그래픽스]페인트 프로그램 69페이지
    컴퓨터 그래픽스 OpenGL Paint Program (10조) – 목 ... drawBlankSquare(int, int); // 지우개 사각형 함수 void ... ); glutMouseFunc(mouse); // 지우개를 위한 모션
  • 컴퓨터그래픽개론 74페이지
    컴퓨터 그래픽 개론 목차 1. 컴퓨터 그래픽스의 기본 개념 1 ... ) 컴퓨터 그래픽스란 무엇인가? 2) 컴퓨터 그래픽스의 발전 3) 컴퓨터 ... 그래픽스 기술 4) 컴퓨터 그래픽스 기술을 이용하면 5) 비트맵 그래픽과 벡터
  • 그래픽스1 지우개 만들기 6페이지
    컴퓨터그래픽스 과제1 지우개 기능 추가 멀티미디어 공학과 ... ; int erasermode=0; //지우개 모드를 0과 1로 활성화
  • [지도안] 재량활동 그림판으로 그림 그리기 2페이지
    :이제 여러분 혼자 컴퓨터에서 그림판 프로그램을 실행할 수 있나요? T:색 ... ? T:그렇죠. 컴퓨터에는 그림을 그릴 수 있는 그림판이라는 것이 있습니다 ... ) S1:컴퓨터로 그렸습니다. S2:컴퓨터에 있는 그림판으로 그림을 그린
  • EC가상현실 연습문제 답안 2페이지
    EC가상현실 연습문제 연습문제. 1.컴퓨터 그래픽스 분야에 대해서 ... 설명하시오. -컴퓨터 그래픽스컴퓨터를 사용하여 그림을 만드는 기술이다 ... 그래픽스의 두 가지 기술 요소를 설명하시오. -컴퓨터 그래픽스는 두 가지 기술
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      그림판 프로그램 소스 코드와 설명 - OpentGL