Foros 3DPoder.  

Bienvenido a Foros 3DPoder..

Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! !

Si usted tiene algún problema con su registro, por favor , díganoslo aquí. 3d





¿Te ayudo?
Retroceder   Foros 3DPoder. > :: Técnicas 3d > Materiales y Texturizado
Foro3D Galeria Privada Video3D Blueprints Software Blog3DPoder Buscar Empleo Donaciones

Oferta de trabajo en Decathlon
google adsense


Respuesta
 
Herramientas
Antiguo 21 ago 2005   #1
KuRi
Miembro Nuevo
 
Fecha de Ingreso: julio-2005
Mensajes: 25
Predeterminado Lightmap y Renderizar a Textura en 3dsmax

Hola amigos. Tengo una duda algo concreta sobre la opcion "renderizar a textura" de 3dsmax 6. No sé si este es el foro indicado, espero que sí.

El caso es que estoy preparando unos lightmaps para un juego que estoy desarrollando, y necesito crear un único archivo lightmap para todo el mapa en 3d que tengo de una ciudad.

Hasta aquí todo bien, porque podría juntar todos los objetos 3d que forman el mapa en uno y aplicar el lightmap, pero es que el engine que utiliza el juego necesita que se mantengan los objetos separados para funcionar correctamente.

Por tanto, como puedo renderizar a textura todo el nivel pero en un único archivo de mapa?. Si el de 3dsmax6 no sirve, Existe algún plugin para 3dsmax que haga esto y que no sea muy caro?.

Mil gracias a todos. Un Saludo.

Última edición por KuRi fecha: 21 ago 2005 a las 16:46.
KuRi is offline   Responder Con Cita
Enlaces patrocinados
Antiguo 21 ago 2005   #2
Askelmar
Sabio Maestro
 
Fecha de Ingreso: agosto-2002
Ubicación: in the tujez of the World
Mensajes: 1,521
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

No entiendo bien, a ver....¿ necesitas que cada objeto tenga su propio Lightmap ???....si es eso no hay problema, el rende to texture hara los lightmas de cada objeto de la escena. Quizas lo tengas ajustado para que solo te haga el lightmap del objeto seleccionado.
Askelmar is offline   Responder Con Cita
Antiguo 21 ago 2005   #3
KuRi
Miembro Nuevo
 
Fecha de Ingreso: julio-2005
Mensajes: 25
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

Gracias por tu respuesta, pero no, necesito justo lo contrario. Que todo el lightmap sea un solo archivo, del que todos los objetos cogen lo que necesitan, pero manteniendo los objetos separados...
KuRi is offline   Responder Con Cita
Antiguo 21 ago 2005   #4
Cesar Saez
just another monkey
 
Avatar de Cesar Saez
 
Fecha de Ingreso: marzo-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 2,936
Contactar con Cesar Saez a través de MSN
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

Cita:
Escritos por KuRi
Que todo el lightmap sea un solo archivo, del que todos los objetos cogen lo que necesitan, pero manteniendo los objetos separados...
Hola, al unwrapear los distintos objetos podrías organizarlo de tal forma que cada objeto tome cierta parte del bitmap que le corresponda y asi podrías a todos asignarle el mismo bitmap pero que cada uno tome su parte.

Salu2 :D
__________________
Blog::Demo Reel '07
____________________
"Debes practicar hasta que lo dificil resulte fácil, luego practica hasta que lo fácil resulte hermoso"
Stephen Covey
esta ahora conectado.   Responder Con Cita
Antiguo 21 ago 2005   #5
KuRi
Miembro Nuevo
 
Fecha de Ingreso: julio-2005
Mensajes: 25
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

Bueno el caso es que tengo como 400 objetos diferentes, y hacerlo uno a uno sería una locura. Si los junto todos en un único objeto (una malla editable) 3dsmax lo hace bien, pero como he comentado necesito los objetos separados, y como separados, 3dsmax me crea 400 lightmaps xDD

Quizás no he entendido bien eso de "al unwrapear"...
KuRi is offline   Responder Con Cita
Antiguo 21 ago 2005   #6
HalfVector
H = E + L
 
Fecha de Ingreso: marzo-2004
Ubicación: Entre dos vectores
Mensajes: 877
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

Ten en cuenta que ya debes tener una textura muy muy grande para poder almacenar tantos lightmaps y con una resolución aceptable. Por ejemplo quake3 utilizaba bloques de lightmaps de 128x128 y a lo mejor tenía ~30 bloques...eso hace una textura de 30 * 128 = 4096 pixels de ancho y alto (tirando a la potencia de 2 más próxima).

