IDEs y renderizado 3D


A veces lo que a uno le parece evidente a otros lespuedesuponer un cambio de planteamiento brutal en ciertos tipos detrabajos.Es el típico «hostia, pues si llego a saber que esto era taninteresante para ti ¡¡te lo cuento antes!!».El caso es que uno de mismejores amigos es arqueólogo en proceso de reconversión a opositor yespecialista en modelado yanimación 3D, que diréis «qué leches tiene que ver la arqueología conel 3D» pues algo pero no viene a cuento :-)

El objetivo final, por hacer la introducción corta y así nomolestaros demasiado, es generar un renderizado 3Dde una zonacualquiera del territorio español utilizando en primer lugar losrecursos puestos a nuestra disposición por la IDEE (utilizando gvSIGcomo perfecto cliente) y a continuación un software de modelado yanimación, en este caso Ligthwave3D, pero podría seguro realizarse concualquier otro. El resultado final, tras no más de 25 minutos detrabajo es la figura siguiente.

Lightwave render

El caso es que llevo vendiéndole la burra de gvSIG desde haceyatiempo.Mucho antes, hace ya unos cuantos años le vendí la de AutoCAD cuando loveía trabajar con acetato y vaya si le ha sacado rendimiento, así quealgo de razón voy a tener… Así que en estas que le estoy contandoacerca de gvSIG, los servidores WMS saliendo además a colación el temade losModelosDigitales del Terreno y me acuerdo del más que interesanteservidorWCS que la IDEE proporciona con el MDT de 25 metros de España.

Y me pregunta «¿podríamosconseguir una ortofoto y un MDT de un área más o menos extensa?» a loque yo contesto con una sonrisa y levantándolo del asiento delescritorio.

En un momento abrimos una sesión de gvSIG y añadimosel servidor WMS con la ortofoto del PNOAy el servidor WCS con el MDTde 25 metros. Y aquí viene un truquito. Él necesitaba tanto una buenaimagen como textura como el MDT en valores de gris (el valor absolutode los niveles de gris de cada celda no es importante). Así que siabrimos una buena ventana con la vista pongamos de unos 1000x1300píxeles con las dos capas.

En cierta carpeta de nuestro disco durogvSIG está alojando las dos imágenes que al añadir capas hemosconfigurado como JPEG y geoTIFF respectivamente. La carpeta estaba enalgo como (lo pongo de memoria) C:Document andSettingsUSUARIOConfiguración Localtemptmp-andami.Ahí gvSIG va descargando todos sus ficherostemporales, si losordenamos por fecha y si no hacemos nada después de colocar nuestravista con el tamaño y la extensión deseada, los últimos ficheroscorresponderán con las imágenes, que copiaremos a cualquier otro sitiodel disco añadiendo las extensiones pertinentes.

En definitiva hemos conseguido una ortofoto y un MDT deexactamente la misma extensión de terreno,con una calidad suficientepara una visualización 3D que no requiera demasiada precisión.

gvSIG WMS and WCS

Y hasta aquí entra mi intervención, ¡poco másde 5 minutos entotal en la práctica!

La segunda fase le he pedido que me la explique brevementeporque yo lo que vi fue una sucesión de rápidos clicks de ratón en unsoftware con una interfaz de usuario infernal, llena de menús y botonesque riete tú de cualquier CAD. Así que trancribo lo que me ha comentadoque hizo:

Vino a crear un cuadrado plano, que partió para convertirlo enuna malla densa, como una cuadrícula. A continuación colocó la imagendel MDT envima de dicho cuadrado, y elevó los vértices de la malla deforma relativa al color de la imagen. Es lo que en la jerga de modeladose llama mapa de desplazamiento. Luego hubo queajustar la exageraciónvertical para mostrar algo vistoso, como es habitual en cualquierrenderizado del terreno, aunque este sea escarpado.

Una vez dispuso de la representación 3D pasó a añadir latextura de la ortofoto. Hasta ahí nada sorprendente o diferente de loque ya podemos conseguir con diversos programas GIS tanto libres comoprivativos. Pero ahora viene el toque de distinción.

