2024 - 2학기 썸네일형 리스트형 5.1 오픈지엘 기본 틀 Reporting Date: October. 21, 2024프로그램에서 사용자 입력을 처리하고, 이를 바탕으로 장치 간 상호작용을 다루는 시스템의 흐름에 대해 다루고자 한다.목차01 메인 함수02 이벤트 처리 흐름03 이벤트 기반 콜백 함수04 입력 장치05 논리적 입력 장치06 장치 간 상호작용07 입력 모드 01 메인 함수프로그램이 실행될 때 가장 먼저 실행되는 함수.윈도우에서 실행되는 모든 프로그램은 메인 함수를 가지고 있으며, 이 메인 함수는 프로그램의 진입점(entry point) 역할을 한다.메인 함수는 프로그램이 종료될 때까지 다음과 같은 3가지 반복 기능을 수행한다. 1 . 입력 처리 (Input Handling)프로그램이 마우스 클릭, 키보드 입력, 네트워크 데이터 등에사용자나 .. 더보기 4.3 오픈지엘 API Reporting Date: October. 21, 2024 GLUT에 대한 전반적인 개념에 대해 다루고자 한다.목차01 GLUT02 GLUT 기능03 실행 환경 설정 01 GLUT (OpenGL Utility Toolkit)다양한 디바이스와 운영체제 환경에서 그래픽 프로그램을 쉽게 개발할 수 있도록 도와주는 라이브러리. 시스템 소프트웨어의 의존성을 줄여주므로, 플랫폼에 구애받지 않고 OpenGL을 사용할 수 있게 해준다. 1 . 플랫폼 독립성윈도우, iOS, 리눅스 등 다양한 디바이스와 운영체제에서 동작할 수 있도록 도와준다.본래 운영체제마다 시스템 소프트웨어가 다르므로,직접 코드를 작성해 각 환경에 맞춰야 하는 번거로움이 해결된다. 2 . 표준화시스템마다 키보드, 마우스와 같은 입력 장치의.. 더보기 4.2 오픈지엘 API Reporting Date: October. 2, 2024OpenGL을 기반으로 한 그래픽스 렌더링 과정에 대해 다루고자 한다.목차01 OpenGL02 게임 핵심 요소03 렌더링 파이프라인04 인생네컷 사진촬영05 상태 변수06 벡터 배열 타입 01 OpenGL (Open Graphics Library)그래픽 하드웨어에 대한 인터페이스.애플리케이션이 그래픽을 처리할 때 OpenGL의 그래픽 전용 함수를 호출하면, 이 API가 해당 작업을 처리하고 GPU가 이를 받아 화면에 출력하는 과정을 거친다.이것은 그래픽 처리만을 위한 API이며, 그래픽 외의 다른 기능은 포함되지 않는다. 이와 유사한 API로는 DirectX가 있으며, 주로 게임 개발에 사용된다. DirectX의 일부 기능은 그래픽 처리와 관련.. 더보기 4.1 오픈지엘 API Reporting Date: September. 30, 2024API의 정의 및 필요성에 대해 다루고자 한다.목차01 그래픽 프리미티브02 공간상의 개념03 GPU 성능이 우수한 이유?04 AI에서 행렬이 중요한 이유?05 API06 OpenGL 01 그래픽 프리미티브 (Graphic Primitives)그래픽을 구성하는 가장 기본적인 단위 요소들. 이는 복잡한 그래픽을 만들기 위해 사용되는 기초적인 도형이나 구조로, 모든 2D 및 3D 그래픽은 이러한 기본 요소들을 조합해 만들어진다. ① 점 (Point)공간 상의 하나의 위치를 나타내는 가장 기본적인 프리미티브.좌표 값으로 표현되며, 2D 또는 3D 공간에서 하나의 점을 나타낸다. ② 선 (Line)두 점을 연결하여 만든 선.직선이나 곡선처럼 두 .. 더보기 3.2 그래픽 컬러 처리 Reporting Date: October. 20, 2024CIE 컬러 모델의 개념을 바탕으로,하프토닝, 디더링 기법, 감마 수정에 대해 다루고자 한다.목차01 CIE02 제품 사진과 실제 제품 간의 색상 차이03 색상도 차이가 발생하는 이유?04 색온도05 다양한 모델이 필요한 이유?06 슈도07 과거 색상 저장 기법08 하프토우닝과 디더링09 감마수정 컬러 매칭 01 CIE (Commission Internationale de l'Éclairage)색을 수학적으로 표현하기 위해국제 조명 위원회(CIE)에서 개발한 색 공간 모델.모든 색상은 이 모델에서 위치를 가질 수 있으며,특히 인간이 인식할 수 있는 색들을 수치로 나타내는 데 중요한 역할을 한다. 이 색도표는 CIE 1931 XYZ 색 공간이.. 더보기 3.1 그래픽 컬러 처리 Reporting Date: September. 25, 2024그래픽 컬러 처리에서 컬러 이론에 대한 전반적인 개념에 대해 다루고자 한다.목차01. 전자기파02 색의 인식 과정03 기본색04 보조 컬러 모델05 기본색만으로 모든 색을 만들 수 있는가?06 광원과 관련된 이야기 컬러 이론 01 전 자 기 파 (Electromagnetic Waves)전기장과 자기장이 서로 직각 방향으로 진동하며 공간을 통해 전달되는 파동. 진공에서도 전파될 수 있어 매질 없이도 에너지를 전달할 수 있다.파장의 길이에 따라 여러 종류로 나뉘며, 주파수와 파장에 따라 다양한 특성을 지닌다. 전자기파 스펙트럼은 높은 주파수(짧은 파장)에서 낮은 주파수(긴 파장)으로 나열되며, 다음과 같은 종류로 구분된다. 가시광선은 인간.. 더보기 02_8 CDS 센서 입력받기 Reporting Date: November. 19, 2024광저항기의 전반적인 개념과 CDS 센서 실습에 대해 다루고자 한다.목차01 광저항기02 조도센서03 광저항기의 작동 원리04 광저항기의 주요 특징05 광저항기의 종류05 실습 01 광저항기Photoresistor, Light Dependent Resistor빛의 세기에 따라 저항이 변하는 전자 부품. 이 부품은 빛의 세기가 강할수록 저항이 낮아지고, 빛이 약할수록 저항이 높아지는 특성을 가지고 있다. 02 조도 센서 (Light Sensor)빛의 세기(조도)를 감지하는 센서를 의미하는 더 포괄적인 용어.광저항기를 포함하여 광다이오드, 포토트랜지스터, 광전지 등 다양한 종류의 빛 감지 부품을 모두 포함할 수 있다.빛의 세기를 측정하여 이를 전.. 더보기 02_7 서보모터 제어하기 Reporting Date: November. 19, 2024AC 모터와 DC 모터의 전반적인 개념과서보 모터를 제어하는 실습에 대해 다루고자 한다.목차01 AC 모터⌎1. AC 모터의 장단점⌎2. AC 모터의 저전압 범위⌎3. 3상 교류 전원 모터⌎4. AC 모터의 종류02 DC 모터⌎1. DC 모터의 장단점⌎2. DC 모터의 저전압 범위⌎3. 브러시리스 직류 모터⌎4. 스테핑 모터⌎5. 서보 모터03 PWM04 타이머 및 카운터05 하드웨어 연결 시 주의사항06 실습 모터의 종류 01 AC 모터교류(Alternating Current) 전원을 사용하여 회전 운동(기계적 에너지)을 생성하는 전동기. 전류가 교대로 방향을 바꾸는 교류 전기를 통해 자기장을 생성하고, 이를 이용해 로터(Rotor)를 .. 더보기 이전 1 2 3 4 ··· 6 다음