일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백준 5567
- pcce 기출문제 풀이
- pcce 기출문제 10번 공원
- 수식 복원하기
- pcce 기출문제 10번 지폐 접기 풀이
- gemmasprint
- c++ 5567
- constant buffre
- directx 그래픽스
- pccp 기출문제 풀이
- DirectX
- 렌더링 파이프
- 오블완
- 잔디 기부
- depth-stencil
- c++ 1991
- root signature
- boj 1991
- texture mapping
- 고대 문명 유적 탐사
- PCCE
- 코드트리 고대 문명 유적 탐사
- python 고대 문명 유적 탐사
- boj 5567
- pcce 기출문제 9번 지폐 접기
- pcce 기출문제 10번 공원 풀이
- 잔디 기부 캠페인
- 티스토리챌린지
- DirectX12
- 프로그래밍공부
- Today
- Total
목록DirectX (3)
오구의코딩모험
게임 개발에서 배우는 다양한 개념과 그래픽 처리 게임 개발에는 데이터 관리, 그래픽 처리, 좌표 변환 등 다양한 개념이 포함됩니다. 이번 글에서는 union, 좌표계 변환, 광원(Light)와 빛의 특징, 그리고 Normal Mapping 을 중심으로학습한 내용을 정리합니다. 1. 데이터 관리와 코드 구조 Union - union은 동일한 데이터를 여러 형식으로 접근할 수 있게 합니다. - 메모리를 효율적으로 관리할 수 있지만, 데이터 해석의 일관성에 유의해야 합니다. DirectX SimpleMath 헤더 - DirectX의 SimpleMath 헤더에는 좌표계 변환과 관련된 함수들이 포함되어 있습니다. - 단, 오른손 좌표계 를 기준으로 동작하므로, 부호 설정을 정확히 해야 합니다..
게임 개발에서 배우는 행렬과 좌표 변환 게임 개발에서 행렬(Matrix)은 좌표 변환과 3D 공간을 제어하는 데 매우 중요한 역할을 합니다.이번 글에서는 행렬의 기본적인 연산, 변환의 순서, 그리고 로컬 좌표에서 스크린 좌표로 변환하는 과정을 정리합니다.초심자의 관점에서 배우고 기록한 내용을 공유합니다. 1. 행렬의 기본 개념 행렬의 곱- 행렬 A(m × n)과 B(n × p)를 곱하면 결과는 C(m × p)가 됩니다. - 교환 법칙 : 성립하지 않습니다. (A × B ≠ B × A) - 결합 법칙 : 성립합니다. ((A × B) × C = A × (B × C)) 역행렬 - 역행렬 은 행렬을 곱했을 때 단위행렬로 돌아오게 하는 행렬입니다. - 예: A × A⁻¹ = I (단위행렬) ..
Component, 삼각 함수, Vector게임 개발은 다양한 기술과 수학적 개념이 결합된 창의적인 작업입니다.이번 글에서는 Unity와 Unreal의 Component 시스템 비교와 함께 게임 개발에 필요한 스마트 포인터의 활용법 및 게임 수학의 기본 개념을 정리합니다. 인강을 통해 배우고 정리한 내용을 공유한 글이기에 정확하지 않은 정보가 있을 수 있으며,수정이 필요하다면 언제든 댓글 작성해주시면 감사하겠습니다! 1. Component 시스템 이해 Unity의 Component 기반 구조 Unity는 Component를 사용해 객체에 필요한 기능만 추가할 수 있는 모듈화된 설계를 제공합니다. - GameObject는 기본적인 틀이며, 다양한 Component(예: Transform, Rig..