728x90
반응형

--

플레이어에서 4개의 배열을 선언한다

반드시 원점으로 가야된다 

그리고 난후에 제자리로 돌아가게 해야한다 무조건

 

로컬좌표 - 각 객체의 좌표

월드좌표 - 월드세계의 좌표

 

 

m_vPoint[i] += m_tInfo.vPos 가 원점에서 각 객체에 다시 뿌려주는 코드

Look벡터로 방향을 조정하는구나 

 

시작점이 원점이었으면 vTemp -= 가 필요없다 

 

 

 

 

방향백터가 아니니까 Coord 를 사용

Coord 는 위치벡터 나머지는 싹다 Normal

 

***원점기준으로 변환이 이루어진다 ***

 

--

MFC - Microsoft Foundation Class

API와의 차이점은 c기반과 c++의 차이

 

단일문서 - visual studio같은거(뷰가 하나)

다중문서 - 포토샵의 형태(뷰가 여러개)

 

구글에 MFC구성이라고 치면 이미지 나옴

 

장점

계층구조

부모의 기능을 물려받음

 

단점

부피가 커짐

--

 

cWnd 핸들을 가지고 있다 

 

CallBack 함수는....................이벤트가 발생했을때 호출당하는 함수 (이벤트를 처리해주기 위함)

 

 

BEGIN_MESSAGE_MAP  ~  END_MESSAGE_MAP 가 이벤트 처리

 

 

dc를 쓰지않고 device를 쓴다 

 

장치를 사용하기 위해서는 장치에 대한 조사가 필요하다 그 후에 사용이 가능하다 

 

LPDIRECT3D9 장치 조사

LPDIRECT3DDEVICE9 장치를 사용할 수 있게 해준다 

 

m_p3D = 함수로 초기화 한다 (알아서 상황에 맞게 초기화 해준다)

 

-- 

 

E_FAIL

 

Afx는 MFC 전용함수들

 

D2D 에서는 자동으로 백버퍼를 제공해준다 오 좋다

 

무조건 모니터에서 제공하는 해상도의 사이즈로 설정해야 한다 !! 아니면 해상도가 어긋날 수 있다 .

 

멀티 샘플링 - 굴곡진 선을 부드러운 선으로 만들어줌 (속도가 느려서 안씀)

 

스텐실 버퍼 - 거울효과 같은걸  말한다.

 

Windowed = TRUE ( 창모드 하겠다)

 

스왑체인 - 그림을 뿌리는 방식 (우리는 전면 버퍼만 보게 된다. ) 

 

주사율 - 1초에 그리는 횟수 (우리는 보통 1초에 30정도를 볼 수 있다 )

 

싱글톤은 원래 생성자가 있고 클래스가 기본적으로 만드는 생성자가 3개다 

 

생성한 역순으로 지우자 !

 

 
728x90
반응형

'back-end > MFC' 카테고리의 다른 글

7. 회전,이동,크기 조절  (0) 2023.07.24
6. 삼각함수 법칙  (0) 2023.07.24
5. D3DXVec3Transform 세가지 함수  (0) 2023.07.24
4. D3DXVec3TransformCoord 함수  (0) 2023.07.24
3. d2d  (0) 2023.07.24

+ Recent posts