Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Orden de construcción del terreno

Iniciado por Cronodragón, 01 de Enero de 1970, 01:00:00 AM

« anterior - próximo »

BeRSeRKeR

                                Hey Lord Trancos, efectivamente eso funciona si hablamos de additive blending (ONE, ONE) pero si hablamos de alpha blending (SRCALPHA, INVSRCALPHA) entonces sí que es necesaria una ordenación de atrás hacia adelante para que la mezcla se realice adecuadamente.

Por otra parte, dibujar la escena de atrás hacia adelante puede suponer una mejora en el rendimiento ya que se reduce el overdraw (dibujar más de un pixel en la misma posición del buffer en un mismo frame).

Saludos
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

Lord Trancos

                                Vaya,... no lo sabia :loco:
He hecho unas pruebecitas y la verdad es que razon no te falta ^_^;

La verdad es que deberia de empollarme un poco mas el tema del blending que creo que todavia no lo tengo bastante claro ^_^;

Citar
Por otra parte, dibujar la escena de atrás hacia adelante puede suponer una mejora en el rendimiento ya que se reduce el overdraw (dibujar más de un pixel en la misma posición del buffer en un mismo frame).  

supongo que te refieres a dibujar la escena de delante pa atras, no? :-?

Si, bueno, siempre y cuando no pierdas mas tiempo ordenando que dibujando es una mejora, claro. :ojo:

_________________
(Ignore Mode for [WhiteBlaizer] and [x-alien] is enabled.)
SaludoteZ de Lord Trancos!
www.dxlab.tk - dxlab.host.sk - programación de DirectX con Delphi.



[ Este Mensaje fue editado por: Lord Trancos el 2002-09-15 03:06 ]                                
i>SaludoteZ de Lord Trancos!
http://www.dxlab.tk - http://dxlab.host.sk - programación de DirectX con Delphi.

BeRSeRKeR

                                Sí, efectivamente es de adelante hacia atrás, sorry...

Saludos
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

NeLo

                                Si se dibuja la escena de delante a atrás, ¿cómo se sabe cuando se ha dibujado sobre todos los pixels?
                               
Drowning deep in my sea of loathing

BeRSeRKeR

                                Si empiezas a pintar los polígonos de adelante hacia atrás, quiere decir que (por defecto) una vez que pintes el polígono más cercano a la cámara, el resto no va a pasar el test de profundidad por lo que no se va a actualizar el ZBuffer ni tampoco se va a tener que pintar más de un pixel en la misma posición del frame buffer (overdraw)

Saludos
                               
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.