Compartir a través de


Nubes, humo y senderos de vapor (Direct3D 9)

Las nubes, el humo y los senderos de vapor se pueden crear mediante una extensión de la técnica de cartelera. Consulta Billboarding (Direct3D 9). Al girar la cartelera en dos ejes en lugar de uno, la aplicación puede permitir al usuario ver una cartelera desde cualquier ángulo. Normalmente, una aplicación gira la cartelera en los ejes horizontales y verticales.

Para hacer una nube sencilla, la aplicación puede girar un primitivo rectangular en uno o dos ejes para que el primitivo se enfrente al usuario. Una textura similar a la nube se puede aplicar a la primitiva con transparencia. Para obtener más información sobre cómo aplicar texturas transparentes a primitivos, vea Texture Blending (Direct3D 9). Puede animar la nube aplicando una serie de texturas a lo largo del tiempo.

Una aplicación puede crear nubes más complejas mediante su formación a partir de un grupo de primitivos. Cada parte de la nube es un primitivo rectangular. Los primitivos se pueden mover de forma independiente con el tiempo para dar la apariencia de una niebla dinámica. En la ilustración siguiente se muestra este concepto.

ilustración de primitivos que forman nubes más complejas

La apariencia del humo se muestra de forma similar a las nubes. Normalmente requiere varias vallas publicitarias, como nubes complejas. Humo normalmente billows y se eleva a lo largo del tiempo, por lo que las carteleras que componen la pluma de humo deben moverse en consecuencia. Es posible que tenga que agregar más carteles a medida que la ciruela se eleva y dispersa.

Una pista de vapor es una pluma de humo que no sube. Sin embargo, como una pluma de humo, se dispersa con el tiempo. En la ilustración siguiente se muestra la técnica de usar vallas publicitarias para simular un rastro de vapor.

ilustración de los carteles que simulan un de pista de vapor

ejemplos alfa de