Gracias Gracias:  11
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 16

Tema: Modelado de escenarios para videojuegos

  1. #1
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Modelado de escenarios para videojuegos

    Buenaas. Soy diseñador de videojeugos, uso 3dsmax y ahora ando metido en el modelado de escenarios para su importación a Unity.

    Hasta el momento veo muchos tutoriales de como hacer terrenos. También cosas como el Vertex Paint, etc...
    Pero en mi caso, más que hacer un terreno extenso, a lo Crysis, lo que quiero es hacer escenarios exteriores "pequeños".

    Ejemplos como Metal Gear, Gears of War o pongamos algo más pequeño como Resident Evil 4 o 5.

    En los dos primeros casos tenemos escenarios algo abiertos, pero que no dejan de ser lineales. Y con decoración visual hasta donde llega la vista. En el caso de RE nos topamos con escenarios al aire libre pero cerrados.

    Vale. Ahora las dudas.

    1- Yo me pondría a modelar sin más, no hay problema, pero me gustaría saber si hay metodologías o algo que saber respecto al tema. Como alguna manera desde la que empezar a hacerlos.

    2- Se que se modelan piezas por separado. Pero no tengo claro cuando hacer piezas sueltas o cuando hacer un gran trozo de escenario unido. Evidentemente la decoración va a parte.

    3- Tampoco se si las piezas que se modelan se van uniendo a ojo en el engine. Lo veo algo arcaico ir colocando piezas a ojo. Por ejemplo el pasillo de un túnel y la curva del túnel.

    4- Normal map. Jugando a muchos juegos, veo partes que sin duda usan mapas de normales. A veces son partes que claramente se han hecho a parte y otras forman parte del extenso escenario.
    ¿Qué método se usa para sacar las normales?
    ¿Se hace un modelado hpoly del escenario en Max para sacar las normales o se pasa el escenario a Zbrush? En Gears of War pondría la mano en el fuego a que el suelo de muchos escenarios le han pasado un pincel de Zbrush... o incluso una simple pared de ladrillo.... ¿Cómo es mejor sacar las normales?

    Bueno, creo que todas mis dudas son de metodología. He buscado información, pero hay mucha de personajes y encuentro más bien poco de escenarios. Espero poco a poco ir resolviendo mis dudas y poco a poco trabajar de un modo más estándar.

    Saludos y gracias.

  2. #2
    Senior Member Avatar de infograph3d
    Fecha de ingreso
    Oct 2004
    Ubicación
    Madrid
    Mensajes
    1,415

    Re: Modelado de escenarios para videojuegos

    Buenas. Voy a ir respondiendo pregunta por pregunta, más o menos como lo veo yo que van haciendo los juegos, he tenido recientemente estas dudas, ya que me interesaba también dedicarme al modelado de entornos para videojuegos, es una salida más, algunas ya las voy entendiendo, superando, pero algunas otras no terminaría de aclararlas, hasta que tenga oportunidad de trabajar en una producción, tengo por supuesto muchos defectos y cosas por pulir aún.

    1- Yo me pondría a modelar sin más, no hay problema, pero me gustaría saber si hay metodologías o algo que saber respecto al tema. Como alguna manera desde la que empezar a hacerlos.
    Esto creo yo, depende de la metodología de cada uno, pero en algunas empresas, ahora me viene a la mente naughty dog, tienen un sistema de trabajo en cadena muy definido y propio. Y otro caso, por ejemplo el de dead space, muchas partes del escenario son modulares y usaron el sistema de high poly, y bakear las normales en el mismo modelo pero una vez optimizado en low. (también te encuentras artistas capaces de pintar las normales desde un mapa de relieve en 2d) en algunos sitios si ves que funciona y eres bueno, todo vale, en otros no te permitirían hacerlo y prefieren sacar los detalles de potentes modelos en alta.

    2- Se que se modelan piezas por separado. Pero no tengo claro cuando hacer piezas sueltas o cuando hacer un gran trozo de escenario unido. Evidentemente la decoración va a parte.
    Fíjate, aquí también tenía esta duda especifica, sobre todo por que no sabia luego de qué forma se texturizaba todo, si se pueden combinar unwraps uv con uvmaps, usando texturas en tile, en algunos motores el ligthmap es una auténtica pesadilla y todavía no entiendo bien como funciona todo esto. Si partimos de elementos que luego forman el escenario por piezas, si seguimos el sistema modular, es decir, x elementos en un solo mapa unwrap y duplicamos este elemento en forma de modulo, puedes ver ejemplos en edificios sobre todo. Pero si que me cabe la duda, de cuando realizamos objetos grandes, ejemplo paredes, suelos, que sistema de trabajo se sigue, puedo hacerme vagamente ideas por mi experiencia en otros sectores... pero son eso.

    3- Tampoco se si las piezas que se modelan se van uniendo a ojo en el engine. Lo veo algo arcaico ir colocando piezas a ojo. Por ejemplo el pasillo de un túnel y la curva del túnel..
    En el caso de piezas modulares, que encajen, se puede hacer encajar perfectamente con algún sistema de pivote o magnetismo, es decir, con alguna ref entre objetos o grids, como suelen llevar todos los programas 3d y motores de juegos, incluso, alguna vez, he visto realizar la mitad de un objeto, clonarlo y girarlo 180º en el mismo engine, para formar un objeto solo, aunque también comentar que esto puede crear artefactos en la zona de simetría, y viene bien hacerlo ya todo en el programa donde modelamos. Practicamente, crear fases de escenarios por módulos, hace que estos tengan que encajar de algún modo, así que suelen estar con sus medidas, proporciones, etc.. y el resto de props encajan de algún modo, para generar aleatoriedad.

    4- Normal map. Jugando a muchos juegos, veo partes que sin duda usan mapas de normales. A veces son partes que claramente se han hecho a parte y otras forman parte del extenso escenario.
    ¿Qué método se usa para sacar las normales?
    ¿Se hace un modelado hpoly del escenario en Max para sacar las normales o se pasa el escenario a Zbrush? En Gears of War pondría la mano en el fuego a que el suelo de muchos escenarios le han pasado un pincel de Zbrush... o incluso una simple pared de ladrillo.... ¿Cómo es mejor sacar las normales?
    Ayer mismo, estaba probando en casa de una amiga,el alien vs predator 3, no he visto todavía un trabajo de mapa de normales, o desplazamiento o efecto de tesellatión (no tengo ni idea) tan bestial como ese, podías ver a los xenomorphs (aliens) recostados sobre sus paredes nicho, con la forma de estos, levantarse y salir de la oscuridad. Así como todas las paredes con la típicas filigranas semiorganicas, no se que tipo de trabajo es, si mudbox, Zbrush o algún tipo de mapas fotográficos, ni idea, pero el acabado era jugando en alta, sobrecogedor en ciertos niveles, luego queda discutir el resto del juego... que es más de lo mismo, pero en técnica se puede aprender bastante de lo que se logra hoy en día.

    Con esto vengo a decir, que sistemas para extraer mapas de relieve, normales, cavity, etc.. tienes muchos, desde los mismos programas donde modelas, o en otros de esculpido, mudbox, Zbrush y otros que me olvido. El Zbrush sobre todo ya es un estándar para esculpir y extraer todo tipo de mapas, texturas. Practicamente lo usan en todos lados.
    La mejor forma, no te se decir, hay tantas... con mudbox extraer detalles de esculpido a un normal map, es algo tedioso y no libre de problemas. En Zbrush creo que existe de todo, gente que habla pestes y otros no tantos, también otros, se llevan el modelo en alta de vuelta a su software de modelado, y bakean generando antes una retopo low, donde aplican el mapa de normales, o usan topogún, o algún otro programa, suelen gustar más estos métodos, ya que por lo que se ve, funcionan mejor. También creo que suele depender del tipo de juego, si es next gen o para móviles, que cambie bastante la metodología, yo esto por mi experiencia nula no te se decir.

    Espero que te valga para aclararte algo, yo vengo del mundo del diseño y la infoarquitectura en gran parte, y no poseo mucha experiencia en videojuegos, estoy aprendiendo para poder trabajar, reciclandome como todos, o en juegos o en modelado en videoproducción, que es parecido. ahora te pregunto, si tu, ¿eres modelador de entornos?

    saludos.

  3. #3
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Re: Modelado de escenarios para videojuegos

    Yo soy diseñador industrial, pero me asocié con un ilustrador para llevar a cabo algunos proyectos para móviles ya que es una buena salida hoy día. Aún así no me gusta quedarme en la base del tema. Así que me interesa aprender a crear toda la parte gráfica necesaria de un videojuego, sea 2D o 3D. De momento los proyectos son sencillísimos y todo en 2D, pero más adelante quiero tirar a juegos 3D muy básicos o 2.5D.

    Lo único es que ya se me plantean varias dudas a la hora de crear grandes escenarios. Uso Unity y por ejemplo eso que mencionas de poder ir colocando módulos por pivotes o magnetismos, pues la verdad es que no tenía ni idea.

    Yo en Max uso la herramienta alinear para ajustar unos modelos uno al lado de otro, cómo colocar una silla justo encima del suelo (toma el límite inferior de la silla y lo coloca en el límite superior del suelo).
    Pero en Unity no he encontrado una herramienta tan versatil.

    Respecto a las normales de un escenario, pues supongo que haré modelos Hpoly, haré el unwrap, texturizaré y extraeré las normales desde el propio Max para luego hacer el modelo Lpoly y aplicarlo todo.
    Y por como modelar, pues de momento empezaré por crear el escenario cara a cara igual que cualquier otro modelo. No se si se suele usar algún blueprint de fondo, supongo que depende de la empresa y método.
    Claro, hasta ahora los métodos que usaba para hacer escenarios o interiores de poco me sirven. Doy clases a interioristas e importamos los planos y 3D de AutoCAD a Max.

    Haré algunas pruebas, si tu ya has hecho escenarios, te agradecería algunas capturas para ver tu método por encima.

    Muchas gracias. Saludos.

  4. #4
    Senior Member
    Fecha de ingreso
    Nov 2005
    Ubicación
    Buenos Aires
    Mensajes
    708

    Re: Modelado de escenarios para videojuegos

    En juegos como "Call of Duty" y "Counter Strike" se pueden cargar escenarios creados por los jugadores, y esos escenarios se pueden crear con programas freeware. Si investigas en foros de jugadores de este tipo de juegos y consigues uno de esos editores de escenarios podrías ver que tipo de estructura tienen.

  5. #5
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Re: Modelado de escenarios para videojuegos

    Buscando cosas de creación de niveles para COD he encontrado este post, en el que el autor nos manda a una web con cosas muy interesantes para hacerse una idea de como hacer niveles. Todo se hace con un editor de niveles para COD pero fácilmente se puede hacer lo mismo en Max.

    http://www.foro3d.com/f113/aprende-a...4-a-64676.html

    Igualmente, no doy por cerrado el tema, me gustaría saber cosas sobre Zbrush y escenarios. Además un escenario de COD se parece poco o nada a uno de Gears of War. Donde no todo esta sobre un terreno plano con simples desniveles. A veces hay puentes que se cruzan y caminos muy rebuscados en terrenos naturales. No se si serán piezas a parte o parte del escenario. Claro, si forma parte del escenario y eso lo abrimos en Zbrush puede ser un infierno esculpir detalles sobre esa superficie.

    Saludos!
    Última edición por Hunk Stalker; 19-09-2012 a las 20:55

  6. #6
    Senior Member Avatar de infograph3d
    Fecha de ingreso
    Oct 2004
    Ubicación
    Madrid
    Mensajes
    1,415

    Re: Modelado de escenarios para videojuegos

    Buenas, no creo que debamos comparar los "módulos" o objetos de librería de algunos editores de niveles, como los que colocais, o como las authoring tools/sdque para los niveles del L4d y L4d2. Están muy bien, para los que quieren crear niveles para jugarlos de una forma rápida, sin complicarse, es como comparar casi daz o poser 3d, con maya o 3dsmax. Aunque creo que es una buena forma de entender como las distintas piezas más grandes o más pequeñas van colocadas para formar el escenario. Generalmente los terrenos, van mapeados por partes, o usando algún sistema de pintado por vertex, que se usa como enmascarado por zonas, no se puede mapear una extensión grande con una gran textura, por la lógica de peso en el juego, por eso se usan varias texturas más pequeñas que combinadas enriquecen el terreno. Pero esto dependerá del tipo de juego, etc...

    Creo que deberías orientarte a algo más como lo que hace este máquina http://www.robertmaxramirez.com/Home.html tiene un vídeo subido a youtube, donde modela un edificio en maya, para udk, es un vídeo acelerado, pero creo que se ve la técnica, yo he mapeado algunas cosas parecidas a esa forma, incluso para infoarquitectura, pero no resulta siempre en ciertos motores, ya que veo que el hace un uso intensivo del overlap, colocar caras de la geometría unas encima de otras compartiendo el mismo espacio en un mapeado uv (unwrap) Luego forma una especie de mosaico con las imágenes que formaran su textura, es decir, puede usar una textura cuadrada de 2048px para todo un edificio, con una riqueza de detalles y texturas alucinante.

    Existen luego varios vídeos 3DTotal NextGen texturing techniques 3dsMax 2009, enfocado a modelado y texturado de props usando mudbox y udque creo recordar también, y otro ligeramente parecido al vídeo de youtube que te menciono anteriormente. 3d motive modular building techniques in 3dsmax and udk.

    Echatelos un vistazo, por que te van a aclarar muchas cosas.

    Un Saludo.
    Última edición por infograph3d; 21-09-2012 a las 00:28

  7. #7
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Re: Modelado de escenarios para videojuegos

    Me he quedado un poco lelo viendo el segundo vídeo del enlace que has dicho. Parece que para cuando modela el edificio en Maya, al hacer las ventanas ... ¿hace alguna especie de boleana? Igual con el agujero... me tiene intrigado. Si es boleana, ¿no le destroza la malla? ¿Es una herramienta exclusiva de Maya, Max tiene algo parecido, el vídeo va tan rápido que hace algo que no veo o soy idiota? xD

    Me gusta como trabaja. A ver si lo veo todo y se me despejan dudas. Volveré xD.

    Saludos, gracias.
    Última edición por Hunk Stalker; 21-09-2012 a las 02:35

  8. #8
    Senior Member Avatar de infograph3d
    Fecha de ingreso
    Oct 2004
    Ubicación
    Madrid
    Mensajes
    1,415

    Re: Modelado de escenarios para videojuegos

    Fíjate, que yo tampoco entiendo bien como funciona ese sistema de booleanas en maya, tiene que ser algo distinto que en max, como sabemos, te destroza la geometría normalmente, y cuanto más booleanas, más se le pira la pinza, así que imagino, de hacerle aristas cruzadas, esta ya sean quads o tris, le resultan validas.

    saludos.

  9. #9
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Re: Modelado de escenarios para videojuegos

    ¿Algún entendido de Maya en la sala? Por cierto INFOGRAPH3D, muy buenos los vídeos que me recomendaste.

    Saludos

  10. #10
    Senior Member
    Fecha de ingreso
    Sep 2012
    Ubicación
    Madrid
    Mensajes
    101

    Re: Modelado de escenarios para videojuegos

    Hola buenas.

    Post muy interesante. No soy profesional en el tema, pero quizá pueda aportar cosas para que entre todos lleguemos a las mejores técnicas (o workflow) para cada caso. Empezaré por intentar responder a las primeras preguntas del post, aunque infograph3d ya ha respondido muy bien, por lo que no dista mucho de sus respuestas: (Lo siguiente son opiniones basadas en mi experiencia)

    1. Primero el tipo de environment. Si va a ser para terrenos extensos debes pensar rápidamente en el editor de terreno del engine con el que estas trabajando. Digamos que este tipo de environment podemos llamarlo "Landscape". Si por el contrario es un environment más pequeño, como comentas, podemos dar menos importancia a lo que he comentado anteriormente y pasar al modo de realización de edificios y demás, que paso a mencionar en el punto 2.

    2. Modular o no. Puede depender de varios factores, como: Empresa, engine.

    - Bien puedes llegar a una empresa en la que te den reglas muy estrictas a la hora del tamaño de las piezas, puntos de pivote y demás (por módulos) o pueden dejarte libre para crear el escenario completo en Max y llevarlo "a saco" al motor, sin nada de lo que preocuparte (digamos que esto sería menos "correcto", pero valido igualmente).

    - Engine. No estoy muy al tanto ya que solo he trabajado con un par de ellos, pero como sabréis en UDK es bastante típico realizar environments de forma modular. Esto ayuda mucho al consumo del motor y a la velocidad de creación de los niveles, ya que con un par de piezas puedes ir aumentando el nivel sin ninguna complicación ni vuelta al software 3d.

    3. Como bien ha dicho infograph3d, puedes solucionar esto fácilmente entre las herramientas de medida de Photoshop, el grid o cuadrícula de Max (y el punto de pivote) y el grid del engine. Únicamente es utilizar un poco de tiempo en configurarlo todo bien para que cuadre.

    4. Mapa de normales. No mucho más que añadir. Puedes hacerlo en programas como Zbrush o Mudbox o en el mismo Max (como suelo hacer yo) con "render to texture" y el modificador "Projection". Todo depende del detalle que quieras darle y el control que quieres tener sobre él. Puede que solo quieras hacer un High Poly en Max sin meterte de lleno en los pequeños detalles y dejar este trabajo para las texturas y un bakeo de normales a partir de dichas texturas en programas como Crazybump, XNormal o Ndo.

    O quizá quieras llevarlo a Zbrush para modelar detalles con un gran control y posteriormente sacar las normales a partir de ahí, sin necesidad de haber texturizado primero. Puedes bakear las normales desde el propio Zbrush o disminuir los polígonos del high que has hecho en Zbrush y llevartelo a Max para sacarlo desde ahí. Como prefieras.

    Pasados estos puntos, a la hora de encararnos a nuestro primer proyecto para videojuegos: Pues elegiría uno de los dos métodos (modular o no modular) y tiraría hacia delante. Acabado el proyecto y encarandonos al siguiente, elegiría el método no elegido anteriormente. Lo mejor es tener confianza de las dos formas, ya que no sabes lo que te pueden pedir en el futuro. (Preferencia personal: Modular. Creo que es un método más eficiente).

    Yo te recomiendo estas webs para todo este tema:

    - En primer lugar "3dmotive". Es la que más me ha aportado en el tema de videojuegos.
    - "Eat3D". Como "3dmotive", muy muy buena.
    - "Digitaltutors o "Lynda.com".

    En cuanto pueda voy a juntar todos los tutoriales gratuitos que tengo sobre environments en videojuegos. Muchos los podéis encontrar en los propios portfolios de los artistas. Bueno, pues solo me queda comentar que en breve voy a escribir un post en "colaboraciones" para un proyecto de videojuego en el que estoy trabajando, ya que estamos buscando más gente para el equipo.

    Un saludete y a ver si este post sigue aumentando y aprendemos un poquito sobre este mundillo.
    Última edición por DiegoMinguez; 21-09-2012 a las 14:29

  11. #11
    Senior Member Avatar de infograph3d
    Fecha de ingreso
    Oct 2004
    Ubicación
    Madrid
    Mensajes
    1,415

    Re: Modelado de escenarios para videojuegos

    Muchas gracias DiegoMinguez, creo que has aportado muchas cosas interesantes para terminar de entender, dices que vas a emprender la tarea de realizar un juego, solo puedo desearte animos.

    Yo añadiría las páginas de obligada referencia para games artist, como polycount, 3dtotal y gamesartisan, creo que más información no se puede pedir XD. Esta todo ahí. Pero siempre quedaran esos secretos que aporta la experiencia y la pericia propia.

  12. #12
    Senior Member
    Fecha de ingreso
    Sep 2012
    Ubicación
    Madrid
    Mensajes
    101

    Re: Modelado de escenarios para videojuegos

    Webs muy buenas, cierto. Anadiría "game-artist.net". En todas estas webs, con cada comentario, o por supuesto, con cada modelado subido para obtener feedback, se aprende muchísimo.

    Muchas gracias infograph3d por los ánimos. Lo único que el proyecto ya lleva año y medio en desarrollo, me uní hace tiempo como modelador 3D.

    Un saludo.

  13. #13
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Re: Modelado de escenarios para videojuegos

    Vale y en mi caso que trabajo con Unity. ¿Alguien sabe si hay algún sistema de cuadricula para crear los escenarios por módulos? ¿O hay que colocarlos a ojo?

    El tema de Maya todavía me interesa, ese sistema de booleanas, si es que lo son, si funciona tan bien como parece en el vídeo, tendré que echarle mano. Al fin parece que se despierta interés por la creación de entornos. Environment rules!

    edit. Aunque imagino que como comentais. Si tengo que usar Unity y este engine no tiene un sistema de cuadricula para trabajar por módulos. Pues o bien cambio de engine o me adapto al engine haciendo escenarios completos en Max. Separando las partes que me interesen y llevandomelos a Zbrush para hacer normales y demás. Aplicando después estas texturas a lo que tenga en Max. Se va aclarando el tema

    Saludos
    Última edición por Hunk Stalker; 21-09-2012 a las 18:12

  14. #14
    Eterno Aprendiz Avatar de Revan
    Fecha de ingreso
    Aug 2012
    Ubicación
    España
    Mensajes
    233

    Re: Modelado de escenarios para videojuegos

    ¿Te refieres al snapping? En Unity se usa pulsando la tecla V arrastrando el objeto desde un vertex hasta otro. También funciona de vertex a una superficie o de un punto de pivote a un vertex.

    Al mantener pulsada la tecla Ctrl mientras mueves un objeto, se mueve a intervalos de una distancia determinada (esa distancia la estableces tú en el menú Edit -> Snap Settings.

  15. #15
    Miembro Avatar de Hunk Stalker
    Fecha de ingreso
    Jun 2008
    Ubicación
    Mollet del Vallès (Barcelona, Spain)
    Mensajes
    36

    designer3D Re: Modelado de escenarios para videojuegos

    I love you xDDDDD

    Vale, era una gran duda que tenía. Me han enseñado a usar muchas cosas pero esa no me la habían mencionado. Me pondré a probarlo.

    Sólo me queda la duda de Maya que me surgió al ver ese vídeo. Me sorprendió como sustrae geometría una de otra sin ser tan desastroso como las booleanas de max.

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. 3ds Max UltimateCop - Modelado en alta y baja poligonizacion y texturizado para Videojuegos.
    Por OscarPerez en el foro Tutoriales, Libros y Manuales
    Respuestas: 0
    Último mensaje: 02-09-2016, 16:49
  2. Respuestas: 0
    Último mensaje: 27-08-2016, 18:43
  3. Respuestas: 5
    Último mensaje: 21-06-2015, 12:14
  4. Blender Profesionales en el area de modelado de escenarios e iluminacion para dictar clases
    Por gigo en el foro Educacion 3D, escuelas y universidades
    Respuestas: 1
    Último mensaje: 06-05-2012, 00:30
  5. Modelado para videojuegos
    Por Aikon en el foro Modelado
    Respuestas: 3
    Último mensaje: 10-10-2005, 00:04

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •