Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Un ambiente realista

Iniciado por soloandroid, Noviembre 23, 2015, 09:00:13 AM

Tema anterior - Siguiente tema
Noviembre 23, 2015, 09:00:13 AM Ultima modificación: Noviembre 23, 2015, 09:01:40 AM por soloandroid
Hola que tal ? llevo ya más de 1 año con unity, y me pregunto seria posible crear un entorno realista a un proyecto ?por ejemplo, esoty haciendo un planeta ( imitando la superficie del terreno de Marte para caminar sobre el ) sin embargo por mucho que trate de imitarlo, se nota que esto no es real, mas bien parece dibujos animados.... Seria posible realizar esto ? muchas gracias

Imagino que te refieres a las texturas, si es así deberías de utilizar texturas reales como fotografias, hay algún tutorial por youtube.Usando el LoD puedes ir cambiando la definición de textura para no sobrecargar la escena.Luego también esta como uses la iluminación y todos los efectos de oclusión. No soy experto en todo esto, pero espero mas o menos haberte puesto sobre la pista.En teoría Unreal siempre ha ganado en iluminación a Unity.Tal vez te interese darle un ojo a ese motor. Aunque como ya te digo, depende mas del profesional que sepa sacar todo el rendimiento al motor:
eature=oembed" frameborder="0" allowfullscreen="true"> 

Necesitas usar un mapa de alturas generado con algoritmos de erosión, muchos detalles, iluminación global, oclusión, sombras, niebla... Marte también tiene micro-tornados. Todo eso se puede hacer con Unity si sabes cómo.


Gracias por las respuestas. Unreal lo conocia, pero ocupan muchisimo la mayoria de las aplicaciones que intentado crear ahi. Lo que suele fallar es el terreno.Voy a ver tu propuesto Jordi, que me interesa aunque valga 40 $. Gracias. Un saludo

Bueno si lo que quieres es aprender a hacer entornos realistas no deberias comprarte ese  asset, yo he hecho entornos en unity,unreal y cryengine,los tres motores estan a la par en cuanto potencia grafica,lo unico que te puede limitar para conseguir realismo total es el pc con el que trabajas,deberias empezar por escenas pequeñas y no meterte todavia en un mundo abierto,aprende a usar photoshop para poder crear tus propias texturas tileadas,decals,heightmaps,oclusion maps,lightmaps etc.procura utilizar los shaders de unity y no uses los de  blender ni 3dmax ni nada de eso(siempre que puedas).Muy importante ten siempre varias camaras en distintas posiciones en la escena y trabaja solamente con lo que la camara ve,no empiezes a trabajar como loco en el editor ya que solo se va a ver lo que tu quieres que la camara vea.Mira mas cine y juega a videojuegos AAA para quedarte con movimientos de camara,efectos,filtros etc.Lo del tema de los LOD no te haria falta controlarlo por el momento puedes usar filtros de profundidad de campo para dismular el renderizado de los objetos lejanos.Si quieres que te oriente un poco sobre el realismo en los videojuegos mandame un privado.(es mi campo).

Noviembre 24, 2015, 08:26:19 PM #6 Ultima modificación: Noviembre 24, 2015, 08:29:03 PM por kaito
[quote author=soloandroid" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34495" data-ipsquote-contentcommentid="123972 date=1448309154]...Lo que suele fallar es el terreno. [/quote]Siempre pongo como ejemplo Skyrim, que utiliza un terreno(Terrain de unity) junto con mallas y decals con más definición y detalle que el terreno.

Etiquetas: