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

Amigos
google adsense


Respuesta
 
Herramientas
Antiguo 05 jul 2003   #1
Betsabe
Miembro Nuevo
 
Fecha de Ingreso: septiembre-2002
Mensajes: 18
Predeterminado Ayuda paara texturizar una piramide

Hola

Quiero texturizar una piramide (es el castillo de Chichen Itza) pero no he encontrado texturas que me ayuden para que se vea casi real, y digo casi real porque es para un videojuego (necesito links por favor), aparte de que me confunde mucho la diferncia de "una textura y un mapa" ¿cual pongo o cual me conviene? y ¿como me conviene ponerla?. Ya sabiendo esto me serviría de mucho, ya que necesito texturizar todas las construcciones de Chichen Itza. Tambien si no seria mucha molestia, ¿como le puedo hacer para crear mis propias texturas, o en que programa?. Utilizo muy poco el Photoshop, pero no se con esactitud como hacerlas.

Muchisismas gracias
__________________
Betsabe LF
Betsabe is offline   Responder Con Cita
Enlaces patrocinados
Antiguo 05 jul 2003   #2
Mars Attacks
Sexador de humanos
 
Avatar de Mars Attacks
 
Fecha de Ingreso: junio-2003
Ubicación: Castellón
Mensajes: 11,283
Predeterminado Re: Ayuda paara texturizar una piramide

Bueno, yo hace poco presenté a concurso una escena con la pirámide de Kukulcán http://www.3dpoder.com/foro3dpoder/viewtopic.php?t=4436. Las texturas (es lo mismo que el mapa; mapear == texturar) las saqué de fotos que fui encontrando por internet (aunque de bastante baja calidad, por lo que el resultado no es demasiado bueno). Para arreglar esto, debería coger algún programa de retoque fotográfico como photoshop o corel photopaint y arreglar a mano la textura, bien matizándola, bien dándole más resolución, o incluso creándola desde cero con la foto como guía. Después le aplico a las caras de la pirámide el mapa que le corresponda, y con el modificador UVW ajusto los vértices de esas caras a la imagen de la textura (aún así se me ha quedado alguna movida del sitio).
Espero que te sirva de ayuda, la verdad es que no domino mucho esto...
Por cierto, ¿puedes hablar más de ese proyecto? Suena interesante.
__________________
Yo
//
Portafolio | blog
Mars Attacks is offline   Responder Con Cita
Antiguo 05 jul 2003   #3
Askelmar
Sabio Maestro
 
Fecha de Ingreso: agosto-2002
Ubicación: in the tujez of the World
Mensajes: 1,521
Predeterminado Re: Ayuda paara texturizar una piramide

Hola

Hay un post"DONDE PUEDO ENCONTRAR TEXTURAS GRATIS DE GRAN CALIDAD???
"
donde abundan los links con texturas y esta justo a la cabeza de esta seccion.
Si estas texturizando para videojuegos, tenes que tener en cuenta otras cosas como por ejemplo el ratio de los mapas y su resolucion. Ahora, los diferentes programadores y desarrolladores estan admitiendo tamaños de 512 x 512 ( hasta hace poco admitian hasta 256 ).
El tamaño siempre tiene que ser multiplo de 15. Esto se debe a la manera en que trabajan las placas aceleradoras.
Desde hace un año estamos haciendo diferentes trabajo para desarrolladores de juegos de diferentes partes del mundo y todos coinciden en sus exigencias en esto.
Lo que tambien hacen es proveernos de un "editor" que es un programa eleaborado por ellos mismos en donde vos cargas los modelos texturizados y vas viendo como quedan y que tenes que retocar. Con esto te quiero decir que todo depende de que motor de juegos vayas a usar van a ser las variantes. Lo unico constante es lo que te comente : "siempre las texturas deben ser multiplos de 16 en el tamaño y no mayortes de 512 x 512". Yo no tengo idea de como lo logran, pero los programadores cuando toman esas texturas y despues las ves en el jego, no parecen tan bajas de resolucion.
El secreto ( por decirlo de alguna manera ) son los "lightmaps ". Pequeños mapas de textura que ellos le aplican al objeto para simular iluminacion y sombras sin necesidad de que la placa tenga que calcularlas y de esta manera ganar velocidad de reproducción. Los programas de 3D mas importantes ( 3D Studio, Lightwave y Maya por ejemplo ) ya vienen p´reparados para entregarte estas texturas sin necesidad que tengas que generarlas aparte. En Max ( que casi seguro es el prograama que estas usando ), estas herramientas se encuentran en el menu de render==>Render to Texture. Si seguis el tutorial que Max trae sobre este particular, te vas a dar cuenta de lom potente de esta caracteristica que te ahorra horas de trabajo en un editor de imagfenes construyendo las "Baked Textures" y "Lightmaps" fundamentales para el texturizado de modelos que van a ser empleados en un motor de videojuegos.

SUERTE
Askelmar is offline   Responder Con Cita
Antiguo 06 jul 2003   #4
Mars Attacks
Sexador de humanos
 
Avatar de Mars Attacks
 
Fecha de Ingreso: junio-2003
Ubicación: Castellón
Mensajes: 11,283
Predeterminado Re: Ayuda paara texturizar una piramide

Askelmar, hoy en día las tarjetas soportan resoluciones diferentes a potencias de 2 (no de múltiplo de 16, aunque venga a ser lo mismo). Y si no las soportan, algunas librerías gráficas se encargan del preprocesado de las mismas. También se ha incrementado el tamaño total que puede cargar una tarjeta (dependiendo de su memoria de vídeo). Algunas ya admiten hasta 4096x4096, si bien es cierto que el promedio de uso actual sigue estando en torno a los 512-1024 como mucho.
La mejora de calidad de las texturas en los juegos se consigue mediante la técnica del mipmapping, una especie de antialiasing de texels.

Un saludo.
__________________
Yo
//
Portafolio | blog
Mars Attacks is offline   Responder Con Cita
Antiguo 06 jul 2003   #5
Askelmar
Sabio Maestro
 
Fecha de Ingreso: agosto-2002
Ubicación: in the tujez of the World
Mensajes: 1,521
Predeterminado Re: Ayuda paara texturizar una piramide

Hola

Mars Attacks. Es verdad lo que decis. Ya se que es asi. Pero si lees bien lo que he posteado antes, no quise decir que las placas "no soporten" texturas de otro ratio o mayores a 512 x 512. Obviamente, las placas de hoy en dia, son muy potentes y toleran exigencias muy importantes. No niego eso.
Lo que yo digo es asi ( basandome en los requisitos de la gente que nos encarga trabajos para diferentes motores de juegos ). El tema, para un desarrollador de videojuegos, pasa por lograr gran performance con gran realismo a bajo costo de recursos. Si realizas un videojuego basado en texturas de muy alta resolución estas consumiendo obviamente muchos recursos. Algunos juegos modernos, usan para los objetos que tengan "gran protagonismo" resoluciones de hasta 1024 x 1024 y el resto de los objetos van decreciendo en resolucion. Para poder comprender
como esto trabaja, insisto en que realicen el exelente tutorial de Render To Texture" de 3D Studio Max 5, alli veran como con una textura tipo "baked" de solo 512 x 512, logran una calidad asombosa ( con reflexiones, brillos y sombras incluidos ). Este tipo de texturas Baked, junto con los Lightmaps ( los cuales son todo un tema aparte ) son el secreto para lograr buena calidad de imagen con texturas de no tan gran tamaño.
O sea, quiero recalcar que NUNCA dije que las aceleradoras modernas no puedan lidiar con texturas grandes. Solo digo que para fines de videojuegos lo que se busca es el aprovechamiento maximo de los recursos. Con respecto a la relacion de 16, yo no puedo dar una explicacion acabada de porque debe ser asi, pero desde hace casi dos años que trabajamos con gente de desarrollo de soft educativo o de videojuego en 3D ( programadores de Malasi, Japon, Canada y EEUU ) y todos nos piden los mismos requisitos. Todos trabajan en motores hechos con lenguagfes diferentes ( C, Delpji y Lingo ) pero todos coinciden en eso. La otra prueba de que alguna razon debe de tener esto es que los mismos programas que permiten la exportacion de Lightmaps o Baked Textures ( como 3D Studiio, Lightwave y Maya ), el módulo de render ya viene predeterminado para este tipo de resoluciiones ( 256 x 256 - 512 x 512 etc ). Algunos plug ins de render Baked incluso, si colocas una resolucion fuera de ese rango aparcen advertencias de que podrias tener inconvenientes con el "motor" de juegos.
Bien. Hasta ahi lo que yo se. Tampoco soy tan experto pues como ya dije hace solo unaño y algo mas que hacemos este tipo de trabajos y por cuestiones de idiomas o de que esta gente no es muy "sociable" no podemos preguntar mas, pero esas son las exigencias que por el momento nos plantean.

UN ABRAZO
Askelmar is offline   Responder Con Cita
Antiguo 07 jul 2003   #6
Mars Attacks
Sexador de humanos
 
Avatar de Mars Attacks
 
Fecha de Ingreso: junio-2003
Ubicación: Castellón
Mensajes: 11,283
Predeterminado Re: Ayuda paara texturizar una piramide

Completamente de acuerdo en el tema del tamaño de las texturas. Sobre el porqué de la potencia de 2, podrías preguntarlo en los foros de stratos (www.stratos-ad.com), donde seguro que muchos de los desarrolladores (que son muy amigables -bueno, si no le pones emoticones a ethernet ni acentos a grugnorr- y hablan en castellano) te podrán contestar a esa pregunta con total claridad. Lo que sí tengo claro es que hoy en día ya no es un requisito indispensable. Yo mismo estoy en un par de proyectos (de aficionados, nada profesional) y me han comentado que ya no hay problema con las proporciones de las texturas, ya que las tarjetas (o las librerías que le envían los datos a las tarjetas, no recuerdo) hacen una reconversión interna a potencia de 2, aunque sea de 50 x 345.

