Gracias Gracias:  0
Resultados 1 al 6 de 6

Tema: sobre game engines y visualizacion

  1. #1
    Blendermaníaco Avatar de kellogs
    Fecha de ingreso
    Nov 2006
    Ubicación
    Málaga
    Mensajes
    1,041

    sobre game engines y visualización

    Hola a todos. Estoy haciendo un modelo que he visto en una página de modelos de pago para videojuegos, y me parece un buen ejercicio simular esos modelos y ver si soy capaz de hacer algo similar. El caso, estas páginas venden los modelos con animaciones, texturas, etc todo hecho ya metido dentro del modelo y en varios formatos 3ds, X, b3d o torque etc. Como aún no entiendo mucho sobre formatos tengo una preguntilla, usando blender en este caso. Los motores como se comportan con las caras que han sido marcadas por ángulos? quiero decir, cosas como el edgesplit que suaviza caras según ángulo imagino que esas cosas no sabe interpretarlas el motor? tendría que aplicar los modificadores para que los motores me respeten el suavizado de carasí

    gracias a quien pueda contestar. De todos modos seguiré haciendo pruebas por si le sirve a alguien.

    pd: por cierto, algunas páginas se pasan con los precios, 400 euros por un modelo lowpoly con dos o tres texturas me parece exagerado.

    saludos.

  2. #2
    Animador 3d Avatar de rubiola
    Fecha de ingreso
    May 2008
    Ubicación
    Lynn, Massachusetts, USA
    Mensajes
    15

    Respuesta: sobre game engines y visualización

    Kellogs,

    Hola. No estoy seguro si entendi bien realmente tu pregunta. Pero en general, hay ciertas reglas que debes tener en cuenta, las cuales se aplican a todos los motores. Una de ellas es que todo lo que modeles tiene que ser en triángulos y cerrado. Que quiero decir? Que si creas, por ejemplo, el más simple de los objetos, como una caja, tendrías 12 triángulos o 6 polígonos. pero ahí es donde te puedes confundir, porque el programa cuenta como polígonos a esos triángulos, o sea que si tienes un contador de polígonos (no conozco blender a profundidad), te va a mostrar que tienes 12 polígonos, en vez de 6. Por lo tanto, si tienes un poligono formado por 6 vértices (como si tuvieras un rectángulo por ejemplo) en donde solo el contorno esta marcado pero dos de los vértices de uno de los lados no están alineados en el plano, en realidad dichos vértices pertenecen a otro triángulo.
    En realidad todo esta siempre en triángulos, pero no necesariamente visible. La idea es que uno usa polígonos de más de tres vértices cuando trabajas para un render, pero si trabajas para una aplicación en tiempo real, modelas con triángulos (modelas normalmente y después lo triangulizas).
    Otro punto importante es que te asegures que este cerrado, o sea que todo triángulo en la malla este rodeado por triángulos, siempre en contacto los unos con los otros. No pueden haber espacios vacios o "huecos".
    Me imagino que con suavizado no te referis a iteracion de caras, porque modelado para juegos se trata sobre lograr la mejor calidad con la menor cantidad de polígonos posibles.
    Entonces, si te referis al suavizado en el aspecto de como las caras de un objeto se comporta con la luz para simular un degradee, si, eso lo soporta. Y es bastante útil cuando quieres simular la curvatura de una botella, por ejemplo cuando en realidad tiene muy pocos polígonos para verse tan "suave".
    Bueno, espero haber sido de ayuda. Cualquier cosa, a las ordenes.

    Saludos

  3. #3
    Senior Member Avatar de fisicomolon
    Fecha de ingreso
    Jun 2007
    Mensajes
    246

    Respuesta: sobre game engines y visualización

    si vas a usar blender haz lo siguiente. Importa tu modelo en blender, y comprueba como se ve si al importarlo se pierden las características que has mencionado probablemente no la puedas usar en el blender game engine.

    Aplica los modificadores en blender que quieras, y que te permita el blender game engine. Y poco más.

    Si vas a crear modelos en otros programas y luegos importarlos al blender, tendrás problemas con ciertas cosas, como bunmpas, normal maps etc. ya que blender los trata de otra manera que max por ejemplo.

    Resumiendo si quieres usar blender game engine como motor, te recomiendos que importes los mesh y las texturas "crudas" y modifiques lo que necesites dentro de blender.. claro que para eso hay que conocer que puede hacer blender y que se puede hacer dentro del blender game enigne.

    Cuando te pongas a ello seguro que puedes hacer preguntas más concretas y te podremos ayudar mejor (bueno yo no se mucho, pero lo puedo intentar)

    Un saludo.

  4. #4
    Blendermaníaco Avatar de kellogs
    Fecha de ingreso
    Nov 2006
    Ubicación
    Málaga
    Mensajes
    1,041

    Respuesta: sobre game engines y visualización

    hola. gracias a ambos por contestar, no me refería a blender game engine, me refiero a motores generales, torque, blitzmax, unity, todos esos que todo el mundo usa y quería saber cual era la forma más generalizada de dejar el modelo listo para que en el render dentro de la ejecución del juego se vean las caras lisas, sin filos raros como cuando tienes un quad que NO es coplanar, o sea, 1 vértice que esta fuera de plano y produce ese desagradable arista que parte la cara en dos.

    He estado haciendo pruebas y blender tiene 2 metodos, autosmooth, que suaviza el modelo completamente pero te permite poner un ángulo a partir del cual suavizar, y edgesplit que es un modificador que separa la geometría por ángulo y es algo más controlable, pero mi pregunta iba destinada a la hora de exportar el modelo que yo haga, para no tener problemas con los formatos. Todo esto es porque quiero sacar un pak lowpoly para juegos bajo licencia creative commons y me gustaría que lo usara todo el mundo, no solo la gente de blender.

    saludos.

    edit: me acabo de dar cuenta de que si triangulizo el modelo el problema de las aristas desapareceria pero... y el suavizado, ¿que habría de unas caras suaves y otras no? ¿y los normal maps, creo que no se llevan bien con los triángulos? bueno tengo que investigar más sobre motores. gracias.
    Última edición por kellogs; 06-03-2009 a las 18:07

  5. #5
    Senior Member Avatar de fisicomolon
    Fecha de ingreso
    Jun 2007
    Mensajes
    246

    Respuesta: sobre game engines y visualización

    Bueno, pues si quieres que tus modelos sean validos en muchos motores, supongo que lo que de verdad tienes que hacer es probarlos tu mismo.

    Pero vaya... yo creo que las bases ya te las ha dado rubiola, mayas cerradas etc.

    Un par de cosas al respecto, (voy a hablar un poco de oidas, porque yo solo he probado blender) creo que todos los motores trabajan en triángulos, algunos admiten modelos con cuadrados, pero a la hora de jugar, los convierten internamente en triángulos, así que creo que el método estándar serias triángulos

    El tema de normal maps, y el resto de maps, yo creo que creando las texturas en archivos separados que suministres con tus modelos, pues será suficiente para que cada uno se apañe y las incorpore al motor que use, según necesite.

    Cuando hablas de suavizar geomterias por ángulos, ya me pierdo. Yo conocía el smooth the blender, pero nada más, así que no te puedo ayudar, espero que alguien con más experiencia que yo al respecto conteste, porque a mi también me interesa aprender.

    Otro cosa, y es que me encantaría meterle mano a tus modelos y hacer algún juego con ellos, a mi lo que se me da mejor es programar, (modelar no es lo mio) así que si consigo unos buenos modelos... pues eso, que me encantaría.

    Un saludo y suerte con tu proyecto.

  6. #6
    Blendermaníaco Avatar de kellogs
    Fecha de ingreso
    Nov 2006
    Ubicación
    Málaga
    Mensajes
    1,041

    Respuesta: sobre game engines y visualización

    Gracias Fisicomolon, al final tendré que probar en algunos motores a ver como va el tema, con respecto al pak estoy haciendo, no es que yo sea un modelador demasiado bueno, pero estuve viendo el otro día páginas donde vendían modelos y se me ocurrió que haciendo un pak gratuito, aunque no sean modelos excepcionales, por lo menos a alguien le servirán (todo esto es para practicar). Ya pondré por aquí algo cuando tenga algo en condiciones que mostrar.

    saludos.

Temas similares

  1. Pasos sobre el agua con Blender Game Engine
    Por Kudeng en el foro Videojuegos
    Respuestas: 0
    Último mensaje: 23-09-2014, 11:28
  2. sorry pero donde pregunto sobre blender game
    Por shinjiikarii en el foro Ayuda con el uso del foro
    Respuestas: 1
    Último mensaje: 18-06-2014, 10:26
  3. Engines
    Por yone en el foro Videojuegos
    Respuestas: 1
    Último mensaje: 25-07-2012, 11:48
  4. duda sobre visualizacion
    Por 3MS en el foro Modelado
    Respuestas: 4
    Último mensaje: 17-01-2009, 01:28
  5. --- Engines engines y engines -----
    Por alberizo en el foro Todo menos Infografía
    Respuestas: 13
    Último mensaje: 28-03-2006, 09:49

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.
  •