분류 전체보기 3

[Computer Graphics] Graphics Programming

What Are Graphics Libraries?- Provide various functionalities that are required in drawing images on the screen- Provide low-level access to the GPU, optimizing performance- Manage visual effects like lighting, textures, and shaders- Support real-time rendering for interactive applications- 개발자가 일일이 화면의 픽셀을 건드릴 필요 없이, 라이브러리가 제공하는 함수나 API를 사용해 간편하게 그래픽 작업 처리 가능 3D Graphics Libraries- Low-level AP..

카테고리 없음 2025.03.20

[Computer Graphics] 2. Affine Geometry

2D 이미지- 디지털 이미지는 픽셀의 격자로 이루어져 있음- RGB 색상 모델 : 각 픽셀의 색은 Red, Green, Blue 의 세 가지 값으로 표현 3D 데이터- Mesh : A collection of interconnected geometric elements forming a 3D objectVertex(정점) : (x, y, z) 좌표로 정의된 점Edge : 두 정점을 연결하는 선분Face (면) : A closed loop of edges forming a flat surface  Rendering: converting a 3D model into a 2D image (apply lighting, textures, and shading)- Ray Tracing : 카메라에서 광선을 쏴서 물..

카테고리 없음 2025.03.13

[면접을 위한 CS 전공지식 노트] 데이터베이스

SECTION 1 데이터베이스의 기본SECTION 2 ERD와 정규화 과정SECTION 3 트랜잭션과 무결성SECTION 4 데이터베이스의 종류SECTION 5 인덱스SECTION 6 조인의 종류SECTION 7 조인의 원리4.1 데이터베이스의 기본더보기데이터베이스 : 일정한 규칙을 통해 구조화되어 저장되는 데이터의 모음DBMS (DataBase Management System) : DB를 제어, 관리하는 통합시스템 DB 안에 있는 데이터들은 DBMS마다 정의된 쿼리 언어를 통해 삽입, 삭제, 수정, 조회 가능 DB의 특징- 실시간 접근 / 동시 공유 / 데이터의 독립성 / 무결성 / 일관성 등 4.1.1 엔터티엔터티 : 여러 개의 속성을 지닌 명사ex) 엔터티가 '회원'일 경우, 이름, 아이디, 주소,..

카테고리 없음 2025.03.12