Skip to content

Jin-SukKim/Graphics_Theory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

"# Graphics_Theory"

그래픽스에 관련된 이론 - Study from "honglab.co.kr"

Part1 - Bloom Effect & RayTracing (그래픽스 기본 원리)

1) Bloom Effect
    - Pixel에 관련된 기본 배열에 관한 이론
    - 2D Image Processing의 기초 원리
    - Bloom Effect의 이해를 위해 가우시안 블러 효과 이론
    - 가우시안 블러 기반으로 Bloom Effect 적용하는 법

2) RayTracing (광추적)
    a) Coordinate System - 좌표계 기초
    b) Vector 기초
    c) Raytracing의 기본 원리 - 3D 물체 렌더링 (Orthographic Projection  방식 사용 (정투영))
    d) Light Effect (빛 효과) 기초 - Phong Model
    e) Perspective Projection (원근 투영) - 3D World에서 원근감을 위해 사용
    f) Triangle (삼각형) - 삼각형과 Ray의 충돌 (그래픽스에서 거의 모든 물체들을 삼각형들로 그리기에 매우 중요하다.)
    g) Shadow (그림자) - 그림자를 그리는 원리
    h) Barycentric Coordinates(무게중심 좌표) - 무게중심좌표를 사용해 삼각형의 색을 정하거나 Texture를 입힐 때 사용
    i) Texturing (텍스처링) - 모델을 정교하게 만들어 렌더링 하는 대신 기본적인 물체를 생성해 Texture Image를 덧붙여 정교한 물체처럼 만든다.
    j) Reflection (빛 반사) - 빛을 반사하는 모델을 위한 원리
    k) Transparency & Refraction (투명동 & 빛의 굴절) - 투명한 물체들(유리, 물 등)을 렌더링하기 위한 원리

About

Computer Graphics Theory

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published