Pixel City: Ciudad generada dinámicamente por computadora
Pixel City es un procedimiento para generar una ciudad 3D en tiempo de ejecución escrito en C++ y usando OpenGL que igual se puede ejecutar en maquinas viejas (de 5 años o menos) como screensaver para Windows. Este procedimiento es creado y explicado a detalle en 10 pasos por el creador Shamus Young, al que le tomo 50 horas de trabajo.
El resultado es una ciudad con 1,700 edificios y 43,000 polígonos generados aleatoriamente, sin utilizar la asistencia de pixel shaders o vertex shaders, que se ejecutan directamente en tarjetas de video 3D modernas.
Sin duda un trabajo increíble después del documentado juego Subversion que usa contenidos generado por procedimientos, o bien el juego alemán de disparos en primera persona .kkrieger de apenas 176Kb.
Creo que la generación de mundos virtuales e inteligencia artificial mediante procedimientos dinámicos no está tan lejos de la ciencia ficción y me hacen recordar un poco la película The Thirteenth Floor.
Link: Pixel City: Computer-generated City (Digg)
Antonio Toro nos habla de la HP Z1 y el futuro ...
Tim Cook y el futuro de Apple: "No permitiré qu...
Periodista de Arabia Saudita podría ser ejecuta...
Sony quiere medir y cobrar por la energía que c...
La película colombiana "Lecciones para un Beso"...
The Document Foundation anuncia la disponibilid...
HP anuncia su Workstation todo-en-uno Z1
8 gadgets de los que alguna vez nos enamoramos
34 Comentarios
Pixel City: Ciudad generada dinámicamente por computadora
hola ciudad pixel es lo mejor que hay lo que pasa es que van aciendo reformas a otros ausuarios y tardan barias horas o muuuuuuchos minutos asi que llamad al 905 67 67 89 okey xao si queres mas informacion llamad
Responder.kkrieger solamente ocupa 95 kilobytes, lo que ocupa 176 es la fr-041: debris, de los mismos creadores (.theprodukkt y Farbrausch son las mismas gentes).
ResponderSaludos
Yo seguí el desarrollo del proyecto en el blog original, y hay que hacer ciertas aclaraciones:
ResponderEn primer lugar, el creador se propuso hacerlo con tecnologías compatibles con computadores de por lo menos 5 años ed antiguedad, ya que, habiendo sido él mismo un usuario de dicho sistema, simpatiza con esas gente.
En segundo lugar: No utilizó shaders u otras optimizaciones debido a que no ha tenido mayor exposición a la tecnología y perdería mucho tiempo aprendiendo a usarla. (Ademas del punto anterior) El mismo admite que el programa prácticamente no tiene optimizaciones, y fue probado apenas.
En tercer lugar: Si bien se ve muy bonito, el mismo menciona que mucho está en un poco de psicología y trucos visuales. Por ejemplo, rendereó una escena nocturna ya que la oscuridad oculta los detalles y deja a uno el trabajo de imaginarlos.
Finalmente: Aunque presupuestó 50 horas, la verdad es que pasó un tanto de la fecha límite. Mucho Left 4 Dead. XD
Dicho todo eso, esto es una prueba de lo esencial: Que el contenido dinámico es muy, muy prometedor. ;D
btw, para los interesados que leen inglés: Un motor de rendereo de terreno.
ResponderSaludos!
Deja tu Comentario