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

#31
Programación gráfica / + Texturas
30 de Octubre de 2006, 06:13:08 PM
Multiplicar las coordenadas de la textura?  :shock: supongo que es algo sencillo de hacer... pero...  en fin, alguna pista? xD. Ya dije que soy muy nuevo en esto...

Gracias!
#32
Programación gráfica / + Texturas...
30 de Octubre de 2006, 08:43:27 AM
Si, se ve perfectamente...
#33
Programación gráfica / Texturas...
29 de Octubre de 2006, 09:58:04 PM
Qué tal compañeros...

He creado una habitación (4 paredes simples) con 3dMax y las exporto a .x y cuando las cargo como mesh y renderizo, las texutras se me ven como muy estiradas( para entendernos).
Como puedo resolver esto? supongo que la pregunta es una xorrada pero sk soy semi-nuevo en esto...  :o

Gracias de antemano
#34
Programación gráfica / Instalación de Aplicación DirectX
13 de Julio de 2006, 08:14:53 PM
Que tal familia.

Me gustaría saber cual es la mejor manera de Crear un Instalable de una aplicación desarrollada con Visual Studio .NET 2003, bajo VC++ y utilizando el DirectX SDK. El problema es que si cojo los archivos necesarios (exe, modelos, texturas) y me las llevo a otro PC, siempre me dice que falta algún archivo, aunque en ese PC esté instalada la última versión de DirectX.

Gracias y un saludo.
#35
General Programadores / Ayuda con función....
12 de Julio de 2006, 08:36:13 AM
Alguien me puede indicar un ejemplo válido de "WideCharToMultiByte"??

Lo he intentado utilizar pero nunca me ha funcionado a la hora de pasar un WCHAR[260] a un tipo MultiByte.

Alguien me puede ayudar?
Gracias de antemano
#36
Programación gráfica / No sé que hacer con esto
10 de Julio de 2006, 05:45:26 PM
Que tal familia...
Tengo hace mucho tiempo un problema, al cual ya me dieron una "solución" en este foro, pero no me sirvió.

Vayamos por partes. Necesito cargar un archivo raw para generar un mapa de alturas. Como no sabía hacerlo, me bajé un manual que tenía el siguiente código:

std::ifstream inFile(fileName.c_str(), std::ios_base::binary);
std::vector<BYTE> in( _numVertices );
if( inFile == 0 )  
 return false;
inFile.read((char*)&in[0], //buffer
      (std::streamsize)(in.size()));// número de bytes
inFile.close();
_heightmap.resize( _numVertices );
for(int i = 0; i < (int)(in.size()); i++)
 _heightmap = in;

y con esto todo funcionaba. El problema ahora es que trabajo con Unicode, y por tanto
 std::ifstream inFile(fileName.c_str(), std::ios_base::binary);
no me sirve.

En este foro alguien me dio una solucion para pasar de Unicode a Multibyte con la función WideCharToMultiByte. Pero la verdad es que nunca he conseguido hacer que esta función me pase de nada a nada.


Por eso,, alguien me puede proporcionar otra manera de cargar archivos raw?? También he probado de la siguiente manera, pero no me carga las "alturas" correcamente:

   FILE *stream;
   if( (stream  = _wfopen(WCHAR ruta, L"r")) != NULL )
   {
      char list[64] = "";
      size_t numread = fread( list, sizeof( stream ) , 64, stream );
      
      _heightmap.resize( _numVertices );
      int numclosed = _fcloseall( );

      for(int i = 0; i < _numVertices; i++)
         _heightmap = list;      
   }

y la verdad es que ya no sé por qué camino tirar... agradecería una ayuda por parte de alguien. Puedo enviar más código si esto no ha quedado claro...

Gracias de antemano por la ayuda..

Saludos
#37
Programación gráfica / Cargar Archivo Raw
28 de Febrero de 2006, 06:28:05 PM
 Hola que tal...

