Modelado 3D for Dummies by FreeYourMind - Tutorial 01

Started by FreeYourMind, December 11, 2010, 02:20:37 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

FreeYourMind

Hola.
Como prometido, hoy empiezo una serie de tutoriales casuales sobre la modelación 3D.
Son tutoriales para quien nunca ha modelado nada en su vida, y quiere
aventurarse con Bennu3D creando sus proprios modelos/mapas 3D.

Las cosas deben ser practicas y fáciles, todos vosotros que habéis probado
el editor gráfico de DIV/DIV2 y seguramente habéis deseado un editor 3D que
sea tan sencillo de usar y que se pueda llamar alegremente de igual forma,
o sea 'como una extensión de tu mano' :)

Púes bien, como ya he comentado en alguna ocasión por aqui, este editor existe
y se llama Cosmo Worlds.

Lo podéis descargar en:

http://www.web3d-fr.com/outils/Download-Cosmoworlds.php

(El serial se encuentra en la página)

No todo son buenas noticias, tal como el editor de DIV, esta tecnología también
se ha dejado en el tintero y no se ha continuado con ella.

Hablo de tecnología porque Cosmo Worlds es un editor de ficheros 3D llamados
VRML (extensión .wrl) que fueron creados para navegar en mundos 3D utilizando
tu browser.
La cosa prometia como el futuro de la navegación por internet,
pero por varios problemas o cosas inexplicables, todo esto
fue abandonado y olvidado.

No voy aprofundizar en el tema, lo importante es saber que la scene VRML sigue existiendo,
y Cosmo Worlds sigue funcionando a la perfección en los ultimos SO de Microsoft,
pero lo mismo no ocurre con el player 'Cosmo Player', o sea,
el plugin para visualizar los mundos 3D en el browser.

Para nosotros lo más importante es sin duda el editor, pero para poder probar después
el modelo generado, tendríamos que tener el plugin funcionando, y lamentable-mente sólo
funcionará con SO anteriores a Windows XP SP1 (sino me equivoco).

Pero por suerte, varios proyectos nacieron despúes del asesinato del programa por
parte de Silicon Graphics, y podemos probar y navegar por mundos VRML usando dichas
herramientas, la mayoria opensource, de las cuales pondré las más conocidas.

Y ahora os preguntáis, pero para que quiero modelar VRML si Bennu3D igual no lo soporta ?
Pues bien, lo aconsejo por una razón muy sencilla, como ya dijé, lo fácil y completa que es
la herramienta y los buenos resultados que te ofrece al instante :)

Después de crear tu modelo .wrl, no tendrás problemas en versionarlo a ficheros soportados,
como ficheros .3ds o .x (de lo que hablaré en próximo tutoriales).
O sea, tu creas tu modelo con Cosmo Worlds y lo conviertes despúes al formato que quieras.
La mayoría de editores profesionales reconocen el formato y permiten versionarlo,
como 3D Studio.


Hecho el resumen, os pongo algunas herramientas, es de destacar que algunas son
OpenSource con lo cual los linuxeros del foro podrian implementar el VRML en
Bennu3D :)


BS Contact VRML-3XD
http://www.bitmanagement.com/de/products/interactive-3d-clients/bs-contact





Es un visualizador comercial, se disponibiliza una demo, que
te permite probarlo, aunque te ponga una pelota por la pantalla
a modo de pubilicidad/trial version.

Aparte del visualizador ejecutable donde puedes abrir un fichero .wrl
para visualizar, también se instala un plugin para el Browser IE/Firefox
si los tienes instalados.

No llega a la perfección del Cosmo Player para ser comercial,
ya que por las pruebas que hice y aunque tenga un renderizado muy
bueno, se nota perdidas de detalle a lo lejos (más bien suavizado)
y parece ser que no detecta colisiones con polígonos sin textura
(transparentes/ invisibles al usuario) que sirven para crear
regiones cerradas.
Otra cosa que he detectado es que no podemos subir por
paredes inclinadas, lo que se permitia en el Cosmo Player.
Aparte de estos errores, casualmente tambien me da error
el plugin tanto en IE como en Firefox.
A ver si lo podéis probar y relatar vuestras pruebas con el.
Aún así de las opciones que probé, fue el mejor con diferencia.


OpenVRML (Linux/Mac)
http://www.openvrml.org/

No lo he probado porque no esta en Windows, ya me contareis.


FreeWRL VRML/X3D browser (Windows/Linux)
http://freewrl.sourceforge.net/index.html



Se ha quedado a medias en las pruebas, han fallado animaciones mpg, y mas objetos.
Pero parece que tiene futuro.


Xj3D (Java)
http://www.xj3d.org/



Puede se que el mas conocido substituto del Cosmo Player,
pero sólo he podido cargar un mapa con el, en el cual ni he podido navegar.
Algún conflicto estraño debo tener (posiblemente de la versión java),
porque hace años lo probé cuando Cosmo Player dejó de ser compatible con
los navegadores más actuales, y este funcionaba muy bien.
Una vez más a la espera de vuestras pruebas.



Instalación de Cosmo Worls/Cosmo Player

Pinchais 'Next', despúes os saldrán los productos a instalar.



Instalais primero el Cosmo Worls (poneis el serial que esta en la página), y despúes
el Cosmo Player.
Si este ultimo os da error de cualquier tipo, pues ya sabeis, teneis que instalaros
otro visualizador o plugin de los comentados arriba para poder navegar por los
objetos o mapas despúes creados.


Cosmo Worlds tiene el siguiente aspecto:




Ahora voy abrir un mapa creado por mi, como podeis observar hay 3 vistas por defecto.




Sobre trabajar con el editor, pues ya lo dejó para el siguiente tutorial, de todas formas
ya podeis empezar a trastear por vuestra cuenta si teneis prisas, en 2/3 semanas ya
conseguireis resultados como estes o mejores :)



See ya.

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

blostec

Fantástica introducción, no se puede hacer mejor. Lastima que ahora tengo muchas cosas pendientes por hacer, cuando disponga de tiempo lo probaré a ver que sale. Coge este karma!

Outlaw

"Life is cheap when the bounty is high"


Drumpi

Karma por el tutorial. Ya sólo el esfuerzo lo merece.

Yo me esperaba más un tutorial de edición de mallas y demás con 3DStudio/Blender, eso de ir moviendo vértices, dividiendo polígonos, extruyendo caras y demás :D
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)

DCelso

Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

l1nk3rn3l

esta muy bueno , ya que queremmos herramientas para crear niveles como google sckechtup

y este cosmos es facil de usar..

FreeYourMind

Esta es la intro Drumpi, en el segundo ya te enseñaré a hacerlo con esta herramienta.