Other/Computer Graphics4 컴퓨터 그래픽스 4주차 : 진효진 변환변환이란? 이동, 회전, 축소 및 확대를 총칭함. (Translation, Rotation, Scaling)물체의 위치는 이동에 의해 방향은 회전에 의해 결정된다.각 물체는 축소 또는 확대 될 수 있다. 2025. 3. 31. 컴퓨터 그래픽스 3주차 모델링이란? 렌더링할 어떤 물체를 만들어 내는 것을 칭한다.구란? 중심과 반지름으로 이뤄진와 같은 음함수 이다. 수학에서 음함수란를 칭한다. 그런데 GPU는 음함수 처리 속도가 느리다. 따라서, GPU의 처리를 빨리하는 폴리곤 메시를 사용한다.폴리곤 중에 가장 간단한 것이 삼각형이며 이를 Triangle Mesh라고 한다.OpenGL은 삼각형 메쉬만 처리한다. 삼각형 메시가 주어졌을 때, 꼭짓점의 개수의 약 두배가 삼각형의 개수이다. 사각형 메쉬로 사람 얼굴을 만들어 낼 수도 있다. 사각형 메시가 만들어지면 삼각형 메시로 만드는 것은 매우 간단하다.사각형을 각각 두개의 삼각형으로 나눠 놓을 수 있다. 푤리곤 메쉬의 정점의 개수를 해상도 (LOD : Level of Detail)이라고 칭한다.해상도를 늘리.. 2025. 3. 24. 컴퓨터 그래픽스 2주차 - 선형대수학 : 최지현 교수님 컴퓨터 그래픽스를 OpenGL로 구현하기 위해서는 선형대수학을 알아야한다.목차는 다음과 같다.▪ 행렬과 벡터▪ 좌표와 기저▪ 내적▪ 벡터곱▪ 직선 및 선형 보간행렬이란, 숫자들을 직사각형 형태로 행과 열에 따라 나열한 것을 칭한다.다음과 같이 표현한다.행렬 곱 공식 그러니까 3x2 행렬과 2x3 행렬을 곱하면 아래처럼 된다.c(1,1) = a(1,1)*b(1,1) + a(1,2)*b(2,1)c(1,2) = a(1,1)*b(1,2) + a(1,2)*b(2,2)c(1,3) = a(1,1)*b(1,3) + a(1,2)*b(2,3)c(2,1) = a(2,1)*b(1,1) + a(2,2)*b(2,1)c(2,2) = a(2,1)*b(1,2) + a(2,2)*b(2,2) c(2,3) = a(2,1)*b(1,3) + .. 2025. 3. 17. 컴퓨터 그래픽스 1주차 - 최지현 교수님 1. 교수 소개 및 연구 배경교수 및 연구 소개:강의 담당: 컴퓨터공학과 진효진 교수 연구 분야는 휴먼-AI 인터랙션으로, 챗봇, AI 스피커 등 인간과 인공지능의 상호작용에서 발생하는 다양한 이슈(예: 추천 알고리즘, 가짜 뉴스, AI 윤리 등)를 다룸.산업계(삼성, 현대 등)와 학계 모두에서 경험을 갖춘 교수로, 연구실 위치 및 면담 신청 방법 등 학생과의 소통 채널을 적극 안내함.2. 강의 개요 및 목표강의 내용:기초 이론 및 구현: 컴퓨터 그래픽스의 이론과 기본 구현 방법을 배우며, OpenGL을 활용한 실습이 포함됨.랜더링 파이프라인: 3D로 만들어진 모델이 2D 화면에 출력되는 과정을 수학적 계산과 단계별 처리(버텍스 쉐이더, 레스터라이저, 프래그먼트 쉐이더, 아웃풋 머저)를 통해 학습하는 것.. 2025. 3. 10. 이전 1 다음