{"id":3241,"date":"2016-05-03T08:16:43","date_gmt":"2016-05-03T07:16:43","guid":{"rendered":"http:\/\/www.hugorodriguez.com\/blog\/?p=3241"},"modified":"2018-11-15T16:25:39","modified_gmt":"2018-11-15T14:25:39","slug":"gestion-de-color-en-cinema-4d-y-una-colorchecker-virtual","status":"publish","type":"post","link":"https:\/\/www.hugorodriguez.com\/blog\/2016\/05\/gestion-de-color-en-cinema-4d-y-una-colorchecker-virtual\/","title":{"rendered":"Gesti\u00f3n de color en Cinema 4D y una Colorchecker virtual"},"content":{"rendered":"<p>Los colores son siempre los mismos. Hace 1000 a\u00f1os ve\u00edamos lo mismo que hoy d\u00eda y probablemente lo mismo que dentro de otros 1000, porque evolutivamente nuestros ojos y nuestro entorno no han cambiado en un plazo de tiempo tan \u201ccorto\u201d (corto para un proceso evolutivo, obviamente). Pero gestionar el color digitalmente es algo que cambia constantemente con los softwares y tecnolog\u00edas\u2026<\/p>\n<p>Si aprender a gestionar el color correctamente en el mundo de la fotograf\u00eda digital\u00a0requiere formaci\u00f3n adecuada, con el video y el CGI (los programas para generar im\u00e1genes a partir de modelos 3D) el panorama no hace otra cosa que ampliarse.<\/p>\n<p>En el prestigioso\u00a0<a href=\"http:\/\/cgi-retouch.egm.es\/cgiretouch\" target=\"_blank\">laboratorio EGM<\/a>, que siempre se ha caracterizado por\u00a0querer estar a la vanguardia de la tecnolog\u00eda, la gesti\u00f3n de color ocupa un espacio importante desde finales del siglo pasado ya. Con la crisis de los laboratorios se tom\u00f3 la decisi\u00f3n de abrirse paso en el \u00e1mbito de la impresi\u00f3n en tama\u00f1os muy grandes y materiales especiales, as\u00ed como el mundo del CGI.<\/p>\n<p>Pues bien, es aqu\u00ed, en el mundo del 3D y CGI donde ha aparecido la necesidad de controlar el color con precisi\u00f3n para\u00a0mantener los mismos est\u00e1ndares de calidad a los que est\u00e1 habituado en fotograf\u00eda. El problema es que en CGI las cosas son diferentes a con Photoshop y dem\u00e1s programas. Puesto que se simula un entorno tridimensional realista, ese \u201cmundo\u201d no se concibe de igual forma que dentro de los programas de Photoshop.<\/p>\n<div id=\"attachment_3232\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Icono-Cinema-4D.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3232\" class=\"wp-image-3232 size-medium\" src=\"http:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Icono-Cinema-4D-500x281.jpg\" alt=\"Icono Cinema 4D\" width=\"500\" height=\"281\" srcset=\"https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Icono-Cinema-4D-500x281.jpg 500w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Icono-Cinema-4D-450x253.jpg 450w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Icono-Cinema-4D.jpg 640w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-3232\" class=\"wp-caption-text\">El popular programa de edici\u00f3n 3D. Es el utilizado en el laboratorio EGM.<\/p><\/div>\n<p>Cuando se coloca un simple cubo y una luz, se genera un contraste entre la zona m\u00e1s clara y la m\u00e1s oscura que puede superar ampliamente al rango din\u00e1mico de una fotograf\u00eda. Y cuando se introduce una textura sobre un objeto, esta pasa a formar parte de ese mundo virtual, y a interactuar con la iluminaci\u00f3n. Entonces surge la gran pregunta: \u00bfy, como se consigue mantener el color?<\/p>\n<p>Por ejemplo, si se introduce el color de la carrocer\u00eda de un coche via valores RGB, en qu\u00e9 color resulta una vez cubre las suaves formas del coche e interact\u00faa con la iluminaci\u00f3n? Eso mismo es lo que me pregunt\u00e9 yo hace poco.<\/p>\n<p>As\u00ed pues, conjuntamente con Jose Antonio, un destacado dise\u00f1ador del laboratorio nos pusimos manos a la obra a tratar de descubrir cuales son las reglas que rigen el tratamiento del color dentro de Cinema 4D, el programa utilizado.<\/p>\n<p>No es f\u00e1cil, porque el programa est\u00e1 dise\u00f1ado para computar las luminancias de los objetos en un espacio lineal, con el fin de emular el mundo real. En ese modo, aunque acepta que las texturas se introduzcan en sRGB, el modo m\u00e1s l\u00f3gico parece ser que se introduzcan en lineal tambi\u00e9n.<\/p>\n<p><a href=\"http:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Captura-de-pantalla-2016-03-09-a-las-11.34.33.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3199\" src=\"http:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Captura-de-pantalla-2016-03-09-a-las-11.34.33.png\" alt=\"Captura de pantalla 2016-03-09 a las 11.34.33\" width=\"770\" height=\"153\" srcset=\"https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Captura-de-pantalla-2016-03-09-a-las-11.34.33.png 770w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Captura-de-pantalla-2016-03-09-a-las-11.34.33-450x89.png 450w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Captura-de-pantalla-2016-03-09-a-las-11.34.33-500x99.png 500w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Captura-de-pantalla-2016-03-09-a-las-11.34.33-705x140.png 705w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/a><\/p>\n<p>Y aqu\u00ed es donde empieza el foll\u00f3n.<\/p>\n<p>Por otra parte, al a\u00f1adir una fuente de luz se puede escoger que temperatura de color tiene (igual que en el mundo real), lo que puede provocar dominantes (o no). Al crear una c\u00e1mara, se puede definir en qu\u00e9 espacio de color \u201cmira\u201d a la escena, despu\u00e9s de estar iluminada por esa fuente. Adem\u00e1s, al renderizar se puede escoger en que espacio de color se exporta, siendo el modo lineal a 32 bits en coma flotante el m\u00e1s recomendado.<\/p>\n<p>Esto deja abierta la puerta a emplear mapeos al estilo de la fotograf\u00eda HDR (la aut\u00e9ntica, no el desagradable\u00a0<a href=\"https:\/\/www.google.es\/search?q=hdr&amp;biw=1285&amp;bih=977&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=0ahUKEwjPoLCaqr3MAhXJ0RoKHXFNBKMQ_AUIBigB\" target=\"_blank\">pseudoHDR<\/a>\u00a0que tanto abunda).<\/p>\n<p>Por si fuera poco, Cinema 4D es compatible con la calibraci\u00f3n del monitor, con lo que es posible indicarle que utilize el perfil de \u00e9ste para que muestre correctamente los colores.<\/p>\n<p>Menudo\u00a0tinglado, \u00bfverdad?<\/p>\n<p>Pues bien, he conseguido descifrar el entuerto y conseguir introducir una textura en el espacio Prophoto en un flujo de trabajo lineal, visualizarla correctamente y exportarla en sRGB directamente al renderizar, y manteniendo una excelente fidelidad.<\/p>\n<p>No s\u00f3lo eso, tambi\u00e9n hemos conseguido generar una carta de color Colorchecker virtual usando valores en un espacio lineal y exportarlos en sRGB con gran fidelidad. Gracias a estos avances, los flujos de trabajo van a ser ahora mucho m\u00e1s eficientes, evitando tener que perder tiempo corrigiendo los renders constantemente para que su aspecto sea \u201cel que deb\u00eda ser\u201d.<\/p>\n<div id=\"attachment_3200\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Render-CC24_3D.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-3200\" class=\"wp-image-3200 size-medium\" src=\"http:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Render-CC24_3D-500x336.jpg\" alt=\"Colorchecker CGI\" width=\"500\" height=\"336\" srcset=\"https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Render-CC24_3D-500x336.jpg 500w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Render-CC24_3D-450x303.jpg 450w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Render-CC24_3D-705x474.jpg 705w, https:\/\/www.hugorodriguez.com\/blog\/wp-content\/uploads\/2016\/04\/Render-CC24_3D.jpg 784w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-3200\" class=\"wp-caption-text\">Aqui puedes ver una versi\u00f3n simple de la carta Colorchecker (solo las dos filas inferiores), generada en 3D a partir de valores en un espacio lineal con gamut Prophoto y renderizado en sRGB.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Los colores son siempre los mismos. Hace 1000 a\u00f1os ve\u00edamos lo mismo que hoy d\u00eda y probablemente lo mismo que dentro de otros 1000, porque evolutivamente nuestros ojos y nuestro entorno no han cambiado en un plazo de tiempo tan \u201ccorto\u201d (corto para un proceso evolutivo, obviamente). Pero gestionar el color digitalmente es algo que [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3232,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[81,1],"tags":[161,162,160,103,11],"class_list":["post-3241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-tecnica","tag-3d","tag-cgi","tag-cinema-4d","tag-egm","tag-gestion-color"],"_links":{"self":[{"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/posts\/3241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/comments?post=3241"}],"version-history":[{"count":3,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/posts\/3241\/revisions"}],"predecessor-version":[{"id":8471,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/posts\/3241\/revisions\/8471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/media\/3232"}],"wp:attachment":[{"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/media?parent=3241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/categories?post=3241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hugorodriguez.com\/blog\/wp-json\/wp\/v2\/tags?post=3241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}