Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Pregunta rápida sobre Shaders

Iniciado por davidgf, 28 de Enero de 2009, 01:21:05 AM

« anterior - próximo »

davidgf

Una preguntilla muy rápida, que no he sabido encontrar en la especificación de arb_vertex_program (http://oss.sgi.com/projects/ogl-sample/registry/ARB/vertex_program.txt).

Si uso por ejemplo la normal en un shader y en el código no lo he especificado (por ejemplo usando glInterleaved con T2F_V3F) cuál es su valor??
Lo digo por que en el shader de iluminación uso la normal, pero hay una clase cuyos vertices no tienen normal i lo mando todo a renderizar con el mismo shader. Parece que la iluminación de esos objetos se computa bien, aunque sólo el cálculo de distancia. Así que no llego a ninguna conclusion sobre el valor por defecto de la normal.

Qué me decís?

Saludos y gracias!
Tàrraco: una aventura por la Tarragona romana (http://tarraco.davidgf.net)

Prompt

Estas hablando de Low Level language Shaders, no? Es decir, shaders en "ensamblador".

davidgf

Me temo que sí, aunque si es posible que sea igual o parecido a los GLSL no?

Saludos!
Tàrraco: una aventura por la Tarragona romana (http://tarraco.davidgf.net)

Prompt

Me temo que no son para nada igual xD, el lenguaje es difrente. Por qué usas low level language shaders?

davidgf

Me suena que ya me lo habías preguntado no? jejej
Es que mi grafica no soporta de los otros diría... Además para lo que quiero hacer voi que me mato con estos.
Así no tienes ni idea de la respuesta? Es que en el peazo txt de especificación no hay nada que hable de ello... Quizás debería preguntar en os foros de opengl.org

Saludos y gracias!
Tàrraco: una aventura por la Tarragona romana (http://tarraco.davidgf.net)

Prompt

No, no la sé, dejé los ARB Vertex y Fragment programs hace siglos. Y tienes una pregunta muy específica. No sabría respondertela a bote pronto.

Un saludo!






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.