Lightwave MDT 3D

Utilizando de forma adecuada la posición de las luces (no nosvamos a poner tiquismiquis con calcular la posición del sol!),añadiendo una textura de nubes que en realidad también ilumina laimagen, y ajustando finalmente algunos parámetros de iluminación comola radiosidad,se consigue un efecto bastante bueno, enapenas unos 10 o 15minutos.

¿Qué os parece? No hay nada como los equiposmultidisciplinares para conseguirresultados de, a veces, insospechadacalidad.

About these ads

11 pensamientos en “IDEs y renderizado 3D

  1. Anónimo

    Hi mate!

    really a great work..do you think it can be done also using Blender?

     Bye

    Luca

  2. Anónimo

    Hi Luca,

     

    I´ve just made a very similar image with Blender. I tell you the step you must follow:

    1. Open a New File and delete the default cube appears.
    2. Create a Grid (the default X and Y values are OK 32×32). SPACE / Add / Mesh / Grid
    3. Create a new material while the grid is selected. While you are in material create a new texture. This texture must be type: image, and load the DEM file (jpg, tiff or any other…) 
    4. Turn back to the grid and enter in Edit mode.
    5. Set Smooth in ‘Links and Materials, and click on Noise button on ‘Mesh tools’ a few times (any time you click it will grow up a while).
    6. Turn back to the material and add a new texture image, this time the orthophotography picture.
    7. Render…

    You can change the spec and mirror values for the material, and add an sky picture for the ‘world’.

    Bye.

    Miguel Verdú.

     

  3. xurxo

    Hi Luca,

    I’ve no idea about the blender capabilities but this is a quite simple thing: just elevate a plane grid using the WCS geoTIFF, apply the ortophoto as a texture and refine the view with some lightiing features (as well as the radiosity thing).

    I’ve never used Blender but in this month, the Spanish edition of Linux Magazine has a simple tutorial to get the millenary falcon from stars wars done, so geek :-)

    If I get something I’ll post about it

    --
    XuRxO
    
  4. vehrka

    Siempre que me hablas del Arqueo-3D ;) se me abre un poco la
    boca, pero esto ha sido tal que así:

    8····································································]


    Pedro-Juan Ferrer Matoses (vehrka)

  5. Anónimo

    Interesante lo de las sombras con las nubes y el lighwave 3d como dice Manuel a ver si practicamos un poquito ahora…

    ありがとう ございます (muchas gracias)

     

    saludos desde Osaka,

    José Carlos

  6. Anónimo

    No tengo idea por donde comenzar con ligthwave para subir mi raster DEM y la ortofoto

    ojala estuvieran aqui los pasos descritos… espero alguien los suba algun dia estare pendiente de esta informacion gracias a ustedes…

     

    Danilo

    Guatemala

  7. xurxo

    Yo tampoco, de ahí la gracia del artículo. No he usado en mi vida lightwave, así que tendrás que buscar en foros o documentación de ese software.

    Si yo tuviera que acometer un trabajo así seguramente lo miraría con Blender, que es libre y seguro que hay mucha documentación en la red.

    ¡Suerte! 

    --XuRxO
  8. Anónimo

    Hola a todos los participantes y lectores del Blog. En el trabajo, ademas de usar el Arcgis (tenemos
    muy pocas licencias (ya imaginareis lo que valen…), tambien usamos el
    GVsig para trabajos menoresRiendo. Mi pregunta es si sabeis que salida
    grafica tiene la versión 2, porque la que yo utilizo tiene una
    capacidad, a la hora de presentar y poner “bonitos” los planos, bastante
    pobre…? (O quizas la culpa la tengo yo que no se editar y crear planos chulos..tambien podría pasar porque mu´creativo tampoco soy………)

  9. xurxo

    Pásate por la lista de usuarios y pregunta allí, si te refieres a la simbología ya la puedes probar en la 1.9alpha, si te refieres a formatos (PDF, SVG) creo que de momento no hay nada previsto. De todas formas insisto, pregunta en la lista de usuarios.

    --
    XuRxO
    

Los comentarios están cerrados.