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 - SkyNetBCN

#91
Programación gráfica / Problema Con Sprite
25 de Febrero de 2005, 11:13:15 PM
 la única información que me da es esto... :
Primera excepción en 0x00000000 en CreateDevice.exe: 0xC0000005: Infracción de acceso al leer la ubicación 0x00000000.

Pero estoy seguro que la textura la carga bien.... la ruta es la correcta... el Sprite se crea bien... de hecho, estas dos variables las cargo y luego compruebo que son correctas y si no es así paro el programa... símplemente me falla al hacer el ->End();

Me estoy dejando algo de código??? me lo he mirado 100 veces y no veo nada raro... Espero que me podais ayudar...  (nooo)

#92
Programación gráfica / Problema Con Sprite
25 de Febrero de 2005, 05:27:05 PM
 Hola familia...

Tengo un problema... Creo un Sprite y una textura...:


LPD3DXSPRITE Sprite;
LPDIRECT3DTEXTURE9 TexturaCaraBoton;

   if (!SUCCEEDED(D3DXCreateSprite(m_pd3dDevice,&Sprite)))
      .............

   TCHAR szPath[MAX_PATH];
   GetCurrentDirectory( MAX_PATH, szPath );
   sprintf(szPath,"%s\\Textures\\Inferno.jpg",szPath);


   HRESULT result;
   result = D3DXCreateTextureFromFile(
      m_pd3dDevice,
      szPath,
      &TexturaCaraBoton
   );

y intento dibujarla así...:

   Sprite->Begin(NULL);
   Sprite->Draw(TexturaCaraBoton,NULL,NULL,&pos,0xFFFFFFFF);
   Sprite->End();

pero cuando llega al ->End(); el programa se para y salta un error... he mirado ejemplos por internet pero nadie hace nada más a parte de esto... k hago mal?  (nooo)

GRACIAS

Ando intentando iniciarme en esto de la programación 3D y engancha como la peor droga... jeje
#93
Programación gráfica / Dibujar Lineas
22 de Febrero de 2005, 09:25:11 PM
  :P ,jeje, pués supongo que era el
              m_pd3dDevice->SetRenderState(D3DRS_SRCBLENDALPHA, D3DBLEND_SRCALPHA);
porque era lo único que me faltaba comparndolo con tu código... joer... una cosa... como ya veis soy novato y necesito que me recomendeis algún libro de Direct3D que esté muy bien... Os lo agradecería...
Un Saludo!!!
#94
Programación gráfica / Dibujar Lineas
22 de Febrero de 2005, 04:28:32 PM
 Ke va... activo "blending" pero la linea sólo tiene 2 estados... o se ve o no se ve... incluso si cambio el color de las líneas durante la ejecución del progrma, estas se me ven sólo del primer color que las había puesto... no me cambian... (nooo)  
#95
Programación gráfica / Dibujar Lineas
22 de Febrero de 2005, 01:30:57 PM
  (nooo)  pero una cosa... como puedo añadir transparencia a esas líneas ? me interesa que cuando el usuario deje de mover el ratón empiecen a desaparecer las líneas. Cambio el valor del alpha del color de la líne (pensaba que se hacía así... :P )  pero no funciona...
#96
General Programadores / Engines De Física
21 de Febrero de 2005, 11:08:19 AM
 Buenas!! una cosa... dónde se pueden encontrar (a parte del eMule, claro... :P ) manuales de alguno de estos engines de física... y una cosa más... todos los juegos (ya sean famosos ,vease:hl2, o juegos que haceis vosotros en vuestras casas..) usan un Engine físico? es decir... que hace un engine físico que no haga un programador con los suficientes conocimientos? perdonad mi ignorancia... jeje, es por curiosidad...
Un Saludo!!!
#97
Programación gráfica / Dibujar Lineas
20 de Febrero de 2005, 10:54:41 PM
 Buenas!!!  :D .  Gracias por el código de ejemplo BeRSeRKeR. Joer, mira que era sencillo y me estaba complicando la vida de mala manera... ma ido genial lo que me has enviado... muchas gracias...  (ole) .
#98
Programación gráfica / Dibujar Lineas
20 de Febrero de 2005, 11:31:11 AM
 Vamos a ver... es que creo (es evidente) que hago algo mal... utilizo estre trozo de código... pero éste tiene 2 problemas:
a) Sólo me dibuja líneas horizontales de izquierda a derecha, ni me hace lineas verticales ni nada de nada...
B) Me dibuja las lineas(aunk mal) sólo la primera vez que pasa por la función render(), despues aunque mueva el ratón no se me actualizan las coordenadas de la líneas... y éstas se quedan como estáticas en la pantalla.... (nooo)

