Computer Graphics with OpenGL

Slides:



Advertisements
Similar presentations
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Advertisements

Computer Graphics and Animation (AT70.09) Comp. Sc. and Inf. Mgmt. Asian Institute of Technology.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Programming with OpenGL Part 1: Background Ed Angel Professor of Computer Science, Electrical.
CMPE 466 COMPUTER GRAPHICS
Programming with OpenGL Part 1: Background Mohan Sridharan Based on slides created by Edward Angel CS4395: Computer Graphics 1.
What is ? Open Graphics Library A cross-language, multi-platform API for rendering 2D and 3D computer graphics. The API is used to interact with a Graphics.
電腦圖學 Computer Graphics. 課程大綱 教科書 Hong Zhang and Y. Daniel Liang, “Computer Graphics Using Java 2D and 3D,” Pearson Prentice Hall, 2007 ( 全華代理 ) 參考書 1.OpenGL.
Advanced Computer Graphics Spring-2011 Kocaeli University Computer Engineering Department.
C O M P U T E R G R A P H I C S Jie chen Computer graphic -- OpenGL Howto.
Using OpenGL in Visual C++ Opengl32.dll and glu32.dll should be in the system folder Opengl32.dll and glu32.dll should be in the system folder Opengl32.lib.
CSC 461: Lecture 41 CSC461: Lecture 4 Introduction to OpenGL Objectives: Development of the OpenGL API OpenGL Architecture -- OpenGL as a state machine.
COMPUTER GRAPHICS Hochiminh city University of Technology Faculty of Computer Science and Engineering CHAPTER 0: Introduction.
Computer Graphics with OpenGL 교재 : [1] OPENGL 을 이용한 컴퓨터 그래픽스 5 판, 번역서, Edward Angel 저, 구자영 등역, 사이텍미디어, 2009 참고서적 : [1] Computer Graphics with OpenGL, Donald.
OpenGl Graphics Programming. Introduction OpenGL is a low-level graphics library specification. It makes available to the programmer a small set of geomteric.
Install and Setup VC++ and OpenGL Introduction to Computer Graphics and Animation (Principle of Computer Graphics) Rattapoom Waranusast.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Programming with OpenGL Part 1: Background Ed Angel Professor of Computer Science, Electrical.
CS 450: COMPUTER GRAPHICS INSTALLING GLUT AND GLEW SPRING 2015 DR. MICHAEL J. REALE.
Computer Graphics Kocaeli University Computer Engineering Department Spring 2012.
Introduction to Computer Graphics Dr.Giorgos A. Demetriou Dr. Stephania Loizidou Himona Computer Science Department Frederick University.
Introduction to GL Geb Thomas. Example Code int main(int argc, char **argv) { glutInit(&argc, argv); glutInitDisplayMode ( GLUT_SINGLE | GLUT_RGB | GLUT_DEPTH);
Computer Graphics NV1 (1DT383) Computer Graphics (1TT180) Cary Laxer, Ph.D. Visiting Lecturer.
ARToolKit Settings The department of Computer Engineering Shin ho hwan.
Advanced Computer Graphics
Game Programming 한신대학교 컴퓨터공학부 류승택 Spring. 2 강의 소개 ■ 대상 : 한신대학교 컴퓨터공학부 4 학년 ■ 기간 : ~ ■ 시간 : 매주 월 I (9:30~10:45), 수 II (11:00~12:15)
Computer Graphics 한신대학교 컴퓨터공학부 류승택 2012 년 2 학기. 강의 소개 담당교수 : 류승택 (60 주년 기념관 18407) 대상 : 한신대학교 컴퓨터공학부 3 학년 기간 : ~ 시간 : 매주 목 4-6 교시 (18309)
CS 470 Computer Graphic Getting Started with OpenGL.
Gianfranco Doretto April 19, CS 174 Discussion 2 TA Gianfranco Doretto.
OpenGL Graphics. What Is OpenGL? 1. C-Based graphics framework. 2. Open specification. 3. State machine. 4. Rendering pipeline. 5. A whole load of maths.
NoufNaief.net TA: Nouf Al-harbi.
Computer Graphics Lab 1 OpenGL.
1 How to Install OpenGL u Software running under Microsoft Windows makes extensive use of "dynamic link libraries." A dynamic link library (DLL) is a set.
CS 490 GRAPHICS COMPUTER Lecture 1: Introduction Computer Science Department 1.
Introduction to OpenGL & HW1 Announcement 劉軒銘, 網媒所 碩二 ICG 2012 Fall.
게임 프로그래밍 특론 Advanced Game Programming 한신대학교 대학원 컴퓨터정보학과 류승택 Spring.
3D Graphics 수 5 교시 (IT105), 금 2-3 교시 (IT214) 담당교수 : 이명원 강의노트 : vrlab.suwon.ac.kr/mwlee 강의내용 : Web3D 개념과 사용방법.
게임 프로그래밍 특론 Advanced Game Programming 한신대학교 대학원 컴퓨터공학과 류승택 Spring.
Lecture 2: Introduction to OpenGL
통신 이론 (Communication Theory) Sejong University Hyoung-Kyu Song Tel.) , )
Introduction to OpenGL Muhammad Aamir Khan Lecturer, DCS, UOP.
Computer Graphics with OpenGL 교재 : [1] OPENGL 을 이용한 컴퓨터 그래픽스 5 판, 번역서, Edward Angel 저, 강영민 역, 사이텍미디어, 2009 참고서적 : [1] Computer Graphics with OpenGL, Donald.
Install for 64bit  Glui2.36.zip 을 다운로드  src  msvc  glui.sin 파일을 Visual Studio 2010 으로 열기  _glui library 를 선택후 빌드  빌드시 다음과 같은 오류가 발생하면 error C2252:
AUTUMN Asst. Prof. Dr. Gazi Erkan BOSTANCI Slides by Robert Thomson, Süleyman Tosun and Kurtuluş Küllü.
Computer Graphics Lecture 1. Books D. Hearn, M. P. Baker, "Computer Graphics with OpenGL", 3rd Ed., Prentice Hall, 2003, ISBN
Computer Graphics 한신대학교 컴퓨터정보소프트웨어학부 류승택 2006 년 2 학기.
Computer Graphics -practical- Lecture 6. (visual c++) open gl library To use open GL with VC++ we add these files:- 1)Glut.h C:\program files\ Microsoft.
Allow SQL remote connections
Introduction to OpenGL (IDE: Eclipse)
Programming with OpenGL Part 1: Background
OpenGL project setup.
Computer Graphics and Animation (AT70. 09) Comp. Sc. and Inf. Mgmt
Introduction to OpenGL
2D Viewing Pipeline.
גרפיקה ממוחשבת: מבוא ל-OpenGL
Physics-based simulation for visual computing applications
Programming with OpenGL Part 1: Background
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
Mathematical Models: Building Functions
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
Computer Graphics Practical Lesson 1-
CSE 411 Computer Graphics Lecture #0 Organizational Issues
Programming with OpenGL Part 1: Background
Lecture #5 Interactive Input Methods
Computer Graphics (under.) Sep., 2017
Copyright © 2008 Pearson Prentice Hall Inc.
Copyright © 2008 Pearson Prentice Hall Inc.
Introduction to OpenGL
OpenGL Programming – Day 1
Introduction to OpenGL Programming
Presentation transcript:

