Autor Tema: YETI3D PRO en Bennu (MOTOR 3D - RENDER BASADO EN SW)  (Leído 106758 veces)

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #45 en: Mayo 10, 2011, 05:19:53 am »

josebita

  • Administrator
  • *****
  • Mensajes: 4039
  • Karma: 257
    • BennuGD Mobile Worklog
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #46 en: Mayo 10, 2011, 07:25:04 am »
Tiene muy buena pinta, ¡felicidades!.
Los saltos del vídeo son por el programa de captura. ¿verdad?.

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #47 en: Mayo 10, 2011, 12:46:40 pm »
si ese salto es del capturador de pantalla,

pero los 25fps son la restriccion de no usar set_fps(0,0)





josebita

  • Administrator
  • *****
  • Mensajes: 4039
  • Karma: 257
    • BennuGD Mobile Worklog
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #48 en: Mayo 10, 2011, 12:56:53 pm »
Genial, entonces :)

Drumpi

  • Hero Member
  • *****
  • Mensajes: 6269
  • Karma: 159
  • Odio el periodo "entre proyectos"
    • La web de Drumpi
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #49 en: Mayo 10, 2011, 05:23:20 pm »
Eso espero, porque en la imagen iba a 3FPS :D
Es que 25FPS en un PC no dice nada en favor del rendimiento de la librería, porque para que funcione en WIZ debe ir, como mínimo a 300FPS ;D

En cuanto haya versión definitiva, lanzo el proyecto de Sonic plataformero en 2.5D al primer puesto de la lista (no, es distinto del que planteaba para el concurso de NintendoMax, el del concurso es una versión recortada y cutre en Modo7).
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #50 en: Junio 01, 2011, 03:43:57 am »
bueno hay un avance del port ahora se puede mover las entidades con las variables
de fenix..  algo como esto...

graph= new_map(800,600,16);
  SET_CENTER(file,graph,0,0);//center bitmap
  x=0; y=0; z=45;
  
  //(texture,palette)      
   WRITE(0,10,20,0,"FENIX FPS: ");
   WRITE_INT(0,100,20,0,&FPS);
  
   yeti_init(file,graph,mycontrol);
  
   model= yeti_addmodel("modelo.bin", &pos);
  
   //-------------------
   logo_coldev();//grafico bennu

pos.x= 30;
pos.y= 0;  
pos.z= 30;   
  
  
pos.yy= 0;
pos.zz= 0;  
pos.xx=5;   
  while ( !salida  )
     pos.xx=15;     
    pos.yy=15;
   
     salida=(key(_esc));    
                  
     mycontrol.up= key(_up)              ;
    mycontrol.down= key(_down)              ;
    mycontrol.left= key(_left)              ;
    mycontrol.right= key(_right)              ;   
    
     frame;                      
  end;              

  let_me_alone() ;
  
  //free resources
  yeti_FREE();


si quieren verlo corriendo aqui un preview desde la pagina del port..
http://code.google.com/p/yeti3dplusplus/downloads/list


utilizo memcpy, para copiar super rapido las variables de cada entidad..
por el momento solo hay una entidad (modelo) ya que es una serie
de pruebas que se estan realizando, para que el port quede bien.


en el ejemplo el modelo se mueve en diagonal porque modificamos
las variables xx y yy en tiempo real..



« última modificación: Junio 01, 2011, 03:53:38 am por l1nk3rn3l »

SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12749
  • Karma: 375
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #51 en: Junio 01, 2011, 02:49:56 pm »
muy bueno l1nk, me alegra saber que ya esta integrandose mejor al lenguaje... karma...

cuando dice fenix, me imagino que te refieres a bennugd.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #52 en: Junio 02, 2011, 01:07:31 am »
cuando dice fenix, me imagino que te refieres a bennugd.

si eso ..  tenia tanto sueño cuando coloque el post..   :)

SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12749
  • Karma: 375
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #53 en: Junio 02, 2011, 01:26:25 am »
je, yo tambien a veces me equivoco.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #54 en: Junio 16, 2011, 06:47:48 am »
Tenemos un nuevo preview deseriamos que alguien lo portara a alguna consola
para saber el rendimiento real...   

el motor todavía no esta terminado solo es para propósitos de prueba
saber cuantos fps alcanza en una consolaaa...

en el ejemplo se visualizan 40 modelos 3d..



http://code.google.com/p/yeti3dplusplus/

Drumpi

  • Hero Member
  • *****
  • Mensajes: 6269
  • Karma: 159
  • Odio el periodo "entre proyectos"
    • La web de Drumpi
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #55 en: Junio 17, 2011, 08:08:07 pm »
¿Se requiere algún tipo de HW concreto o va todo por soft? La GP2X no tiene unidad de coma flotante y puede ser un problema con muchísimos motores 3D.
Aunque claro, aún no sé si la versión de BennuGD en GP2X va bien o no ^^U
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #56 en: Junio 17, 2011, 08:56:23 pm »
gracias por contestar , este motor no tiene aceleracion por eso
le estoy echando mano.. nada de opengl naaa dx naaa de HW...
osease es render 100% cpu

2. no utiliza flotantes ni dobles , todo es int ..   enteros por doquier..
incluso corre en celulares no es excelente???? incluso mejor que el quake1..
aqui el motor corriendo en algo parecido al nes... (VB) virtual boy

http://www.planetvb.com/modules/newbb/viewtopic.php?topic_id=3727

no es que el virtual boy sea mejor que un nes, yo creo que es igual de kk









FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5629
  • Karma: 127
    • GECA soft
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #57 en: Junio 17, 2011, 09:02:32 pm »
Yo le he echado un ojo, pero eso del muhack o como se llame habria que compilarlo tambien no ?
Me parece un poco complicao para mi hacer el port heheheh

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #58 en: Junio 17, 2011, 11:43:30 pm »
no solo usa el código .c, guiate con el proyecto de codeblocks que incluí (yeti3d.cbp)
hay estan los archivos .c que se requieren ...

guíate por lo que esta en la carpeta "yeti3d pro bennu source code\src"

..... y borrare lo que no se use en la proxima preview... incluyendo ese muhack



solo son archivos c y esta basada en SDL.. pero creo que en este port no la uso mucho...

« última modificación: Junio 17, 2011, 11:48:40 pm por l1nk3rn3l »

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 1999
  • Karma: 257
Re: YETI3D PRO en Bennu (No lo podemos creeer!!!!!!)
« Respuesta #59 en: Junio 18, 2011, 01:49:27 am »
subi una version quitando lo que no se necesita..

http://code.google.com/p/yeti3dplusplus/downloads/list

 ;D

por cierto se va a empezar a usar dentro de bennu(yeti3D) funciones
de matemática de punto fijo como estas ..
http://es.tldp.org/Allegro-es/web/online/alleg029.html



« última modificación: Junio 18, 2011, 02:08:05 am por l1nk3rn3l »