ID3DXLine *linea ;
if (S_OK == D3DXCreateLine(m_pd3dDevice,&linea))
{
       linea->SetWidth(3);
       POINT ptCursor;
       GetCursorPos( &ptCursor );

D3DXVECTOR2 *LineaVertical1 = new D3DXVECTOR2((float)ptCursor.x, 0.0f);
D3DXVECTOR2 *LineaVertical2 = new D3DXVECTOR2((float)ptCursor.x, (DWORD)GetSystemMetrics(SM_CYSCREEN));
D3DXVECTOR2 *LineaHorizontal1 = new D3DXVECTOR2(0, (float)ptCursor.y);
D3DXVECTOR2 *LineaHorizontal2 = new D3DXVECTOR2((DWORD)GetSystemMetrics(SM_CXSCREEN), (float)ptCursor.y);
            
  linea->Begin();
   linea->Draw( LineaVerticalPunto1, 2, D3DXCOLOR( 1.0f, 1.0f, 1.0f, 1.0f ) );
   linea->Draw( LineaVerticalPunto2, 2, D3DXCOLOR( 1.0f, 1.0f, 1.0f, 1.0f ) );
   linea->Draw( LineaHorizontalPunto1, 2, D3DXCOLOR( 1.0f, 1.0f, 1.0f, 1.0f ) );
   linea->Draw( LineaHorizontalPunto2, 2, D3DXCOLOR( 1.0f, 1.0f, 1.0f, 1.0f ) );

   linea->End();         
} :P  
#99
Programación gráfica / Dibujar Lineas
19 de Febrero de 2005, 03:35:14 PM
 Buenas! Perdonad mi ignorancia sobre este tema (soy novato... y la pregunta es un poco triste... :P ). Quiero hacer que en el menú de uno de mis juegos pase lo siguiente: captar en todo momento en qué posicion está el ratón y trazar 4 líneas, una para arriba, otra para abajo,otra para la izquierda y otra para la derecha, y que el punto de interseccion de estas sea el punto en el que está el ratón? Me he explicado bien?? jeje (ole) .
Espero que me puedan ayudar... GRACIAS
#100
Programación gráfica / Colisiones
18 de Febrero de 2005, 11:40:03 AM
 Hola gente! veamos... Tengo una aplicación 3D que consiste en una camara (en 1ª persona) que se mueve por una serie de escenarios... los escenarios son todo archivos de DirectX (***.x) ( también acepto sus consejos respecto a ésto, ya que no sé si este formato es el apropiado para usar con mapas y escenarios...). El problema es que tengo que empezar a implementar estoo: (nooo) :colisiones, es decir y como todos sabeis... k mi personajillo no me atraviese las paredes...  :P . Alguien me puede orientar un poquilllllo?? no quiero empezar a escribir código a saco sin rumbo por eso necesito vuestrea opinión....
GRACIAAAAS :lol:  
#101
General / Agregar Botones En Una Ventana De Direct3d
14 de Febrero de 2005, 08:25:23 AM
 Hola família. K hay... Tengo un problemilla, quiero hacer que en mi ventana de Direct3D aparezcan un par de botones. En el programilla "SampleBrowser" que viene con El DirectX SDK aparece un programa de ejemplo de como agregar botones a una ventana. Pero utiliza muchísimas clases (y por lo tanto muchísimo código), y realmente estoy seguro que tiene que ser mucho más facil... Alguien puede ayudarme con ésto? o sabeis dónde puede haber un buen tutorial que hable de ésto?
Muchas gracias
#102
 Hola família. K hay... Tengo un problemilla, quiero hacer que en mi ventana de Direct3D aparezcan un par de botones. En el programilla "SampleBrowser" que viene con El DirectX SDK aparece un programa de ejemplo de como agregar botones a una ventana. Pero utiliza muchísimas clases (y por lo tanto muchísimo código), y realmente estoy seguro que tiene que ser mucho más facil... Alguien puede ayudarme con ésto? o sabeis dónde puede haber un buen tutorial que hable de ésto?
Muchas gracias
#103
General / Novato Busca Ayuda!
08 de Febrero de 2005, 09:28:56 PM
 Si? pues ya sabes! mandame algun librillo de esos!!! Que sea de programación 3D con Direct3D pero que sea un pokito avanzado! k si no se me hacen un pokillo pesados...
te`pongo mi mail y me escribes ( o me agregas y me pasas lo que puedas... )

\car_cal_riv@hotmail.com\[/EMAIL\]

#104
General / Buscando Gente De Bcn...
07 de Febrero de 2005, 10:14:32 PM
 Gracias por los consejos... a mí personalmente no me va lo de OpenGL, prefiero Direct3D.Hay alguien en el Foro que sea de Barcelona? me gustaria conocer a algún programador de aquí... si alguien quiere que me agregue en el msn... sk soy novatillo en todo esto (aunk hace tiempo que hago juegos en 3D para mí) y me gustaria conocer a gente que esté metida en el tema aunque no sea profesionalmente...
\car_cal_riv@hotmail.com\[/EMAIL\]
Un saludo
#105
General / Novato Busca Ayuda!
07 de Febrero de 2005, 10:13:53 PM
 Gracias por los consejos... a mí personalmente no me va lo de OpenGL, prefiero Direct3D.Hay alguien en el Foro que sea de Barcelona? me gustaria conocer a algún programador de aquí... si alguien quiere que me agregue en el msn... sk soy novatillo en todo esto (aunk hace tiempo que hago juegos en 3D para mí) y me gustaria conocer a gente que esté metida en el tema aunque no sea profesionalmente...
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.
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.