| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- Action Recognition
- covolution
- Diffusion
- depthwise convolution
- DDPM
- Unreal Engine
- computer graphics
- 포인터
- Image denoising
- convolution
- Focal loss
- Swin Transformer
- 오블완
- C++
- CNN
- 모수 추정 방법
- 최대 가능도 추정
- mobilenet
- 최대 사후 확률
- Vision Transformer
- 티스토리챌린지
- Deep Learning
- posec3d
- 딥러닝
- deformable covolution
- OpenGL
- Today
- Total
목록Game, Graphics/OpenGL (2)
심드렁하게 저장
3D 그래픽에서 조명은 매우 중요한 요소이다. 현실감 넘치는 장면을 구현하려면, 물체가 어떻게 빛을 반사하고, 그림자를 만들며, 표면의 질감과 색을 어떻게 나타내는지에 대한 이해가 필요하다. OpenGL에서는 이러한 조명 효과를 처리하기 위해 여러 가지 기법을 제공한다. 이 포스팅에서는 OpenGL에서 조명이 어떻게 작동하는지, 주요 조명 모델과 구현 방법을 기록하려고 한다.1. 조명의 기본 개념조명은 3D 그래픽에서 광원(Light Source) 과 광선(Ray) 의 상호작용을 의미한다. 이 상호작용은 물체의 표면과 빛이 만나면서 반사, 굴절, 산란 등의 현상을 일으키며, 그에 따라 시각적 효과가 달라진다. OpenGL에서는 조명 모델을 사용해 물체에 적용되는 조명 효과를 계산한다.조명 효과를 만들기 ..
컴퓨터 그래픽스에서 좌표 시스템은 렌더링할 때 공간내의 위치를 정의하는데 매우 중요한 역할을 한다.주요 좌표 시스템 단계는 다음과 같다. Local Space World Space View Space Clip Space Normalized Device Coordinates (NDC) Screen Space그림으로 요약하면 다음과 같다. 이번 글에서는 OpenGL의 좌표 변환 과정을 단계별로 정리한다.1. Local Space (로컬 공간)로컬 공간은 각 객체가 자신의 좌표계에 맞춰 정의되는 가장 기본적인 공간이다. 객체의 중심을 (0, 0, 0)으로 설정하고, 각 점(버텍스)의 위치를 정의할 수 있다. 예를 들어, 정육면체가 있을 때 그 중심이 (0, 0, 0)이라고 설정하면, 각 꼭짓점은 상대적인 위치..