최근 리니지2를 보니 바다를 표현하는데...
지형이 반사된 장면을 반영하여 굴절까지 되어 표현 되어 있더라고요.
이를 표현하려면 어떻게 해야할까요.
D3D에서 하려면 아래와 같이 하면 될까요?

1. 물의 높이와 같은 넓은 판(Plane) 하나를 준비한다. 노멀을 하늘을 향하고 있게하고 그 크기는 충분히 크게한다.

2. 카메라위치를 를 물을 기준으로 하여 대칭으로 한 위치(Y값)에 놓고 Redertarget을 Texture로 하여 장면을 텍스처에 렌더링한다.

3. 결과로 구해진 텍스처의 UV값을 적당히 변형을 가한다.

4. 넓은 판 (Plane)에 텍스처를 입힌다.

5. RenderTarget을 본래대로 바꾸고, 장면을 렌더링하고, 텍스처가 입혀진 판을 렌더링한다.

이 과정이 맞는지 궁금합니다.
혹시 큐브맵에 렌더링을 하여 그 큐브맵텍스처로 입혀야하는지...음~ 저도 이해가 안가는 질문이지만...

답변을 부탁합니다. ^^