{"id":2668,"date":"2018-04-28T02:18:25","date_gmt":"2018-04-28T02:18:25","guid":{"rendered":"http:\/\/cocoalopez.com\/blog\/?p=2668"},"modified":"2021-09-03T08:48:23","modified_gmt":"2021-09-03T08:48:23","slug":"leonardo-covarrubias-cgfx-shaders","status":"publish","type":"post","link":"https:\/\/cocoalopez.com\/blog\/?p=2668","title":{"rendered":"Leonardo Covarrubias CGFX Shaders"},"content":{"rendered":"<p>Para los que han visto el tutorial de Toon Rendering, Leo ha hecho un release en git para los shaders CGFX que usamos.<\/p>\n<p><a href=\"https:\/\/github.com\/leocov-dev\/maya-realtime-shaders\/tree\/master\/CGFX\">https:\/\/github.com\/leocov-dev\/maya-realtime-shaders\/tree\/master\/CGFX<\/a><\/p>\n<p>Aqu\u00ed el tutorial:<\/p>\n<p>Realtime toon Rendering in Maya<\/p>\n<div class=\"youtube-embed\" data-video_id=\"J3ajsu-ad8o\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/J3ajsu-ad8o?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/div>\n\n\n<p class=\"wp-block-paragraph\">Para cargar los shaders.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"youtube-embed\" data-video_id=\"AZWJN0XDKoc\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/AZWJN0XDKoc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/div>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Para los que han visto el tutorial de Toon Rendering, Leo ha hecho un release en git para los shaders CGFX que usamos. https:\/\/github.com\/leocov-dev\/maya-realtime-shaders\/tree\/master\/CGFX Aqu\u00ed el tutorial: Realtime toon Rendering in Maya Para cargar los shaders.<\/p>\n","protected":false},"author":1,"featured_media":2670,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"tdm_status":"","tdm_grid_status":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1002,31,32,1,35],"tags":[],"class_list":["post-2668","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","category-tips-y-tutoriales","category-tutoriales","category-uncategorized","category-zapatainvita"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2018\/04\/leonardo-covarrubias-cgfx-shaders.jpg?fit=400%2C527&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9XJix-H2","jetpack-related-posts":[{"id":1393,"url":"https:\/\/cocoalopez.com\/blog\/?p=1393","url_meta":{"origin":2668,"position":0},"title":"TUTORIALES: Realtime Toon Rendering en Maya","author":"cgmodeler","date":"August 11, 2012","format":"video","excerpt":"https:\/\/www.youtube.com\/watch?v=J3ajsu-ad8o Un peque\u00f1o breakdown de c\u00f3mo trabajo el realtime rendering entre Maya y After Effects.","rel":"","context":"In &quot;3d &amp; Design&quot;","block_context":{"text":"3d &amp; Design","link":"https:\/\/cocoalopez.com\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2012\/08\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":343,"url":"https:\/\/cocoalopez.com\/blog\/?p=343","url_meta":{"origin":2668,"position":1},"title":"C\u00f3mo modelar un Mouse en 3D Studio Max [HD] &#8211; Tutorial de Modelado B\u00e1sico","author":"cgmodeler","date":"February 3, 2011","format":"video","excerpt":"www.cocoalopez.com presenta: El primer tutorial de \"Modelado B\u00e1sico\" para 3D Studio Max en Espa\u00f1ol En \u00e9sta lecci\u00f3n, vamos a modelar un mouse con el m\u00e9todo de \"Subdivisi\u00f3n de superficies\" Les recuerdo que \u00e9sta serie cubre todos los conceptos de modelado b\u00e1sico como la creaci\u00f3n de planos de referencia, t\u00e9cnicas de\u2026","rel":"","context":"In &quot;3d &amp; Design&quot;","block_context":{"text":"3d &amp; Design","link":"https:\/\/cocoalopez.com\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/02\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/02\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/02\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/02\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/02\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":447,"url":"https:\/\/cocoalopez.com\/blog\/?p=447","url_meta":{"origin":2668,"position":2},"title":"Rendering con Mental Ray en 3D Studio MAX &#8211; Rendering b\u00e1sico","author":"cgmodeler","date":"June 10, 2011","format":false,"excerpt":"El segundo tutorial de la serie \"3D Studio Max en espa\u00f1ol\" \"Rendering de un mouse con Mental Ray\" El segundo tutorial de la serie \"3D Studio Max en Espa\u00f1ol\", c\u00f3mo renderear un mouse en 3D Studio Max usando Mental Ray. Vamos a abarcar los siguientes conceptos: Asignaci\u00f3n de materiales, cambiar\u2026","rel":"","context":"In &quot;Tutoriales&quot;","block_context":{"text":"Tutoriales","link":"https:\/\/cocoalopez.com\/blog\/?cat=32"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/06\/RenderFinal.jpg?fit=1200%2C451&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/06\/RenderFinal.jpg?fit=1200%2C451&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/06\/RenderFinal.jpg?fit=1200%2C451&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/06\/RenderFinal.jpg?fit=1200%2C451&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2011\/06\/RenderFinal.jpg?fit=1200%2C451&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2007,"url":"https:\/\/cocoalopez.com\/blog\/?p=2007","url_meta":{"origin":2668,"position":3},"title":"Maya Import\/Export Skin Weights","author":"cgmodeler","date":"January 31, 2016","format":false,"excerpt":"Por fin encontr\u00e9 una herramienta genial para importar y exportar los skin weights de Maya 2011+ un .mel que exporta los v\u00e9rtices en un formato propietario \".dsw\" \u00a0 Funciona genial, s\u00f3lo hay que colocar el script en SCRIPTS, una vez cargado correr el mel: DoraSkinWeightImpExp(); http:\/\/www.creativecrash.com\/maya\/script\/dora-skinweight-import-export \u00a0 Source en japon\u00e9s:\u2026","rel":"","context":"In &quot;Tips y Tutoriales&quot;","block_context":{"text":"Tips y Tutoriales","link":"https:\/\/cocoalopez.com\/blog\/?cat=31"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2016\/01\/2016-01-31_22-06-15.png?fit=245%2C414&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2561,"url":"https:\/\/cocoalopez.com\/blog\/?p=2561","url_meta":{"origin":2668,"position":4},"title":"TUTORIALES DE ANIMACI\u00d3N POR TONIKO PANTOJA","author":"cgmodeler","date":"May 3, 2017","format":false,"excerpt":"https:\/\/www.youtube.com\/watch?v=86tqKH3zxuM TIMING CHARTS https:\/\/www.youtube.com\/watch?v=q2GKZef8jWs H\u00c1BITOS EN LA ANIMACI\u00d3N TRADICIONAL https:\/\/www.youtube.com\/watch?v=0rp3zXBEhCE H\u00c1BITOS PARA INBETWEENING Y TIMING CHARTS https:\/\/www.youtube.com\/watch?v=wdPbiy-8BRo&t=694s INTRODUCCI\u00d3N A LOS BREAKDOWNS","rel":"","context":"In &quot;Featured&quot;","block_context":{"text":"Featured","link":"https:\/\/cocoalopez.com\/blog\/?cat=1002"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2017\/05\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2017\/05\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2017\/05\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2017\/05\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2017\/05\/maxresdefault.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3247,"url":"https:\/\/cocoalopez.com\/blog\/?p=3247","url_meta":{"origin":2668,"position":5},"title":"Quick Overshoot and Settle in Maya","author":"cgmodeler","date":"August 31, 2021","format":false,"excerpt":"Two very similar methods for quick overshoot\/overlap and settle using maya. One by Paul Creamer https:\/\/www.youtube.com\/watch?v=sBQnmGr1dAA The other method by Brian Horgan https:\/\/vimeo.com\/173117169 Remember, scrub your timeline, to the inbetween frame on linear, middle click and drag to the new time, add keyframe. Once done just offset by group of\u2026","rel":"","context":"In &quot;Featured&quot;","block_context":{"text":"Featured","link":"https:\/\/cocoalopez.com\/blog\/?cat=1002"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/08\/imagen-8.png?fit=845%2C424&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/08\/imagen-8.png?fit=845%2C424&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/08\/imagen-8.png?fit=845%2C424&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cocoalopez.com\/blog\/wp-content\/uploads\/2021\/08\/imagen-8.png?fit=845%2C424&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2668"}],"version-history":[{"count":3,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2668\/revisions"}],"predecessor-version":[{"id":3263,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2668\/revisions\/3263"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/2670"}],"wp:attachment":[{"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cocoalopez.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}