Computer Graphics with OpenGL 교재: [1] OPENGL을 이용한 컴퓨터 그래픽스 6판, 번역서, Edward Angel 저, 구자영 외, 홍릉과학출판사, 2014 참고서적: [1] Computer Graphics with OpenGL, Donald Hearn and M. Pauline Baker, International ed., Prentice Hall Inc., 2004 [2] OpenGL Superbible, Richard S. Wright, Jr. Benjamin Lipchak 외 저, 3판, 최현호 역, 정보문화사, 2005 [3] OpenGL을 이용한 컴퓨터그래픽스, Donald Hearn, M. Pauline Baker, Warren Carithers, 이병래, 강현철, 김용규 공역, 피어든에듀케이션코리아, 2011 강의노트: vrlab.suwon.ac.kr/mwlee

컴퓨터그래픽스 2015-2 수업 내용 컴퓨터그래픽스 이론 OpenGL을 이용한 컴퓨터그래픽스 6판 OpenGL Superbible 3판 시간별 수업 내용 수 5교시(105호): CG 이론 금 4-5교시(309호): CG 이론 + OpenGL 예제 강의자료: http://vrlab.suwon.ac.kr/mwlee 컴퓨터그래픽스

OpenGL 프로그래밍 예제 OpenGL 예제 이용한 파라미터 변경 OpenGL GLUT OpenGL Sample www.opengl.org GLUT http://www.opengl.org/resources/libraries/glut/ OpenGL Sample OpenGL SuperBible 3판 예제 컴퓨터그래픽스

GLUT 프로그램 설치 비주얼 C++ GLUT 라이브러리: glutdlls37beta http://www.opengl.org/ http://www.opengl.org/resources/libraries/glut/ GLUT 설치 Visual Studio 6 glut.h  C:\Program Files\Microsoft Visual Studio\VC98\Include\GL glut32.lib  C:\Program Files\Microsoft Visual Studio\VC98\Lib glut32.dll  C:\Windows\System32 Visual Studio 2005 glut.h  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\Include\gl glut32.lib  C:\Program Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK\Lib 컴퓨터그래픽스

glut32.lib  C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Lib Visual Studio 2008 glut.h  C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Include\gl glut32.lib  C:\Program Files (x86)\Microsoft SDKs\Windows\v6.0A\Lib glut32.dll  C:\Windows\System32 Visual Studio 2010 glut.h  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl glut32.lib  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib glut32.dll  C:\Windows\SysWOW64 // 폴더없으면 안해도 됨 컴퓨터그래픽스

glut32.dll  C:\Windows\System32 Visual Studio 2012 glut.h  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\Include\gl (gl.h, glu.h 와 같이) glut32.lib  C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\Lib glut32.dll  C:\Windows\System32 glut32.dll  C:\Windows\SysWOW64 // 폴더없으면 안해도 됨 컴퓨터그래픽스

컴퓨터그래픽스 2015-2 성적 중간시험 (30%) 기말시험 (40%) 실습 (20%) 출석 (10%) 컴퓨터그래픽스