Buenas prácticas para exportar modelos 3D
1 seguidor
Hola a todos/as!! Espero que estén bien.
Soy nuevo en el 3D y mi pregunta es: ¿cuál es el mejor formato o la mejor forma de exportar un modelo 3d guardando sus texturas y/o propiedades?
Me explico: tengo un modelo 3D todo listo en Cinema 4D y quiero exportarlo a otro formato para trabajarlo en Photoshop u otro programa. Mi duda es si da igual el formato que lo guarde, o si hay algunos que hacen la exportación mejor o peor que otros, etc.
Gracias por vuestro tiempo!
Abrazos!
smalonso Mod
Las buenas prácticas es un plus añadido a la base de conocimiento ya adquirida. Te las podría profundizar, pero creo que no te sería de ninguna utilidad sin antes haber pasado por la fase de aprender 3D (no tutoriales de Cinema4D).
Resumiendo, el mejor formato actual para intercambiar modelos entre software 3D es Alembic, pero los materiales no se conservan entre programas a no ser que se use el mismo motor de render, es un hecho universal (esto va a cambiar en poco tiempo gracias a un proyecto de Pixar). En Photoshop no podrás importar Alembic, pero si OBJs sin gran complejidad de polígonos, si lo necesitas utiliza este formato.
En tu caso no creo que necesites importar modelos 3D, cómo ha comentado @rafael_o, directamente el render de C4D en formato Tiff ya te irá bien. En proyectos profesionales la buena práctica es usar EXR ya que es un archivo con alto rango dínamico y profundidad de capas que puedes ajustar individualmente, pero necesitas aprender cómo están construídos internamente para comprender bien el uso y cómo gestionar este tipo de archivos para sacarle jugo.
david_brat
Ey Rafael qué tal!
Buscaré un buen curso de Cinema 4D a partir de mañana mismo.
Sobre el render, en PS tarda más que en Dimension. Cuando lo tenga todo preparado te lo enseño 👍🏻
rafael_o Mod Plus
Tal vez te convenga hacer lo que puedas en Cinema4D, y del render pasarte directo a Ps, no pasarlo por dimension. No sé.
Para adaptar una superficie a un objeto de hecho lo mejor sería hacerlo directo en el 3D. Busca tutoriales para aplicar UV unrap y UV projections.
david_brat
Hola Rafael, gracias por tu explicación.
Quiero hacer una composición donde el 90% será 3D, y como no sé nada todavía, lo estoy haciendo con modelos ya existentes (es una compo muy sencilla). Una idea que haré en PS porque no sé hacerlo en 3D es aplicar unos jeroglíficos como textura sobre una superficie. Y cosas como esa muchas.
Es para un concurso con fecha de entrega este sábado y por cuestiones personales no he podido ponerme antes (empecé hace tres días). Entonces no me da tiempo a estudiar un curso, practicar y luego hacer mi propuesta.
Por eso mismo estoy usando Cinema 4D y también Adobe Dimension (junto PS).
Gracias por tu tiempo!
rafael_o Mod Plus
Para "tabajarlo" en Ps no lo exportas, generas un render directo en Cinema y con lo que trabajas es con un mapa de bits.
---
En general, al exportar un objeto 3D es de que muchas "propiedades" se van a perder, por ejemplo subdivisiones, así que una forma primitiva de exportar es "triangular" pero esto es una transformación destructiva.
No, no da igual que formato guardes. Pero escoger cual depende de tu programa destino, así que tendrás que exportar varias pruebas y tratar de abrirlos en otro programa.
Algunos formatos comúnmente utilizados son OBJ y Collada.
Lo que te recomendaría es de que profundizaras en el uso de C4D, creo que hay pocas cosas que es necesario trabajar en otros programas, con excepción tal vez de algún sistema de partículas como explosiones o cosas así. Pero es mejor tenerlo completo y simplemente hacer render de los diferentes pases como imágenes 2D y hacer un compositing después.
Mi duda es ¿qué necesitas trabajar en qué otro programa?
---
P.D. Una buena práctica en el caso específico de un motor de render externo, es utilizar el plugin de exportación del motor en cuestión.