Estoy intentando cargar un archivo raw y leer el contenido para crear un mapa de alturas (vaya, un HeightMap). pero no consigo leer los datos. No sé si tiene algo que ver, pero todos los problemas me vienen desde que empecé a programar con Unicode en vez de multibyte. Antes utilizaba std:ifstream, ahora esto no me sirve porque la cadena que contiene la ruta del archivo raw la tengo en wchar, alguien me propone algo?
Gracias
#38
General Programadores / Otra Vez Conversión De Datos...
28 de Febrero de 2006, 06:25:06 PM
 Una vez más me encuentro con la enfarragosa tarea de realizar una conversión de datos, en esta ocasión es de (WCHAR) a (const char*), alguien me puede echar un cable?
Gracias de antemano  :P  
#39
General Programadores / Problemas Con Conversión De Datos
10 de Febrero de 2006, 02:10:53 PM
 Vale, yo mismo me respondo por si a alguien le sirve la respuesta...

WCHAR aux[MAX_PATH];
swprintf(aux, L"%S", MiVariableLPSTR);


encontrais la diferencia? l S mayuscula de L"%S", alguien me puede explicar la diferencia entre s y S?

Gracias
#40
General Programadores / Problemas Con Conversión De Datos
08 de Febrero de 2006, 08:25:51 PM
 ¿Cómo puedo convertir el tipo LPSTR a WCHAR?
He probado con:

WCHAR aux[MAX_PATH];
swprintf(aux, L"%s", MiVariableLPSTR);

pero el valor que toma aux es un carro de símbolos y caracteres raros...

Gracias de antemano.
#41
Programación gráfica / Duda Con Wchar
05 de Febrero de 2006, 10:21:13 PM
 Hola, hasta ahora escribía mi código con formato multibyte, al cambiarlo a unicode "como me recomendaron en este foro", empecé a recibir errores y más errores al compialar... Hasta ahora, algo que hacía con algo tan sencillo como:

TCHAR x[MAX_PATH];
GetCurrentDirectory(MAX_PATH,x);
wprintf(x,"%s\\Objects\\Marte.ccr",x);
Objeto = new CObjetos(x,d3dDevice);

ahora no hay manera... (nooo)   intento hacerlo ...

WCHAR x[MAX_PATH];
GetCurrentDirectory(MAX_PATH,str);
wprintf(x,"%s\\Objects\\Marte.ccr", x);

pero al hacer el wprintf no se me copia NADA en la variable x...

Alguna ayuda??
Muchas gracias.
#42
Programación gráfica / Directx Sdk Diciembre?
05 de Febrero de 2006, 10:16:02 PM
 Me refiero a que hay bastantes cosas que pone como beta, y me da "miedo" instalar esa version del SDK con tantas betas, ad+, es para el framework 2.0, que a no ser que esté muy descolgado del tema, aún no ha salido la versión final, no?
#43
Programación gráfica / Directx Sdk Diciembre?
05 de Febrero de 2006, 08:42:32 PM
 Es recomendable descargar el último DirectX SDK de Diciembre del 2005? Trae algunas cosas que no sé si es muy recomendable instalar si se tiene el .NET Framework 1.1....

Gracias  :P  
#44
Programación gráfica / ¿unicode O Multibyte?
04 de Febrero de 2006, 01:00:34 PM
 No sé si es indiferente o no, pero al cambiar de multibyte a unicode (para poder ejecutar código del SDK), las "porciones" de código de mi proyecto se llenaron de errores del tipo...
error C2664: 'sprintf' : no se puede convertir el parámetro 1 de 'TCHAR [260]' a 'char *'


Saludos
#45
Programación gráfica / Animaciones
04 de Febrero de 2006, 12:56:42 PM
 Ya que estamos y hoy tengo tiempo voy a colgar mi tercer "post" :D  vamos allá...
Los mismo que me ha pasado con las UI de DirectX me pasa con las animaciones de objetos mesh, que hay tanto código extra que para mi "bajo nivel" es imposible quitar toda esa cantidad de código innecesario para lo que yo quiero hacer (renderizar un simple archivo .X que contiene una animación). Así que, ¿alguien conoce un manual/web "explicativa" o algo similar donde aprender a hacer esto?

Muchas gracias de antemano.





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.