Resultados 1 al 26 de 26

Motor de render en tiempo real

  1. #1
    Fecha de ingreso
    May 2002
    Mensajes
    460

    Motor de render en tiempo real

    Alguien podría explicarme un poco que es un motor de tiempo real estuve viendo en la página de Mars, un plugin para visualizar los objetos en 3d en la web (corona).

    A través del 3ds Max, exportando como vrml97, permite ver en 3d, pero sin texturas, salvo 1, según la ayuda del 3ds Max.

    Lo que yo necesitaba, era, por ejemplo, mostrarle a un cliente cómo va el proyecto, haciéndole un pequeño recorrido.

    Espero que entiendan a lo que me refiero, es decir utilizar lo que obtengo del render to texture.

    Hay algunos mensajes anteriores que sugieren algunos programas para esto, pero estoy bastante perdido. Gracias.

  2. #2
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,619

    Motor de tender en tiempo real

    Pues que yo recuerde el vrml sí permite varias texturas. Pruébalo y si no funciona, puedes seleccionar las caras que tengan una textura distinta y disociarlas.

    Por cierto, que también puedes poner una cámara y un recorrido a esa cámara y la animación se exportara igualmente bien. Un saludo y prueba lo de ponerle varias texturas antes de hacer nada.

  3. #3
    Fecha de ingreso
    May 2002
    Mensajes
    460

    Motor de render en tiempo real

    Mars, gracias por la respuesta, pero me he cansado de exportar, pero no consigo que me salgan las texturas. Saludos.

  4. #4
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,619

    Motor de render en tiempo real

    Pues usa el otro método, disocia las caras que usen una textura distinta (luego les reasignas la textura por si acaso porque a veces se quedan también con el dato que antes tenían la otra textura y puede que falle) y lo exportas de nuevo.

    Si aun así no funciona. Pues no sé, uso el 3ds Max 4.02, si el archivo es válido para éste me lo envías y veré si apaño algo. Un saludo.

  5. #5
    Fecha de ingreso
    Apr 2002
    Mensajes
    14,668

    Motor de render en tiempo real

    Los motores de los juegos 3d, como Quake y Unreal, son motores para mover el entorno en tiempo real. Ahora, exportar todo el proyecto y utilizar esos motores, tal vez no sea muy factible.

    Sé que Drakken estaba buscando información al respecto, y supongo que, cuando vuelva a aparecer por aquí (se te echa de menos, Drak traerá cosas jugosas.

    Por otra parte, leí en una entrevista de una revista, un plugin para 3ds Max llamado Rtree, que era como una especie de visor para 3ds Max con el que podías ver la escena en tiempo real con texturas, etc. De un modo mucho más fluido que con el visor tradicional, además de la visualización de RPC en tiempo real. Incluso puedes publicaré tus escenas en (*.exe) y ejecutarlo en cualquier PC (es deseable una buena tarjeta gráfica). En www.cubicspace.com tienes más información, así como escenas para descargar y una versión de demostración del plugin. Si te gusta lo que ves, tal vez sería cuestión de pensar en comprarlo (si sueles usar este tipo de presentaciones para tus clientes). Saludos.

  6. #6
    Fecha de ingreso
    May 2002
    Mensajes
    460

    Motor de render en tiempo real

    Mars, he logrado que me aparezcan los objetos con texturas, tenía que asignar la ruta donde se encontraban las texturas (bitmap url prefix). Del proyecto que estaba dibujando supongo que, debo buscar todas las texturas y colocarlas en una sola carpeta. IkerClon, muchas gracias por el dato.

    No he podido bajar el trial del plugin, ya que no me llega por correo, aunque baje un ejemplo y realmente se necesita una máquina muy potente, yo tengo un Pentium 4 de 2, 4 y apenas he podido visualizar el archivo, pero no he conseguido desplazarme por el lugar. Saludos.

  7. #7
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,619

    Motor de render en tiempo real

    Vaya, pues es un error que me ha pasado tantas veces (al final me he acostumbrado a crear una carpeta llamada maps, meter todas las texturas ahí y luego escribir directamente maps en esa casilla) que no se me había ocurrido comentártelo.

    Por cierto, me bajé el exe de una de las demos y apenas pude abrirla. Ni punto de comparación con el vrml. Por cierto, dependiendo de la rapidez que necesites y del tipo de modelos con los que trabajes, te instaría a que te pillaras algún tutorial de vrml porque ha base de prototipos se puede ganar muchísimo en velocidad y limpieza de código: el que genera max es bastante (muy mucho) sucio, algo así cómo hacer una web guardándola como html desde un doc.

  8. #8
    Fecha de ingreso
    Apr 2002
    Mensajes
    14,668

    Motor de render en tiempo real

    Yo me descargué el archivo de la biblioteca, y lo ejecuté en un. Amd 2000+ con una tarjeta gráfica del montón, y si podía desplazarme por el entorno: los cursores para moverse y el botón derecho del ratón + arrastrar para mover el punto de vista en primera persona. Cabe decir que, en algunos momentos, iba a 3 o 4 frames por segundo, ya que la escena llegaba a tener sobre los 300.000 polígonos en ciertos momentos. Lo ideal es armarse con una buena tarjeta gráfica, una GeForce 4 titanium o una Radeon 9x00 profesional (x=6 u, aunque las Radeon 9100 están tiradas de precio y se pueden petar a FireGL, con lo que el rendimiento sube como la espuma. Ideal para este tipo de cosas.

  9. #9
    Fecha de ingreso
    Apr 2002
    Mensajes
    1,021

    Motor de render en tiempo real

    Hola, si tienes una tarjeta Quadro o GeForce 4 puedes utilizar las CG, con lo cual realizando una captura de un previo de los visores tienes resultados casi finales al original a prácticamente tiempo real.

    Las vrml es más que nada para recorridos virtuales de poca calidad. Un saludo.

  10. #10
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,619

    Motor de render en tiempo real

    Hombre, tanto como recorridos virtuales de poca calidad. Yo he encontrado varias webs donde el vrml se aplica de forma muy útil y con resultados estupendos, como visualización de estructuras químicas (con mucha interactividad, no sólo visualización), presentación de modelos de todo tipo (presentaciones con calidad de modelado, quiero decir) y otros asuntos en los que el acabado queda igualmente muy profesional.

    Ciertamente no es un formato que está en auge, o al menos no veo yo que lo está, pero decir que sólo sirve para recorridos virtuales de poca calidad es menospreciar las capacidades y potencialidades que ofrece el vrml.

  11. #11
    Fecha de ingreso
    Jul 2003
    Mensajes
    155

    Motor de render en tiempo real

    El (*vrml) es un formato un tanto complejo, pero que cocinando unas buenas texturas (bake3d) con el Vray o el propio render to texture del 3ds Max puede dar resultados sorprendentes, aunque la posibilidad que da el Rtree de exportar a exe es más que tentadora a la hora de hacer visualizaciones arquitectónicas. Saludos.
    Timmy!!

  12. #12
    Fecha de ingreso
    Jun 2003
    Mensajes
    12,619

    Motor de render en tiempo real

    Pues a analizar pros y contras. Por lo que he visto, el vrml funciona muy decentemente incluso con aceleración por software en un Pentium I-500 128 Mb Ram (unos 28 frames por segundo de media, dependiendo de la densidad de geometría que está mostrando, probado en un escenario de unos 15000 polys) y, además permite tener másica en 3d en la escena.

    Con el Rtree no he podido ni siquiera moverme con esta máquina, claro que no se de cuantos polys estamos hablando, pero por lo que se muestra en pantalla desde luego no hay más de 2000 a la vez. Desconozco si se le puede añadir sonido.

    Los contras del vrml que hay que instalarse un plugin para visualizarlo, mientras que con Rtree sólo hay que ejecutar un exe.

    Alguien dice más pros del Rtree por mi parte no he conseguido hacer nada con el y, si se piensa enviarlo al cliente, puede que éste no cuente con una máquina suficiente para moverlo (y si se aplica en una buena máquina local, vrml tiene opciones de aceleración específicas para sacarle provecho).

  13. #13
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    Hola amigos. En su día estuve buscando y me ayudasteis mogollón, pero vuelvo con el tema. Tras analizar algunos motores de render en tiempo real (pocas opciones encontré) elegí Quest3d para investigar el funcionamiento, pero tiene ciertas carencias a la hora de diseñar un interfaz que me parecen un poco del siglo pasado (o yo no he encontrado el modo de hacerlo de un modo más pro). Y también tiene una historia que me vuelve loco (malrollismamente) con que no tiene undo. Y yo sin undo, no puedo vivir.

    Me gustaría (seguramente esté superdesfasado en conocimientos del mercado) que me aconsejaseis, quienes controléis del tema, que motores pueden dar un resultado bastante bueno en cuanto a render (exportando la geometría desde el max) y sobre todo si tiene plugin para web, pero sobre todo lo primero. La idea es mostrar a los clientes los modelos 3d de una manera interactiva y con un resultado de render bueno.

    No me importa que sea comercial. Qué opciones existen hoy en día en el mercado al respecto? Gracias a todos y saludos.

  14. #14
    Fecha de ingreso
    Sep 2008
    Mensajes
    504

    Render en tiempo real

    Prueba Arion, es comercial, lo novedoso de este motor es que utiliza la CPU y la GPU al mismo tiempo para hacer el render, con lo que, si tienes una buena máquina el render se efectúa muy rápido (segundos). Otra opción a probar sería thea render, comercial y bastante rápido también, aunque los fabricantes no lo definen como en tiempo real sino como render interactivo.

  15. #15
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    Les echaré un ojo esta misma tarde. Realmente lo que busco no es un motor que mientras estoy trabajando me renderice el resultado en casi tiempo real, como puede hacer el Vray vrt sino que una vez que tengo la geometría, texturas, pueda hacerlo correr de un modo interactivo para el usuario. Algo como el Unreal, pero sin la complicación que estimo a priori, debe tener ese motor para poder echarlo a andar.

    Aun así, ahora me informaré de ambos motores y les echaré un ojo.

    Muchas gracias slash148. Sigo atento a cualquier otra opción.

  16. #16
    Fecha de ingreso
    Sep 2008
    Mensajes
    504

    Render en tiempo real

    Ah ya te entiendo, es que el título se prestá un poco a confusión, bueno para lo que pides lo que se me ocurre es el Game Engine de Blender, que es bastante sencillo de configurar para visitas virtuales (¿es lo que quieres ¿no?) la cosa es que estas con 3ds Max, tendrías que exportar todos los modelos y texturas y retocar los materiales en Blender, otra cosa es que la actual versión estable de Blender exige un PC de elevados recursos para mostrar algo en tiempo real que se vea decente, aunque esto depende mucho de cómo se trabaje la escena: la cantidad de vértices, el tamaño de las texturas, si se usan materiales GLSL, etc. La versión actualmente en desarrollo (2.5) ha recibido mejoras significativas en cuanto a rendimiento, pero es una versión beta, tiene cosas sin pulir y pudiera dar problemas.

    Una ventaja de usar Blender (aparte de ser open source) es que puedes exportar tu escena virtual para ejecutarla en un ordenador que no tenga Blender instalado.

    Podrías usar también Blitz 3d, pero tendrás que configurarlo todo a punta de código.

    De todos modos, si alguien tiene un mejor método o programa que lo ponga por aquí, que yo no tengo la última palabra en cuanto a estas cosas.

  17. #17
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    Exacto slash148, eso es exactamente a lo que me refiero (yo también es que me explico un poco como el culo). Lo que necesito es una herramienta que me permita realizar una visita virtual interactiva a una determinada escena configurada en 3dsmax.

    El tema del Blender engine me parece correcto. Nunca lo he tocado y no sé cómo funciona, pero si tengo que meterme en Blender para re-configurar los materiales (supongo que, los UVW maps sí los respeta, ¿no?) entonces no sé muy bien cómo de laborioso es el proceso.

    A ver si alguien que curre con 3ds Max y haya tenido que realizar una visita virtual interactiva, puede orientarme un poco.

    Te agradezco de nuevo tu mensaje slash148, mil gracias.

  18. #18
    Fecha de ingreso
    Sep 2008
    Mensajes
    504

    Render en tiempo real

    Bueno, el BGE (abreviatura de Blender Game Engine) no es muy complicado, tienes unos sensores unos controladores y unos actuadores (se conocen como logic bricks o bloques lógicos) que interconectas entre sí para decirle a los objetos de la escena la forma en que deben comportarse. Pongo un ejemplo:

    En la imagen adjunta tengo un cubo seleccionado, al cual he añadido un movimiento positivo en el eje y (el verde). Si te fijas en la imagen puedes ver los bloques lógicos en rojo, el tipo de cada uno en amarillo, y los vínculos entre sí en morado.

    El bloque sensors es de tipo keyboard y en el campo key esta seleccionada la w, lo que indica que la orden proviene del teclado al pisar dicha tecla.

    El bloque controllers es de tipo and (si sabes cómo funcionan las compuertas lógicas no se te va a hacer difícil entender esto) éste le dice al actuator cómo ejecutar la orden proveniente del sensor.

    Y finalmente el bloque Actuators aplica las acciones sobre el objeto, en este caso mueve al cubo en el eje Y.

    Esa es la forma más o menos básica de trabajar con el BGE, sin mencionar que se pueden ejecutar scripts escritos en lenguaje Python, o añadir propiedades a los objetos que luego son controladas o sirven para controlar a los diversos bloques.

    Espero que se haya entendido.

    -- IMÁGENES ADJUNTAS --
    Miniaturas adjuntas Miniaturas adjuntas Clic en la imagen para ver su versión completa. 

Nombre: Pantallazo.png 
Visitas: 1484 
Tamaño: 156.1 KB 
ID: 138786  

  19. #19
    Fecha de ingreso
    May 2007
    Mensajes
    1,482

    Render en tiempo real

    No se la prisa que te corre, pero yo tendría en cuenta este software (en octubre comienza la demostración) http://www.therenderingkiller.com/environment/.

    Si no hace poco también encontré esto, no lo he probado, pero bueno, puedes echarle un ojo http://www.plugin3d.com/.

    También tienes la opción de un motor de juego como te han comentado, el de Blender, o Unity, por ejemplo.

  20. #20
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    Vaya slash148, mil millones de gracias por el trabajo de mensaje que te has pegado, eres un catacrack. Entiendo perfectamente lo que me explicas, que caña.

    Motivado por tu mensaje, me he metido de lleno en el Blender y ya estoy jodido. No soy capaz de mostrar las texturas en el viewport y me estoy volviendo loco. He leído por ahí que solo se muestran las texturas que tienen un UV aplicado, pero mi objeto (*.obj) que estoy importando, en teoría ya tiene el mapa UVW aplicado en 3dsmax y no hay manera de encontrar el botón que me lo muestre.

    Estoy viéndome miles de videotutoriales, pero debe ser que con la edad me he vuelto duro de mollera, aun así seguiré intentándolo. Lo que me explicas en tu último mensaje me ha quedado claro, aunque en realidad lo que busco es poder orbitar yo en tiempo real a través del objeto. Supongo que lo que me has explicado me es válido si en vez de aplicárselo al cubo se lo aplico a la cámara y tal.

    Seguiré dándole caña a ver qué me encuentro. Gracias mil de verdad, gracias por el esfuerzo.

  21. #21
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    Hola Pablo. Gracias por tus sugerencias. La verdad que lo que he visto en therenderingkiller, com me ha dejado boquiabierto, que caña. Mi intención realmente es mostrar piezas (en este caso particular) antiguas de arqueología y poder mostrárselas al cliente en tiempo real. Este software parece que está más indicado a la arquitectura en sí. Aun así, probaré la versión de demostración en cuanto pueda (miles de horas necesito para echarle un ojo a todo).

    El plugin 3d también lo he estado viendo y también pinta interesante. Dios, me faltan horas para poder investigarlo todo a fondo y ver que opción se adapta más a mis necesidades, pues ya solo el Blender me está pidiendo horas y horas de dedicación hasta pillarle el truco. Gracias Pablo por tus aportaciones.

  22. #22
    Fecha de ingreso
    May 2007
    Mensajes
    1,482

    Render en tiempo real

    Ah si la idea es sólo para piezas también puedes probar el cult3d. http://www.cult3d.com/. O wirefusion, aquí tienes un tutorial : http://cg.tutsplus.com/tutoriales/Au...nd-wirefusion/.

  23. #23
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    Pables, muchas gracias. He probado todo lo que me has propuesto y para piezas realmente parece que se adapta el cult3d y el wirefusión bastante bien.

    Estoy probando algún tutorial del wirefusión para ver qué tal funciona y si veo que no funciona para lo que quiero probaré el cult3d que a priori se me antoja un poco más antipático el interfaz, pero ambos programas parece que se pueden adaptar bien a mis necesidades. Mil gracias.

    Este tipo de software es el que ando buscando. Ahora tengo que ver que tal se comportan con 3ds Max y que resultados me dan.

    El plugin 3d también parece que vaya un poco por el que voy necesitando.

    Sigo atento a todas la aportaciones que podáis hacer.

  24. #24
    Fecha de ingreso
    Nov 2006
    Mensajes
    28

    Render en tiempo real

    El therenderingkiller de Twinmotion parece que no puede generar archivos standalone para interactuar con ellos, así a priori. He visto muchos vídeos para generar infografías, pero con salida de vídeo (beneficiándose del render en tiempo real) y no veo nada en plan interactivo como si veo en el cult3d y en el wirefusion. Gracias por vuestra ayuda. Sois grandes.

  25. #25
    Fecha de ingreso
    Feb 2011
    Mensajes
    1

    Render en tiempo real

    Pues yo lo tengo resuelto con el octaga exporter. Precio 49 euros, versión 3.0, para el 3ds Max 2010. Se procede cómo sigue:
    Haces el render con el motor que quieras (yo lo hago con Mental Ray).

    Para cada objeto fabricas la textura en el render to texture a light maps.

    El octaga exporter reconoce el material mix de 3ds Max. Entonces fabricamos un material estándar con un mix en difusión que tenga dos texturas: en el channel 1 la textura del objeto antes de rende todo texture. En el channel 3 la textura Lightmap tostada.

    Si exportas esa pieza con octaga exporter tendrás:
    Máxima calidad en el renderizado estándar tipo vrml clásico.

    Un velo de luz encima.

    Puedes navegar como quieras, con calidad estupenda.

    De momento lo hago objeto a objeto a objeto. Eso es una lata.

    Pero se puede optar a hacer los objetos muy grandes por el método expuesto y los pequeños, atarlos todos y exportar directamente el material Shell del 3ds Max que también lo reconoce el exportador.

    La versión de evaluación del octaga exporter te la bajas de la web de octaga, pero te quita triángulos.

    Por mi parte estoy interesado en la experiencia de Blender.

    A ver que me decís. Saludos.

  26. #26
    Fecha de ingreso
    Jan 2005
    Mensajes
    3,718

    Render en tiempo real

    Hola, quisiera saber si alguien puede recomendarme un motor de render en tiempo real para probar mis modelos para videojuegos y sacar capturas, sin tener que exportarlos a un engine grande. Algo que cumple la función de renderizar en tiempo real con materiales e iluminación sin mucha vuelta. Mejor si funciona con 3DMaxSaludos.

Temas similares

  1. Dimension 5 Dimension 5 motor de render GPU RTX en tiempo real
    Por 3dpoder en el foro Programas de Diseño 3D y CAD
    Respuestas: 30
    : 10-03-2025, 10:42
  2. Unigine Unigine motor de render en tiempo real
    Por 3dpoder en el foro Render, Iluminación y Cámaras
    Respuestas: 23
    : 10-01-2025, 06:34
  3. StratusGFX motor de render en tiempo real
    Por 3dpoder en el foro Render, Iluminación y Cámaras
    Respuestas: 0
    : 02-04-2023, 17:36
  4. Motor de render en tiempo real para mini aplicación
    Por miskimiskote en el foro Programas de Diseño 3D y CAD
    Respuestas: 9
    : 11-02-2010, 08:26
  5. Video de un motor 3d en tiempo real
    Por Haddd en el foro Cine y TV VFX
    Respuestas: 5
    : 20-09-2007, 19:40

Etiquetas para este tema