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

Temas - vincent

#41
General Programadores / Paso De Información En C#
12 de Agosto de 2005, 09:52:42 AM
 Muy buenas,

para aprender un poco de C# estoy haciendo una aplicación muy chorra: una agenda (es decir, un repositorio de contactos).

La duda que me surge es la manera elegante de pasar información entre formularios. Me explico. Tengo una opción del menú principal que és importar contactos. Cuando clicas, se abre otro formulario que és donde seleccionas el fichero y especificas alguna otra opción. Cuando le das a aceptar se guarda la ruta del archivo en una estructura definida estaticamente en el formulario principal.

Pues bien, como hacer para que el formulario principal se entere que el usuario le ha dado al aceptar del formulario de selección de archivo y vaya a consultar esta variable?

Gracias!
#42
General Programadores / Aplicación Interesante
11 de Agosto de 2005, 08:59:38 AM
 http://developer.nvidia.com/object/nvperfkit_home.html

CitarNVPerfKit gives you access to low-level performance counters inside the driver, and hardware counters inside the GPU itself.  The performance counters are available to OpenGL and DirectX applications via the Windows Management Instrumentation (WMI) Performance Data Helper (PDH) interface and the PIX for Windows NVIDIA Plug-in.

The counters can be used to determine exactly how your application is using the GPU, identify performance issues, and confirm that performance problems have been resolved. Now, for the first time ever, this confidential information is available to third party developers.

Por cierto, alguien me podria explicar que es el PIX?
#43
General Programadores / Dialogbox Y Teclado
25 de Julio de 2005, 04:31:30 PM
 Buenas,

tengo una aplicación para mostrar el estado de ciertos dispositivos que se compone de diversas llamadas a DialogBoxes para ir configurando las cosas. El tema es que lo tengo que hacer que se pueda utilizar sin mouse. Hasta ahora el tema de ir navegando por las opciones de los menús no tengo ningún problema, pero si al intentar que se cierren estos cuando se aprieta la tecla ESC. No hay manera de que la aplicación detecte que se ha apretado una tecla ( ni mirando el mensaje WM_KEYDOWN en el callback de tratamiento de mensajes del Dialog ni con la función GetAsyncKeyState ).

Alguien sabe que me puede estar pasando?

Merci!
#44
General Programadores / Duda De C#
22 de Julio de 2005, 08:17:51 PM
 Muy buenas,

después de leer unos quantos capítulos del manual que colgó zupervaca en la sección de links me he bajado un código para trastearlo un poco. El código lo que hace es enviar un mail utilizando SMTP. Aqui teneis el link: http://www.codeproject.com/Purgatory/diaakhatieb.asp

El tema es que el tio usa el namespace System.Web.Mail y a mi el visual me dice que no encuentra dicho namespace.

Que es lo que está pasando?

Merci!

[EDIT] Ya está solucionado: Proyecto -> agregar referencia -> System.Web.dll
#45
General / Como Presentar Una Demo
12 de Julio de 2005, 04:29:53 PM
 No lo he podido leer todavia ( que el jefe pulula por aqui ), pero hace buena pinta:

Putting Together a Compelling Resume and Demo.

Taluek!
#46
General / Mundos Digitales
29 de Junio de 2005, 01:18:05 PM
 Extraido de codepixel: "Y ya para terminar, los chicos de typhoonlabs y del glest nos mostraron su software, que a la mayoria de la gente (y empresas) dejo mut impresionado. Y es que shader designer es impresionante, un autentico estudio de shaders para opengl, y el glest es un juego tipo Warcraft 3, realizado en 3D totalmente, y que ha sorprendido mucho por el acabado profesional que actualmente tiene."

Muchas felicidades!!!  (ole)  (ole)  
#47
General Programadores / Alguién Sabe Ruso?
14 de Junio de 2005, 08:51:18 AM
 No? Pues es una pena pq acabo de encontrar una página cojonuda de programación en general.... pero que esta en ruso...  B)

http://www.rsdn.ru
#48
General Programadores / Saber La Ip De Un Cliente
10 de Junio de 2005, 09:32:59 AM
 Muy buenas,

tengo un equipo con Windows XP que acepta llamadas entrantes a través de un modem. Para poder establecer un socket con el equipo que realiza la llamada entrante necesito saber su IP (cada cliente especifica la suya).

Existe alguna función de la winapi para saber esta dirección? Tiene que existir pq si miras las propiedades de la conexión te dice la ip del cliente, pero no he sido capaz de encontrarla.  (nooo)

Gracias!
#49
General Programadores / Game Programming Gems 6
09 de Junio de 2005, 08:47:12 AM
 Leo en gamedev.net que se ha abierto el periodo de enviamiento de papers para editar el nuevo Game Programming Gems. Alguien se anima?  :D  Que tal un articulillo de como montar un motor 3D en C#?  :P

http://www.gameprogramminggems.com/

Saludos!
#50
General / Otro Concurso
06 de Junio de 2005, 01:08:54 PM
 Aprovechando que muchos curraran para art futura.... http://www.gamedev.net/community/contest/4e4/

Un saludo!
#51
Programación gráfica / Nexuiz
04 de Junio de 2005, 11:52:01 AM
 Habeis visto esto?

http://www.nexuiz.com/

Es una modificación del Quake 1 (quantos años debe hacer de esto?) con sombras, iluminación por pixel, bumpmapping, etc...

Hace una pinta que te cagas.  (ole)  (uoh)  
#52
General / Game Institute
03 de Junio de 2005, 04:23:20 PM
 Ya que últimamente se habla bastante por aqui de formación, me gustaria preguntaros sobre GameInstitute.

Alguien se ha apuntado a algún curso? Que le ha parecido? Creeis que vale la pena este tipo de iniciativas?

