| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- c++class
- 월드아웃라이너
- 영단어정리
- bttask
- leveleditor
- c++porinter
- unrealengineai
- c++
- 자료구조
- 게임개발
- 프로그래밍일기
- ipc(inter process communication)
- directx
- livrary
- 자료구조정리
- c++용어정리
- 자료형타입
- 프로그래밍
- 수학용어정리
- 언리얼엔진
- 25.06.11dir
- 언리얼ai
- 각도변환
- 언리얼비헤이어비어트리
- 게임엔진튜토리얼
- uaiperception
- DX
- 언리얼엔진공부
- 언리얼엔진5
- c언어정리
- Today
- Total
목록전체 글 (140)
루리코딩 세상
d3d 프로젝트 예제 실습 간에 랜더타겟뷰에서 식별자를 정의하지 않아서 발생하였던 오류해당 지점에서 디버깅 중단점이 생겨, Window Screen은 정상적으로 출력됬으나,색상 지정 등 에러로 인한 실행 중단 발생.. [HRESULT] hr로 식별자 'hr' 정의이후 정상적으로 SwapChain,Device에 접근하며 출력 화면도돌아옴
그래픽처리 과정의 문법과 디바이스에 대한 개념을 조금 익히고나서 새롭게 등장한 개념은그래픽 처리과정이다. Direct3D 프로그래밍의 파이프 라인은 실시간 게임 APP용 그래픽을 생성하도록설계되었다는 것이다. 파이프라인의 단계는 다음과 같으며,각 단계를 통한 입출력 간의 데이터 흐름에 대해서 이해하도록 해보자.Input-Assembler :입력 어셈블러 스테이지는 파이프라인에 데이터(삼각형, 선 및 점)을 제공한다.Vertex-Shader :정점?꼭짓점 셰이더 단계는 일반적으로 변환, 스키닝 및 조명과 같은 작업을 수행하여 정점을처리한다. 정점 셰이더는 항상 단일 입력 정점을 사용하고 단일 출력 정점을 생성한다.Geometry-Shader :기하 도형 셰이더 단계는 전체 기본 형식을 처리한다. 해당 입력..
(ID3D11Device) -> (ID3D11DeviceContext) -> (adapter) 의 통로 구조를 이해하자.Direct3D 초기화의 시작은 Direct장치(ID3D11Device)와 그 문맥(DeviceContext)을 생성하는 것이다.물리적인 그래픽 장치와 소프트웨어 제어기를 생각하면 조금 이해가 된다.Device는 외장 그래픽카드, 내장 그래픽 카드 등이 될 것이고,DeviceContext는 현재 내가 프로젝트 예제로 명령어편집기를 통해서 작성하고 있는 문법 응용 프로그램들은 이 인터페이스들을 통해서 하드웨어에게- GPU 메모리 자원 할당- 후면 버퍼 지우기- 자원을 여러번 파이프라인 단계에 묶기- 기하학 구조 그리기 등 의 역할을 지시할 것이고, DeviceContext 인터페이스는 랜..