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

#2686
Programación gráfica / hm
23 de Octubre de 2002, 03:39:11 PM
                                as probado si era ese tu problema?                                
#2687
Programación gráfica / asi es
22 de Octubre de 2002, 07:38:55 PM
                                uno de los ke pasaba esto era un win2000, lo e instalado, y c000000l xD                                
#2688
Programación gráfica / SOLUCIONADO
22 de Octubre de 2002, 06:59:58 PM
                                IASTA SOLUSIONAOooOoooOoa!!!

ke como ?
- no era nada de codigo, era que (como pensaba desarrollar, o al menos compilar algo algun dia, ya que eran los PCs del cole) instalé la DX SDK 8.1, y compilaba de coña, pero pasaba esto. Tonces, hoy, tras salir frustrado el dia anterior, iba yo con mi super programa en c++ builder configuralo-todo, para ir probando xq petaba, llego, (lo primero es kel programa este no tiraba xq necesitaba una DLL del builder xD) y sigue sin funcionar, en los dos PCs donde habia instalado el SDK. Le explico que otra gente (vusotru xD) tambien le pasa lo mismo, y me dice que probemos en otros PCs del aula. Le digo ke en vez del SDK, ke tarda mucho, instalar solo el DX "light", el ke viene en todos los juegos vaya. Lo instalamos, y WOP! tiraAaAA!1 ke tiraaAaa!! bwahahaaha!! ok, instalamos esto, incluso en los de la SDK, y ya funciona: me r00lz XD

p.d:me gustaria ke lo probarais y me dijerais si esto os pasaba a vosotros tambien

p.d.d:thx a todos por ayudar =)

p.d.d.d: PUTA MICROSOFT -_-!                                
#2689
Programación gráfica / code
21 de Octubre de 2002, 09:00:57 PM
                                el codigo de la funcion, hasta el momento en el que el Device no se crea bien, es:


void W3C_GFX_Graphics::Init(HWND hWnd, bool fullscreen, int fwidth, int fheight, byte fcolordepth, FILTERINGTYPE filtering)