Un saludo.

P.D.: Nos estamos alejando demasiado del propósito original del post.
P.P.D.: Betsabé, ¿podrías hablarnos más de ese proyecto?
__________________
Yo
//
Portafolio | blog
Mars Attacks is offline   Responder Con Cita
Antiguo 07 jul 2003   #7
Betsabe
Miembro Nuevo
 
Fecha de Ingreso: septiembre-2002
Mensajes: 18
Predeterminado Re: Ayuda paara texturizar una piramide

Hola, bueno en primera gracias por las respuestas, aun no lo he intentado pero porsupuesto que seguiré sus consejos, de verdad que gracias por las explicaciones respecto a las texturas en cuanto a los videojuegos, no crei para nada que estas tuvieran tanta importancia así en un videojuego.

Bueno pues este proyecto no solo es mio, estoy en esto con mi novio, ya que en enero del 2004 ya terminamos nuestra carrera de ingenieria en computación, y este proyecto es de tesis, la idea es que yo me voy a encargar de las graficas en 3d y mi novio de la programación. El proyecto es educativo, dirigido a los niños, un videojuego sobre la cultura Maya.

Además despues me gustaria que me ayudaran a saber sobre la creacion de personajes y por supuesto texturizarlos.
__________________
Betsabe LF
Betsabe is offline   Responder Con Cita
Antiguo 07 jul 2003   #8
Askelmar
Sabio Maestro
 
Fecha de Ingreso: agosto-2002
Ubicación: in the tujez of the World
Mensajes: 1,521
Predeterminado Re: Ayuda paara texturizar una piramide

Mars attacks

Gracias por el dato de ese foro y todo lo demas. Todo dato acerca del tema de videojuegos es bienvenido ( al menos por mi parte :D ) ya que es algo que como ya comente es nuevo para mi y por esas casualidades de la vida se me dio bastante trabajo con ese tema.

Quizas ( solo digo...quizas no se ), los programadores quieran evitar ese "paso" de conversion para ahorrar proceso ( he notado en los programadores una terrible obsesiòn con el tema de "ahorrar y aprovechar recursos" aun cuando dispongan de gran cantidad de ellos siempre tratan de buscar "donde recortar" sin perder rendimiento ).

Betsabe

Aqui encontraras gente dispuesta a ayudarlos en todo.

SUERTE
Askelmar is offline   Responder Con Cita
Antiguo 17 jul 2003   #9
Mars Attacks
Sexador de humanos
 
Avatar de Mars Attacks
 
Fecha de Ingreso: junio-2003
Ubicación: Castellón
Mensajes: 11,283
Predeterminado Re: Ayuda paara texturizar una piramide

http://www.stratos-ad.com/forums/ind...cc400af1e4804e
Ahí hay más información al respecto de lo de las potencias de 2 en las texturas.
__________________
Yo
//
Portafolio | blog
Mars Attacks is offline   Responder Con Cita
Antiguo 17 jul 2003   #10
Askelmar
Sabio Maestro
 
Fecha de Ingreso: agosto-2002
Ubicación: in the tujez of the World
Mensajes: 1,521
Predeterminado Re: Ayuda paara texturizar una piramide

Hola

Mars Attacks. Gracias nuevamente por la info.

Estaba chateando por ICQ con un programador que conoci a trves de la pagina Gamasutra y es bastante guru el hombre.
El tema es que lo tipos estos tienen una formula a traves de la cual calculan el tiempo de carga y descarga de una textura en la memoria de la aceleradora. Por ejemplo, en una carrera de autos, constantemente se debe cargar diferentes topologias y texturas a medida que el auto se mueve. Si las texturas son de potencias diferentes de 2, como vos bien dijiste, la misma placa se encarga de la conversiòn, pero esto no solo consume tiempo de proceso ( a escala de tiempo humano ese tiempo no existe, pero en el mundo electronico cuenta ), si abusas de texturas que impliquen trabajo a la CPU de la aceleradora entonces como es obvio, el calculo de poligonos sera mas lento. El calculo de poligonos no hay otra manera de hacerlo que no sea a traves de la CPU de la aceleradora si se pretende un alto rendimiento del juego, por lo tanto, lo que se persigue es "liberar" al procesador central de la aceleradora de todo proceso que pueda realizarse de otra forma.

Con todo esto no es que yo diga "es asi" pues he notado ciertas contradicciones entre los programadores, yo trato de reunir los puntos en comùn y es lo que expongo....estoy aprendiendo esto tambien, asi que sigo agradeciendo cualquier informacion :D .


UN ABRAZO
Askelmar is offline   Responder Con Cita
Respuesta

Etiquetas Identificativas
ayuda, paara, piramide, texturizar, una


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

google adsense



La franja horaria es GMT. Ahora son las 06:40.


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.
Xbox Mod Chip | Loan | Online Advertising | Car Loans | Loan
Content Relevant URLs by vBSEO 3.2.0