Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Mi Motorcito

Iniciado por boubou, 27 de Junio de 2004, 06:25:09 PM

« anterior - próximo »

boubou

 Anda, descargaoslo... total, solo es un "puto api con cuatro putas funciones"

motor

onstruo Bou... Ha vuelto Mwhahahahahahahahahahahahahah!

Es la unica esperanza de los trolls tras el envio al "infienno
" de WhiteBlaizer y X-Alien

NeLo

 Pon unas capturas o algo, no?

:D

Descargando...

Saludos.
Drowning deep in my sea of loathing

boubou

 Nelo si quieres capturas pasate por mi web:

mi web


onstruo Bou... Ha vuelto Mwhahahahahahahahahahahahahah!

Es la unica esperanza de los trolls tras el envio al "infienno
" de WhiteBlaizer y X-Alien

Haddd

 Perdona, ya sabes que yo no suelo meterme en estas cosas, pero tengo unas preguntas:

1.¿Has hecho tu este engine?

Si la respuesta es sí:

2. ¿Porqué en ingles?
3. ¿Porqué en C y no en C++?
4. ¿Porqué sin Quaterninones?
5. ¿Porque una sola clase entity que agrupa todo los conceptos de mallas, sprites y skinned?
6. ¿Porqué no hay clases de texturas, efectos, index buffers, vertex buffers...?
7. set_camera(float x,float y,float z,float lookx,float looky,float lookz) > crea una camara que mira hacia un punto del mundo
set_camera2(float x,float y,float z,float rotx,float roty,float rotz) > crea una camara tipo first person shooter

set_frustum(float cerca,float lejos) > establece el frustum

set_aspect(float aspect) > establece el aspect de la camara

set_fov(float fov) > establece el fov


7A.¿Esto es todo lo que puedo hacer con una cámara?
7B.¿Que es para ti el frustum, que se establece con la función set_frustum?
7C.¿Porqué no utilizas una clase vector para identificar una posición?

Si la respuesta a si has hecho tu este engine es no:

1. ¿Porqué lo haces?

AlexHdez

 Si la respuesta es si, desde luego has mejorao mucho, dominas el ingles de forma considerable, dominas la notacion de windows, creacion de ventanas y un sin fin de cosas que antes no dominabas, cojonudo, :)

Un saludo

boubou

 si, lo he hecho yo.

div estaba en ingles y mucha gente hizo juegos con el, no veo por que no utilize ese idioma.

c es a mi entender mas facil para la gente que no sepa mucho de programacion.

los cuaterniones todavia no los he metido, ya llegara.

la clase esa de entities te puedo decir una cosa: blitz3d usa el type "entity" para definir mallas (tanto animadas como las que no) y sprites, no veo por que yo no pueda hacer eso.

sobre las clases de textura y demas es que todavia no esta acabado el motor, pero ya metere mano a todo eso, aunque si que se pueden hacer efectos ya sea desde un .fx o una string, asi que tranki ;)

el frustum creo es la profundidad del espacio 3d, vamos, hasta donde llega la vision de la camara.

saludos.


PD: el motor no esta acabado, faltan muchas cosas.

onstruo Bou... Ha vuelto Mwhahahahahahahahahahahahahah!

Es la unica esperanza de los trolls tras el envio al "infienno
" de WhiteBlaizer y X-Alien

HgH

 
Cita de: "boubou"...
total, solo es un "puto api con cuatro putas funciones"
...
Veeeenga... empezamos bien..
yo de ti no seguiria con ese juego, porque al que le buscas las cosquillas, te da mil vueltas, nen.

Me parece estupendo que aprendas, pero no te encabrones, que luego sales quemado


Saludetes
gH _ TLOTB
..................
"No queremos estar obligados, por nada ni nadie, a pensar sólo en lo que es más comercial. Siempre seremos, antes que nada, programadores"

- Equipo de Zigurat -

Douch

 
Citar
Citartotal, solo es un "puto api con cuatro putas funciones"
Veeeenga...empezamos bien...
yo de ti no seguiria con ese juego, porque al que le buscas las cosquillas, te da mil vueltas, nen.

Estoy contigo. No es forma de empezar un topic si pretendes que te tomemos en serio.

boubou

 

CitarQUOTE 

total, solo es un "puto api con cuatro putas funciones"
Veeeenga...empezamos bien...
yo de ti no seguiria con ese juego, porque al que le buscas las cosquillas, te da mil vueltas, nen.


ok
onstruo Bou... Ha vuelto Mwhahahahahahahahahahahahahah!

Es la unica esperanza de los trolls tras el envio al "infienno
" de WhiteBlaizer y X-Alien

Haddd

 Vale, gracias por tus respuestas.

Suerte con tu motor.

boubou

onstruo Bou... Ha vuelto Mwhahahahahahahahahahahahahah!

Es la unica esperanza de los trolls tras el envio al "infienno
" de WhiteBlaizer y X-Alien

Haddd

 Por cierto, en la demo del bump map, a mi no me aparece, me hace cosas raras. ¿Haces el bump por fixed pipeline o por shaders?

¿Tiene sombras ese bump map? ¿Cómo resuelves lo de las sombras?

boubou

 lo hago por shaders.


aqui es donde aprendi a hacer el shader y un poco de hlsl:

el shader

obviamente mi shader esta metido en un fx con sus techniques y todo :)
onstruo Bou... Ha vuelto Mwhahahahahahahahahahahahahah!

Es la unica esperanza de los trolls tras el envio al "infienno
" de WhiteBlaizer y X-Alien

Zaelsius

 Boubou, tengo un regalito para ti... es largo, duro y lleno de sementiende?? XD

Ahora en serio. Mira esta URL:

VC6:
http://msdn.microsoft.com/library/default....ax_coloring.asp
VS.NET:
http://msdn.microsoft.com/library/default....dsInVisualC.asp

Ahi pone como añadir palabras clave al VC6 y VS.NET, para que el IDE te las coloree. He pensado que te podria ser útil para tu pequeño engendro  :rolleyes:

No he usado un PM por si a alguien más le es útil. Por cierto esto lo he pillado de otro post de GameDev.Net

BeRSeRKeR

 La verdad es que el resultado de la demo de bumpmap no se corresponde con la imagen que has puesto.

Y mirando el shader es lógico porque tiene bastantes fallos. Para empezar al pixel shader no le pasas el vector L a través del vertex shader. Y otra cosa que deberías utilizar (si sigues con ps1.1) para obtener un resultado decente es un normalization cubemap para normalizar el vector L.

Si además quieres añadir specular, si utilizas ps1.1, deberás dar 2 pasadas.

Yo te recomiendo que si puedes, utilices ps2.0 ya que te harán la vida mucho más fácil. Te olvidarás de normalization cubemaps, harás diffuse + specular en una pasada, etc... :)

Saludos.
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!






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.