{

m_hWnd = hWnd;

Log("INITIATING GFX ENGINE...");



m_fullscreen = fullscreen;



D3DDISPLAYMODE d3ddm;

if (fullscreen == true)

{

 d3ddm.Width = fwidth;

 d3ddm.Height = fheight;

 d3ddm.RefreshRate = 0; // por defecto

 switch (fcolordepth)

 {

 case 16:

  d3ddm.Format = D3DFMT_R5G6B5;

  break;

 case 32:

  d3ddm.Format = D3DFMT_X8R8G8B8;

  break;

 }

}

else

{

 if (m_error = FAILED(m_pD3D->GetAdapterDisplayMode(D3DADAPTER_DEFAULT, &d3ddm)))

 {

  Error("ERROR! No se ha podido obtener el modo de mostrado");

  CheckErrors(m_error);

 }

 else

  Log("Display's Mode got");  

}



if (m_error = FAILED(m_pD3D->CheckDeviceType(D3DADAPTER_DEFAULT,

  D3DDEVTYPE_HAL, d3ddm.Format, d3ddm.Format,

  !m_fullscreen)))

{

 Error("ERROR! Modo de color no soportado por el dispositivo");

 CheckErrors(m_error);

}

else

 Log("Device Type Checked");





D3DPRESENT_PARAMETERS d3dpp;



ZeroMemory(&d3dpp, sizeof(D3DPRESENT_PARAMETERS));



if (fullscreen == false)

{

 d3dpp.Windowed = true;

 Log("Running on Windowed mode");

}

else

{

 d3dpp.Windowed = false;

 d3dpp.FullScreen_RefreshRateInHz = D3DPRESENT_RATE_DEFAULT;

 d3dpp.FullScreen_PresentationInterval = D3DPRESENT_INTERVAL_ONE;



 Log("Running on Fullscreen mode");

}



d3dpp.SwapEffect = D3DSWAPEFFECT_COPY_VSYNC;

d3dpp.BackBufferFormat = d3ddm.Format; // mismo color

d3dpp.BackBufferWidth = d3ddm.Width;

d3dpp.BackBufferHeight = d3ddm.Height;

d3dpp.BackBufferCount = 1;

d3dpp.hDeviceWindow = m_hWnd;

d3dpp.AutoDepthStencilFormat = D3DFMT_D16;

d3dpp.EnableAutoDepthStencil = true;

 



// obtenemos el device

if (m_error = FAILED(m_pD3D->CreateDevice(D3DADAPTER_DEFAULT,

 D3DDEVTYPE_HAL, m_hWnd, D3DCREATE_SOFTWARE_VERTEXPROCESSING,

 &d3dpp, &m_pDevice)))

{

 Error("ERROR! Creación del Device fallida");

 CheckErrors(m_error);

}

else

 Log("Device Created");



Fullscreen es true, width = 800, height = 600, colordepth = 16. alguien sabe xq no se crea bien? la comprovacion del modo de color dice que no hay error..                                
#2690
Programación gráfica / hm
21 de Octubre de 2002, 07:41:29 PM
                                no , e echo algunos cambios en el codigo, y el error ese raro lo ace al intentar crear el device :P                                
#2691
Programación gráfica / mola^^
20 de Octubre de 2002, 11:20:30 PM
                                Error al crear el device, hago DXGetErrorDescription, y me dice:
"Call successful, but returned FALSE"
a ke mola? XD                                
#2692
Programación en red / hm
19 de Octubre de 2002, 11:42:56 PM
                                po aver, io no tengo nidea deso asi ke no opino, pero lo del IRC pse.. tampoco tengo muxa idea asi k tpc opino. weno si kopino, ke mientras no se kejen los del server irc, molaria :: GORRONE THE WORLD!                                
#2693
Programación gráfica / m
19 de Octubre de 2002, 09:53:20 AM
                                lord trancos en el DrawPrimitiveUP

ok, lo haré así                                
#2694
Programación gráfica / hm
19 de Octubre de 2002, 12:23:46 AM
                                ya tengo el failed ese, y me da error, pero como sé el tipo de error que da?                                
#2695
Programación gráfica / hm
17 de Octubre de 2002, 09:46:50 PM
                                pero es que ni uso vertex buffers.. lo hago con DrawPrimitiveUP. Luego, lo del debug, en el pc ke me va mal no puedo hacerlo xq no tengo ninguna herramienta de desarrollo instalada. Lo de FVF, tengo 1 solo asi que ese uso en todos lados XD hm, los dos tienen aceleradora (no creo que para renderizar un modelo se necesite mas XD) y.. nose : güat japens?:(                                
#2696
Off-topic / hm
17 de Octubre de 2002, 02:44:14 PM
                                ser lamido :P ¿jugar o desarrollar?                                
#2697
Programación gráfica / hm
16 de Octubre de 2002, 05:41:02 PM
                                no utilizo todavia vertex buffers, utilizo DrawPrimitiveUP                                
#2698
                                vereis, tengo un cargador / renderizador de modelos que me tira de perlas. pero todas las pruebas, y los paraemtros de config los tengo fijos, los he hecho en mi pc, y al intentar ejecutarlo en otro ordenador, al cual solo tengo acceso 1 ora a la semana, asi ke no puedo hacer tests ahi, al ejecutar, me kedao flipao de que salian colores amarillos y fucsias parpadeantes a toda ostia, no se xq. alguien ke sepa a ke se debe?

p.d: aora mismo voi a acer una app en c++ builder pa configurarlo to antes dejecutar, no me exeis la bronca xDDD                                
#2699
General Programadores / po
15 de Octubre de 2002, 09:08:21 PM
                                como IDE, visual C++ 6, el .NET no lo e probado
y segun ethernet, como compilador se ganan algunos fps con uno de intel que hay de pago, pero no e tenido ocasion de probarlo de momento :                                
#2700
Programación gráfica / SIIIII
12 de Octubre de 2002, 11:15:04 PM
                                SIIIIII ya tira!"!! :D:DdD;D;DD:D

thx a todos, creo que la solucion a sido un poco de todo, tenia algo que ver con el near y far, y con el culling, y nose que mas xDDDD

;***                                





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.