Lo que nosotros hacemos en nuestro motor (aunque realmente nuestro motor se orienta a iluminación per-pixel en tiempo real, pero bueno, damos también la posibilidad de utilizar lightmaps) es empaquetar los lightmaps de forma que se optimice el uso de texturas, es decir, reducir lo máximo posible el número de textura para los lightmaps. Así que lo que hacemos es exportar los lightmaps por objeto en MAX y posteriormente el motor empaqueta esos lightmaps para reducir el número de texturas y reasigna las coordenadas de textura para los lightmaps (ya que al empaquetar ya no están en el mismo espacio UV).

Por si te sirve, el colega que programó ese empaquetador se basó en este artículo. Si te fijas, abajo del todo hay dos imágenes donde se ve cómo se optimiza el espacio de la textura para almacenar el máximo número de lightmaps posibles (así es como lo hacía quake3 también).

Saludos.

Última edición por HalfVector fecha: 21 ago 2005 a las 20:23.
HalfVector is offline   Responder Con Cita
Antiguo 22 ago 2005   #7
KuRi
Miembro Nuevo
 
Fecha de Ingreso: julio-2005
Mensajes: 25
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

Wow, ese empaquetador parece bueno, jeje. Supongo que esa idea es bastante buena, algo así es lo que necesito, pero que me gustaría que me lo hiciera algún programa él solito. Por ejemplo, 3dsmax lo hace si juntas todos los objetos, entonces te crea un lightmap según las caras y lo empaqueta medianamente aceptable (digo medianamente porque desaprovecha muchisimo espacio, eso sí).

El caso es que crear 400 lightmaps, empaquetarlos, y crear ahora algún algoritmo que asigne las coordenadas de textura automáticamente es algo para lo que no tengo tiempo, pues me cuesta cambiar algunas cosas del motor también.

Hay algunos programas que hacen esto que pido, como gile[s], que además está orientado a juegos, (programa que de hecho he comprado), pero le faltan algunos detalles que necesito de 3dsmax.

Gracias a todos, y si alguien sabe algo más, que lo cuente!
KuRi is offline   Responder Con Cita
Antiguo 23 ago 2005   #8
KuRi
Miembro Nuevo
 
Fecha de Ingreso: julio-2005
Mensajes: 25
Predeterminado Re: Lightmap y Renderizar a Textura en 3dsmax

Siento ser tan pesado, pero de verdad necesitaría algo de ayuda con este tema. Para resumir un poco las cosas lo que necesito es:

- Supongamos que tengo dos cajas.
- Quiero crear "automaticamente" un lightmap para las dos
- Necesito que las cajas sigan siendo "mesh's" diferentes.
- Por tanto cada caja tendrá una segunda textura que contiene el lightmap con los uv's correctamente posicionados.

Me gustaría hacer esto en 3dsmax6, aunque si me decís que el 7 lo hace y el 6 no, veré q puedo hacer. O si existe algun plugin que lo haga, pues también.

De verdad gracias a todos, si no volveis a responder a este mensaje supondré que es algo chungo y no os molestare mas. Un Saludo!
KuRi is offline   Responder Con Cita
Respuesta

Etiquetas Identificativas
3dsmax, lightmap, renderizar, textura


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Normas de Publicación
Usted no puede publicar nuevos mensajes.
Usted no puede responder mensajes
Usted no puede publicar archivos adjuntos
Usted no puede editar sus mensajes

BB code is habilitado
Las caritas están habilitado
Código [IMG] está deshabilitado
Código HTML está deshabilitado
Trackbacks are deshabilitado
Pingbacks are deshabilitado
Refbacks are deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Manual 3dsMax 3dpoder 3DStudio Max 0 13 ago 2005 09:45
[B]pasar de una textura wireframe a una textura normal bitma sueño Materiales y Texturizado 6 15 ene 2004 16:43
Que la textura siga las deformaciones de la maya christiandan Materiales y Texturizado 3 15 dic 2003 09:29
Textura marmol dideje Materiales y Texturizado 5 27 abr 2003 14:15

google adsense



La franja horaria es GMT. Ahora son las 08:47.


Powered by: vBulletin, para 3DPoder.com Versión 3.7.4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
3DPoder.com Foro3d.com © Al servicio de la infografia y el 3D desde 1997.
Mobile Phones | Discount Magazines | Personal Loans | Camilo Jose Cela | Mobile Phones
Content Relevant URLs by vBSEO 3.2.0