Logo

¡Bienvenido a Stratos!

Acceder

Foros



Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - Sergio

#46
General Programadores / Directx Summer Update 2004
30 de Julio de 2004, 09:52:18 PM
 Mierdaaa!! xDDDD
Gracias por la info, Helius, aunque sean malas noticias xDDD
#47
General Programadores / Directx Summer Update 2004
30 de Julio de 2004, 04:44:46 PM
Cita de: HeliusPues yo lo acabo de instalar y a mi no se me integra la ayuda con el MSDN que ya tengo instalado, y eso que viene un programa sólo para hacer esto :(
La verdad que nunca me ha salido la yuda integrada en el Visual Studio desde que salió DirectX 9. ¿Alguién sabe cómo hacerlo?
Tengo la misma duda :P Alguien que la pueda resolver?
#48
General Programadores / Problema Tonto Con Cadenas ¬¬
29 de Julio de 2004, 06:42:05 PM
 Pues yo pense que el fallo seria mucho mas simple y tonto XDDD
Muchas gracias!!
#49
General Programadores / Problema Tonto Con Cadenas ¬¬
29 de Julio de 2004, 04:26:11 PM
 Vamos a ver donde la cago xD Estoy programando una clase para hacer logs de mis programas, de modo que esta clase tiene una funcion:
//Añade texto al archivo
void CLog::WriteText(const char *lpszText, ...){
//Si no hay archivo abierto...
if(m_pFile==NULL)
 return;
//Añade el etxto
fprintf(m_pFile, lpszText);
fprintf(m_pFile, "\n");
}

Como os podeis fijar por la declaracion (WriteText(const char *lpszText, ...)) en teoria deberia funcionar como fprintf o funciones de estas, no? Asi que hago en otra parte del programa:
m_Log.WriteText("Dispositivo primario: %s", m_DeviceInfo.Description);
Donde m_DeviceInfo es una estructura D3DADAPTER_IDENTIFIER9 y el campo Description contiene "Radeon 9600 Series bla bla bla". El caso es que luego miro el log y me escribe lo siguiente:
'Dispositivo primario: ˜ü'
Y eso con cualquier cadena que ponga, y si pongo numeros (y cambio %s por %i) tambien me devuelve cosas raras. Que hago mal? (nooo)

Gracias de antemano. Un saludo!!

PD: Vaya preguntas de novato os lanzo, eh xDDD
#50
General Programadores / Programación En Móviles
28 de Julio de 2004, 10:42:42 AM
 Aqui hay otro ebook para descargar:
http://www.lcc.uma.es/~galvez/J2ME.html
#51
Programación gráfica / Probando Ps Y Vs...
28 de Julio de 2004, 09:28:57 AM
 (ole)  (ole)  (ole)
Ya me he enterado, pues pense que en los VS y PS solo habia que dedicarse a hacer modificaciones del fixed pipeline, no a sustituirlo xDD Pero ahora veo que tiene muchas posibilidades (genial)
BeRSeRKeR, esa 'peaso' de explicacion! Muchas gracias a todos por las respuestas!!

CitarPor cierto, utiliza el HLSL, vivirás más.
Eso tengo pensado, pero es que este codigo no es mio (no me gusta copiar code que no entiendo xDDD) sino que es de unos tutoriales en los que van poco a poco para ver yo en que consiste esto :rolleyes:  :rolleyes:
#52
Programación gráfica / Probando Ps Y Vs...
27 de Julio de 2004, 11:59:29 PM
 O sea que no hace nada mas que procesar las transformaciones de vista, proyeccion y mundo?? Na mas???
Sabia que la pregunta era estupida... xDDDD Entonces cada vez que usas pixel shaders o vertex shaders se pasa por el forro el proceso normal del pipeline?? Vamos, que esto de las matrices habria que hacerlo siempre O_O

Gracias por la respuesta!!
#53
Programación gráfica / Probando Ps Y Vs...
27 de Julio de 2004, 11:11:02 PM
 Holas!!
Viendo que no se me ocurre que hacer y tras haber flipado con las cosas que ha hecho Hadd con PS y VS  (genial)  (genial)  (genial) pues me he puesto a investigarlos, a entender como funcionan y eso jeje
Ahi va una pregunta sobre VS 2.0, seguramente sea tan basica que deberia avergonzarme, pero bueno xDD
  // Set the model view proj matrix.  We already have the projection matrix from the
  // initialize so lets multiply all of them together.
  D3DXMATRIX modelViewProj = WorldMatrix * ViewMatrix * ProjectionMatrix;

  // Transpose the model view matrix and we are all set.
  D3DXMatrixTranspose(&modelViewProj, &modelViewProj);

Esto lo hace para luego pasar esa matrix 'modelViewProj' a los registros c[0]-c[3] pero... que es esa matriz y para que sirve??
Es que luego en el shader hace lo siguiente con esa matriz:
dcl_position v0      // This is the vertex postion (x, y, z).
dcl_color    v1      // This is the vertex color.

m4x4 r0, v0, c0      // This will translate the vertex by setting its new position.
                    // r0 is a temp register we can use to store the value.[

mov oPos, r0   // Here we will move the position in r0 to our output (oPos).
mov oD0, v1    // v1 holds the original vertex color.  We will keep this.

m4x4 r0, v0, c0 ==> Como que trasladar el vertice a su nueva posicion? No se supone que v0 ya tiene la posicion del vertice? A donde se supone que lo mueve? O_O
A ver si alguien me aclara este punto, porque el shader es una mierda (de lo sencillo que es, no hace nada mas que eso xDD) y no entiendo eso en concreto.

Gracias de antemano. Un saludo!!!
#54
General Programadores / Un Paraiso En 64k
26 de Julio de 2004, 05:56:29 PM
 ACOJONANTE!!
Como coño lo hacen para meterlo en 64kb? xDD
Me ha gustado mas que el .kkrieger :P
#55
Off-topic / Desestresante
23 de Julio de 2004, 10:52:42 AM
 Estais enfermos xDDD
#56
Off-topic / Doom3 Has Gone Gold!
22 de Julio de 2004, 01:08:37 PM
 A ver esto como se explica... comparando con los bench's que hicieron en Tom's Hardware el rendimiento ha bajado una barbaridad O_O  O_O  O_O
Ah, y leed al principio lo que dice Carmack del overclockng:
A note on overclocking: it is very likely that overclocked configurations that "play everything else perfectly" will start to show problems on D3 due to new usage patterns. Everyone is of course free to do whatever they want with their own hardware, but don't complain to us...
Que es eso de usage patterns??? Los de la pagina hacen el siguiente comentario:
Talking to John briefly about his overclocking comments made some things clear to us that many enthusiasts will need to be aware of. When he speaks of "new usage patterns" he is literally talking about transistors on some of new GPUs that are going to be used for the first time when you play DOOM 3 on your video card. So be aware that pushing your GPU MHz may get you different results in DOOM 3 than with other games.
Que transistores de las GPU's no han sido usados nunca y ahora D3 los usara??
Y yo que tenia pensado darle caña a mi R9600XT... :(
#57
Off-topic / Doom3 Has Gone Gold!
22 de Julio de 2004, 12:21:08 PM
 Y ahora los primeros benchmark con la version GOLD
http://www2.hardocp.com/article.html?art=NjQy
El equipo mas "mierda" que usan tiene de grafica una 9800XT, asi que no informan de mucho estos benchmark xDD
#58
Off-topic / Desestresante
21 de Julio de 2004, 09:16:44 PM
 21,765 pero el puto juego engancha. Tenian que prohibir este tipo de juegos xDDD
#59
General Programadores / ¿por Donde Empezar?
21 de Julio de 2004, 06:52:33 PM
 Gracias por contestar!! Como me gusta este foro :D  :D
BeRSeRKeR, si no fuera por tus tutoriales yo en esto no me habria metido :P Hasta te escribi un mail hace tiempo diciendote que eran la hostia y que a ver si continuabas con ellos, material de primera!! (ole)  (ole)
A mi lo que mas me gusta son hacer efectos de estos que estoy viendo ultimamente por los foros: per-pixel lighting y cosas asi, vamos que me gustaria mucho meterme con PS y VS, pero me gustaria hacer antes algo mas completo, como el juego de ZaelSiuS, que me parece la leche xDDD
Alguna cosilla simple pero para motivarme un poco porque ver siempre lo mismo pues ya deprime xDD Y encima para dedicarme (como hobby, de momento al menos :D) a los videojuegos tengo poca imaginacion, nunca se que coño hacer xDDD
Bueno, pues lo dicho, gracias por contestar que asi me he hecho una idea de como han sido vuestras trayectorias y a ver que se me ocurre hacer por ahi que ya aunque sea tirar lineas por tirar lineas pero algo tengo que programar o voy a caducar xDD

Un saludo!!
#60
General Programadores / ¿por Donde Empezar?
21 de Julio de 2004, 03:44:03 PM
 Llevo visitando estos foros un par de años y dando la brasa esporadicamente porque estoy intentando hacer algo en D3D xDDD
El caso es que en todo este tiempo no he hecho nada mas que leer libros, tutoriales y de todo sobre D3D y siempre que me pongo a programar acabo tras hacer un cubo girando y con alphablending (he hecho mas cosas, luces y eso, pero de lo que mas harto estoy es del cubo xDD) y estoy harto porque no se que mas hacer para practicar.
Como empezasteis vosotros al meteros en D3D/OGL?? Lo del triangulo lo hemos hecho todo, pero luego como avanzasteis?
Necesito algo de orientacion porque me puedo tirar aqui toda la vida con mis cubos y mis triangulos xDDD





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.