Lo digo por que (comparado con una carrera, academia, etc) los cursos son baratillos y la gente parece que habla bastante bien de ellos. A parte, muchos de los profesores son de renombre...

Taluek!
#53
General Programadores / Punteros
20 de Mayo de 2005, 09:00:27 AM
 Muy buenas,

tengo un problemilla con los void*.

Resulta que si yo hago:


char* pp;
pp = ( char* ) malloc (sizeof(char) + 55);
(char*) pp += 5;


esto no da ningún error...

pero si hago

void* pp;
pp = ( char* ) malloc (sizeof(char) + 55);
(char*) pp += 5;


Me da el siguiente error: error C2106: '+=' : left operand must be l-value

A que puede ser debido? Como lo puedo solucionar?

Gracias!
#54
General Programadores / Cambio De Ip Por Programa
13 de Mayo de 2005, 01:59:51 PM
 Buenas a todos,

alguien sabe si hay alguna api por ahi para canviar la configuración de la red desde un programa en C/C++?

Llevo un buen rato buscando y no encuentro nada.  (nooo)

No me vale cambiar el registro pq es un auténtico coñazo.....

Gracias!
#55
Programación gráfica / Pintado De Debug
19 de Abril de 2005, 12:32:58 PM
 Muy buenas,

para ver si mi aplicación funciona correctamente quiero pintar algunos triangulos en modo debug, es decir, que encima de la geometria quiero que se pinten algunos triangulos en modo wireframe. El tema es como lo hago para hacerlo rápido: creo un vertex buffer dinámico al empezar y lo relleno con cada iteración? para que se me pinten bien los triángulos en wireframe tengo que aplicarle un bias para no tener problemas de zbuffer?

Gracias!
#56
General Programadores / Busquedas En Un Árbol
15 de Abril de 2005, 03:10:39 PM
 Buenas, tengo yo un árbol binario por ahi con indices de caras (enteros) y quiero ver que triangulos caen dentro de una bounding box que le paso. El código que tengo es el siguiente:


vector<int> BTNode::search(box bbox)
{
vector<int> tmp;
tmp.clear();

// Miro si la bounding de movimiento intersecciona con mi bounding box
if ( m_BBox.intersects(bbox) )
{
 // si intersecciona tengo que mirar si el nodo tiene hijos.
 // no tiene hijos -> caso trivial
 if ( lChild == NULL && rChild == NULL )
 {
  int n = data.facelist.size();
  for ( int i = 0; i < n; i++ )
  {
   tmp.push_back(data.facelist[i]);
  }
 }
                               // Si tiene hijos relleno tmp con el valor de la búsqueda por los hijos.
 else
 {
  if ( lChild != NULL )
  {
   vector<int> pepito;
   pepito = lChild->search(bbox);
   int n = pepito.size();
   for ( int i = 0; i < n; i++ )
   {
    tmp.push_back(data.facelist[pepito[i]]);
   }
   int s = tmp.size();
  }
  if ( rChild != NULL )
  {
   vector<int> pepito;
   pepito = rChild->search(bbox);
   int n = pepito.size();
   for ( int i = 0; i < n; i++ )
   {
    tmp.push_back(data.facelist[pepito[i]]);
   }
   int s = tmp.size();
  }
 }
}
else
{
 // si no intersecciona ya puedo devolver tmp;
 return tmp;
}

return tmp;

}


El tema es que me peta al llenar tmp con los datos de la busqueda por los hijos si el árbol tiene una profundidad mayor a 2  :huh: .  Que estoy haciendo mal?

Merci!
#57
General Grafistas / Resta De Texturas...
08 de Abril de 2005, 02:40:45 PM
 Muy buenas,

soy un coder que tiene muy muy poca idea de photoshop  :P . Me gustaria restar las componentes de color de dos texturas que tengo. Como lo puedo hacer?

Merci!
#58
Programación gráfica / Render De Una Escena...
08 de Abril de 2005, 11:40:02 AM
 Muy buenas,

me gustaria que el render en mi motor saliese exactamente igual como lo proyecta el modelador en el max. De momento lo que hago es un render to texture de los lightmaps i multiplico la textura normal (la difusa) por el lightmap, pero no sale exactamente igual.

Me he estado mirando los otros render to texture, y el único que me parece que podria arreglar algo és el shadow map, aunque tampoco hace muy buena pinta del todo (hace sombras raras por ahi...

sabeis que ecuación de blending utiliza el max? o como combinar las texturas?

Merci!
#59
Programación gráfica / Cube Texture
06 de Abril de 2005, 12:01:29 PM
 Muy buenas,

estoy implementando una classe para hacer environment mapping y estoy haciendo la sobrecarga del operador igual para que todo funcione bien. La classe tiene como miembros, entre otras cosas, un efecto y un LPDIRECT3DCUBETEXTURE9. El efecto lo copio sin problemas con la funcion CloneEffect, pero con la textura no existe tal metodo y si la copio a saco después pierde la referencia y no la puedo utilizar.

Alguien sabe que puede estar pasando?

Gracias!
#60
Programación gráfica / Debugando Pixel Shaders
05 de Abril de 2005, 06:06:04 PM
 Muy buenas,

estoy intentando debugar un pixel shader y creo que hago todo lo que pone en la ayuda de DirectX. A saber:
   - Activar el modo debug de DirectX
   - Crear el device como REF
   - Activar el flag D3DCREATE_SOFTWARE_VERTEXPROCESSING
   - Lanzar el debugger con soporte a DirectX

pongo un breakpoint en el Vertex Shader y otro en el Pixel Shader y en el del Pixel Shader no se para...

Merci!

EDIT: Cap problema, debia ser que no salia por pantalla....  (nooo)
VinCenT





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.