구름, 연기 및 증기 트레일(Direct3D 9)

구름, 연기 및 증기 트레일은 모두 광고판 기술의 확장으로 만들 수 있습니다. 빌보드(Direct3D 9)를 참조하세요. 하나의 축이 아닌 두 개의 축으로 광고판을 회전하면 애플리케이션에서 사용자가 어떤 각도에서든 광고판을 볼 수 있습니다. 일반적으로 애플리케이션은 가로 축과 세로 축에서 광고판을 회전합니다.

간단한 클라우드를 만들기 위해 애플리케이션은 기본 형식이 사용자를 향하도록 하나 또는 두 개의 축에서 사각형 기본 형식을 회전할 수 있습니다. 그런 다음, 투명도를 사용하여 기본 형식에 클라우드와 유사한 텍스처를 적용할 수 있습니다. 기본 형식에 투명한 텍스처를 적용하는 자세한 내용은 텍스처 혼합(Direct3D 9)을 참조하세요. 시간이 지남에 따라 일련의 텍스처를 적용하여 클라우드에 애니메이션 효과를 적용할 수 있습니다.

애플리케이션은 기본 형식 그룹에서 구성하여 더 복잡한 클라우드를 만들 수 있습니다. 클라우드의 각 부분은 직사각형 기본 형식입니다. 원시는 동적 안개의 모양을 제공하기 위해 시간이 지남에 따라 독립적으로 이동할 수 있습니다. 다음 그림에서는 이 개념을 보여 줍니다.

더 복잡한 클라우드를 형성하는 기본 형식 그림

연기의 모양은 구름과 유사한 방식으로 표시됩니다. 일반적으로 복잡한 클라우드와 같은 여러 광고판이 필요합니다. 연기는 일반적으로 시간이 지남에 따라 부풀어 오르고 상승하므로 연기 깃털을 구성하는 광고판은 그에 따라 움직여야합니다. 깃털이 상승하고 분산됨에 따라 더 많은 광고판을 추가해야 할 수도 있습니다.

증기 트레일은 상승하지 않는 연기 깃털입니다. 그러나 연기 깃털처럼 시간이 지남에 따라 분산됩니다. 다음 그림에서는 광고판을 사용하여 증기 추적을 시뮬레이션하는 기술을 보여 줍니다.

증기 트레일을 시뮬레이션하는 광고판 그림

알파 예제