November 7th, 2006

De vez en cuando me dedico a animar o a modelar por hobby, he intentado hacer uno que otro modelo para videojuegos, pero realmente mis habilidades para low poly dejan mucho que desear por lo que generalmente los modelos terminan con cerca de 20.000 triángulos, que para nada se acerca al conteo de polígonos que debería tener un modelo para pasar por tiempo real. Por eso y porque la herramienta de reducción de polígonos incorporada en el Lightwave (el software que generalmente uso) es realmente mala es que le dedico un buen tiempo de Internet a buscar plugins que mejoren el proceso.

En este caso Polygon Cruncher es un plugin para 3D Photo Browser(propietario de mooTools), 3ds Max y Lightwave que reduce la cantidad de polígonos de un modelo (generalmente High Poly o sea unos 10.000 o más caras) conservando la forma. En la página permiten descargar un trial totalmente funcional (no he revisado el tiempo de vencimiento) y aquí están algunos resultados con un modelo que tenía de un videojuego isométrico.

Poligon crouncher

Evidentemente el modelo no se usaría directamente sobre el juego (6352 caras es bastante carga), sino que se iba a pre-renderizar con cámara isométrica. Tras dos pasos del algoritmo (50% y luego 15%) se lograron dos modelos que efectivamente se acercan mas a una carga de tiempo real para un modelo tan simple, el último claro está necesitará unos retoques en la malla y una cirugía facial reconstructiva pero nada que demore mas de un par de horas.

October 26th, 2006

hardwareinfo
Esta es una utilidad freeware que permite ver la información del hardware, especialmente la relacionada con la tarjeta gráfica y OpenGL, es similar al Caps Viewer de DirectX.

Permite ver entre otras cosas:

  • Características Generales: el sistema operativo, procesador (model, velocity, number of cores, stepping, family y todo eso), cantidad y tipo de memoria central
  • Propiedades del controlador: Nombre de la tarjeta de video, driver instalado, versión del GLSL. De paso es bueno revisar que esten instalados correctamente los drivers, ya que Microsoft no los provee, por lo que es necesario descargarlos y actualizarlos desde la página del fabricante
  • Capacidades del GPU: Capas de textura fijas y por shader, máximo tamaño y nivel máximo de filtro anisotrópico aplicable.
  • Mas características del GPU: Análisis de capacidades varias como máximo de luces, instrucciones de shaders, tamaño de point sprite, soporte a dot3 bumpmapping, texturas con compresión, entre otras.
  • Extensiones: Lista todas las extensiones que provee la tarjeta.

Hardware Infos es una buena utilidad, especialmente a la hora de rastrear incompatibilidades en un desarrollo, o en el caso mas simple, ver que tan buen computador tenemos para correr aplicaciones sobre OpenGL.

September 26th, 2006

Graphic Remedy Logo
Graphic Remedy es la empresa responsable de la creación del gDEBugger, una herramienta que analiza y ayuda a corregir errores sobre los API OpenGL y OpenGL ES.

gDEBugger permite entre otras cosas:

- Colocar BreakPoints sobre la ejecución de funciones gl y ext.
- Monitoreo automático de los errores en OpenGL y detiene la aplicación en caso de que uno ocurra.
- Monitoreo del rendimiento de OpenGL, lo que permite detectar los cuellos de botella.
- Ver una estadística de los llamados a funciones de OpenGL (función-numero de llamados).
- Ver las variables “maquina de estado” del API.
- Mostrar las capacidades de la actual implementación de OpenGL (resolución, profundidad de color, extensiones, etc).

Graphic Remedy y el OpenGL ARB (Architecture Review Board) están ofreciendo una versión académica de este software, orientada a estudiantes de tiempo completo, profesores e instituciones educativas. Los requisitos son bastante sencillos en ambos casos:

Estudiantes (1-2 licencias):
1. Llenar el formato de aplicación académica.
2. Una copia del documento que lo acredite como estudiante.
Es necesario usar el email académico para aplicar.

Instituciones académicas(3 licencias o mas)
1. Llenar el formato de aplicación académica.
2. Anexar una carta oficial del jefe de departamento que realiza la solicitud.
Igualmente es necesario un email académico.

La versión académica tiene algunas limitaciones, entre otras, no se pueden realizar aplicaciones comerciales con esta licencia, no tiene soporte (aunque se puede comprar por algunos dolares al año) y el trabajo que involucre el uso de gDEBugger debe ser público.

September 4th, 2006

Poser Box

Hasta hoy 4 de septiembre es posible obtener gratis una copia del Poser 5 en ingles(versión anterior a la actual), producto con un precio de $79 USD. Poser es una gran herramienta para el modelado y la animación de la figura humana y animal, que permite colocar en poses estáticas o animar modelos 3d predefinidos o suministrados al programa, realizar expresiones mediante morphs, agregar ropa, pelo, detectar colisiones para la animación de los modelos, crear ciclos de animación corriendo o caminando, renderizar, entre otras. Todo este contenido es exportable a 3d studio, lightwave y otros paquetes 3d vía plugins o formatos en común.

Para aquellos que como yo estén intentando descargar el software, la pagina de contentparadise.com, de donde se origina la descarga ha excedido el limite de descargas, por lo que la descarga tendrá que esperar, pero es importante registrarse y agregar el producto a la lista de descargas, para poder obtener la licencia gratuita.

Estas son algunas de las cosas que se pueden hacer con Poser 5:

Demostracion poser 1
Demostracion poser 2

Sin duda esta herramienta es de gran ayuda para personas como yo, cuyo fuerte es la programación y que apenas empiezan en el mundo del modelado y la animación 3d orientada a videojuegos.

September 3rd, 2006

bryce 5 gratis

Bryce es un programa para creación y renderizado de terrenos 3d de gran calidad creado por la compañia DAZ. Por tiempo limitado (hasta el 6 de septiembre) es posible descargar una version gratuita y libre de restricciones desde la pagina de Cnet y a través de este link . Sin duda esta es una oportunidad para obtener una herramienta valuada en 25 dolares y con suerte una exelente herramienta para aquellos que, como desarrolladores de videojuegos, necesiten generar fondos estaticos prerenderizados de gran calidad.

Estas son dos imagenes hechas con este software:
Bryce Work 4
Bryce Work 5