{"id":67335,"date":"2024-06-30T09:00:00","date_gmt":"2024-06-30T14:00:00","guid":{"rendered":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/?p=67335"},"modified":"2024-06-17T11:41:42","modified_gmt":"2024-06-17T16:41:42","slug":"customizing-3d-models-with-shaders-and-textures-escat","status":"publish","type":"post","link":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/","title":{"rendered":"Customizing 3D Models with Shaders and Textures #ESCAT #Uninter #Animation"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><a href=\"https:\/\/www.facebook.com\/EscatUninter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2023\/03\/image-98.png\" alt=\"ESCAT\" class=\"wp-image-57729\" width=\"187\" height=\"213\"\/><\/a><\/figure>\n<\/div>\n\n\n<p>To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>The following is a compilation of some of the final works by students of the Animation and Digital Design program for the Shaders and Texturing Techniques course.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">LET&#8217;S START WITH THE PROJECT<\/h2>\n\n\n\n<p>First, they were assigned to model 10 complex objects that belonged to a specific theme, with the aim of maintaining coherence with the models.<\/p>\n\n\n\n<p>Modeling was assigned as it is important to have good topology while modeling, which helps with a smooth workflow.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">THEME OF THE OBJECTS<\/h2>\n\n\n\n<p>The chosen theme was to model objects with a medieval style.<\/p>\n\n\n\n<p>Some examples of these objects include cauldrons, swords, shields, tables, jars, chandeliers, chests, books, wells, doors, and carts.<\/p>\n\n\n\n<p>The students decided to recreate these objects with their intricate details and later give them the final style using shaders and textures.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"810\" data-id=\"67381\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/OBJETOS-1.jpg\" alt=\"\" class=\"wp-image-67381\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"810\" data-id=\"67380\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/OBJETOS-2.jpg\" alt=\"\" class=\"wp-image-67380\"\/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">TIME TO WORK ON UV&#8217;s AND MAPS<\/h2>\n\n\n\n<p>Once the models were ready, a shader was assigned, which is the material that allows the object to have properties beyond just color.<\/p>\n\n\n\n<p>Each object was given its UV mapping, which is how we unwrap a 3D object to see its projection in 2D.<\/p>\n\n\n\n<p>For each object, the UV map was created, which serves as a guide to place the customized texture, created and chosen by the students.<\/p>\n\n\n\n<p>Once the customized texture is applied and aligned with the UV map, different maps such as normal, bump, or displacement, as well as roughness or diffuse, are obtained.<\/p>\n\n\n\n<p>These maps, when assigned to the shader, give the model a more realistic finish, which, combined with lighting and rendering, results in a higher quality image.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67382\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Uv-Caldero.png\" alt=\"\" class=\"wp-image-67382\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67390\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-Caldero.jpg\" alt=\"\" class=\"wp-image-67390\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67383\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/uv-carreta.png\" alt=\"\" class=\"wp-image-67383\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67391\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-carreta.png\" alt=\"\" class=\"wp-image-67391\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67388\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/uv-reloj.png\" alt=\"\" class=\"wp-image-67388\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67396\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-reloj-2.png\" alt=\"\" class=\"wp-image-67396\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67397\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/uv-baul.png\" alt=\"\" class=\"wp-image-67397\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67395\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-puerta.png\" alt=\"\" class=\"wp-image-67395\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67386\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Uv-mesa.png\" alt=\"\" class=\"wp-image-67386\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67394\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-mesa.png\" alt=\"\" class=\"wp-image-67394\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67385\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Uv-libro.png\" alt=\"\" class=\"wp-image-67385\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67393\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-libro.png\" alt=\"\" class=\"wp-image-67393\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67384\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/uv-detalles-libro.png\" alt=\"\" class=\"wp-image-67384\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-id=\"67392\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Textura-detalles-libro.png\" alt=\"\" class=\"wp-image-67392\"\/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">LET&#8217;S ADD LIGHTING<\/h2>\n\n\n\n<p>Once the models have shaders and textures, we proceed to add lights to illuminate the scene and the models.<\/p>\n\n\n\n<p>The interesting part of lighting is how light interacts with the material and the interplay of reflections and shadows on the model.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"810\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67398\" data-id=\"67398\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/LUCES-1.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"810\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67399\" data-id=\"67399\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/LUCES-1-20.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"810\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67400\" data-id=\"67400\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/LUCES-1-21.jpg\"\/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">TIME TO RENDER<\/h2>\n\n\n\n<p>With the lights set up and everything loaded in the scene, we proceed to render, which gives us the final result of the work in an image.<\/p>\n\n\n\n<p>This is the last step in the prop development process.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67401\" data-id=\"67401\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Baul.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67402\" data-id=\"67402\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Caldero.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67403\" data-id=\"67403\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Carreta.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67404\" data-id=\"67404\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Lampara.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67405\" data-id=\"67405\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Libro.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67406\" data-id=\"67406\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/mesa-2.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67407\" data-id=\"67407\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Piedra.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67408\" data-id=\"67408\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Puerta.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67409\" data-id=\"67409\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Reloj.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67410\" data-id=\"67410\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/Vela.jpg\"\/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67411\" data-id=\"67411\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/RENDER1.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67412\" data-id=\"67412\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/RENDER2.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67413\" data-id=\"67413\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/RENDER3.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67414\" data-id=\"67414\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/RENDER4.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67415\" data-id=\"67415\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/RENDER5.jpg\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-67416\" data-id=\"67416\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/RENDER6.jpg\"\/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">VIDEO DEMO REEL<\/h2>\n\n\n\n<p>To showcase the work done, students were asked to create a video of the models.<\/p>\n\n\n\n<p>This video will serve to demonstrate the work done and be part of their portfolio.<\/p>\n\n\n\n<p>For the video, they were required to render in Turnaround mode, which involves placing a camera that rotates around the object(s) in the scene, resulting in the final video.<\/p>\n\n\n\n<p>In addition to the normal texture render, they had to create versions in Clay (AOV) and Wireframe. This is to give viewers an idea of how the model looks in its base material, with its topology, and the final result with shaders and textures.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">STUDENTS&#8217; WORK<\/h2>\n\n\n\n<p>Below is the demo of the students&#8217; work:<\/p>\n\n\n\n<p>Ana D.<\/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<iframe loading=\"lazy\" title=\"Demo reel T\u00e9cnicas de Shaders y Texturizado - Alumna Ana Belen D\u00edaz Casta\u00f1eda\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/QFtDq5dt04U?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Asamali V.<\/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<iframe loading=\"lazy\" title=\"Demo Reel T\u00e9cnicas de Shaders y Texturizado - Alumna Asamali Araceli Valdez Garrido\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/eNkR3vRoDbM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\">Source: Student\u00b4s work<\/h6>\n\n\n\n<p class=\"has-text-align-right\"><a href=\"https:\/\/universidad.uninter.edu.mx\/carreras\/LADD\">Bachelor&#8217;s Degree in Animation and Digital Design<\/a><\/p>\n\n\n\n<p class=\"has-text-align-right\"><a href=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/category\/animacion-y-diseno-digital\/\">More news about Animation and Digital Design&#8230;<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/uninter.edu.mx\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"154\" src=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2023\/03\/image-99.png\" alt=\"Universidad Internacional\" class=\"wp-image-57730\"\/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.<\/p>\n","protected":false},"author":22,"featured_media":67379,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[2833,32,4257,4869,1862,4867,4868,31,37],"class_list":["post-67335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-animacion-y-diseno-digital","tag-animation","tag-escat","tag-maps","tag-modeling","tag-render","tag-shader","tag-texturing","tag-uninter","tag-universidad-internacional"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Customizing 3D Models with Shaders and Textures #ESCAT<\/title>\r\n<meta name=\"description\" content=\"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\" \/>\r\n<meta property=\"og:locale\" content=\"es_MX\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Customizing 3D Models with Shaders and Textures #ESCAT\" \/>\r\n<meta property=\"og:description\" content=\"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Escuela de Ciencias, Artes y Tecnolog\u00eda\" \/>\r\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EscatUninter\/\" \/>\r\n<meta property=\"article:published_time\" content=\"2024-06-30T14:00:00+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\r\n\t<meta property=\"og:image:height\" content=\"800\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"EquipoEscat\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:title\" content=\"Customizing 3D Models with Shaders and Textures #ESCAT\" \/>\r\n<meta name=\"twitter:description\" content=\"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.\" \/>\r\n<meta name=\"twitter:image\" content=\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg\" \/>\r\n<meta name=\"twitter:creator\" content=\"@EscatUninter\" \/>\r\n<meta name=\"twitter:site\" content=\"@EscatUninter\" \/>\r\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"EquipoEscat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\"},\"author\":{\"name\":\"EquipoEscat\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/df7b8f33d62433cb78a2104bda02490d\"},\"headline\":\"Customizing 3D Models with Shaders and Textures #ESCAT #Uninter #Animation\",\"datePublished\":\"2024-06-30T14:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\"},\"wordCount\":528,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg\",\"keywords\":[\"Animation\",\"ESCAT\",\"Maps\",\"Modeling\",\"Render\",\"Shader\",\"Texturing\",\"Uninter\",\"Universidad Internacional\"],\"articleSection\":[\"Animaci\u00f3n y Dise\u00f1o Digital\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\",\"url\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\",\"name\":\"Customizing 3D Models with Shaders and Textures #ESCAT\",\"isPartOf\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg\",\"datePublished\":\"2024-06-30T14:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/df7b8f33d62433cb78a2104bda02490d\"},\"description\":\"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.\",\"breadcrumb\":{\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage\",\"url\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg\",\"contentUrl\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg\",\"width\":1200,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Customizing 3D Models with Shaders and Textures #ESCAT #Uninter #Animation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#website\",\"url\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/\",\"name\":\"Escuela de Ciencias, Artes y Tecnolog\u00eda UNINTER\",\"description\":\"ESCAT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/df7b8f33d62433cb78a2104bda02490d\",\"name\":\"EquipoEscat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d943e53cecc7e9e13c011abf6ec7475809c7d278834bde994b19ecd58034a9ff?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d943e53cecc7e9e13c011abf6ec7475809c7d278834bde994b19ecd58034a9ff?s=96&d=mm&r=g\",\"caption\":\"EquipoEscat\"},\"url\":\"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/author\/equipoescat\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Customizing 3D Models with Shaders and Textures #ESCAT","description":"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/","og_locale":"es_MX","og_type":"article","og_title":"Customizing 3D Models with Shaders and Textures #ESCAT","og_description":"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.","og_url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/","og_site_name":"Escuela de Ciencias, Artes y Tecnolog\u00eda","article_publisher":"https:\/\/www.facebook.com\/EscatUninter\/","article_published_time":"2024-06-30T14:00:00+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","type":"image\/jpeg"}],"author":"EquipoEscat","twitter_card":"summary_large_image","twitter_title":"Customizing 3D Models with Shaders and Textures #ESCAT","twitter_description":"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.","twitter_image":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","twitter_creator":"@EscatUninter","twitter_site":"@EscatUninter","twitter_misc":{"Escrito por":"EquipoEscat","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#article","isPartOf":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/"},"author":{"name":"EquipoEscat","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/df7b8f33d62433cb78a2104bda02490d"},"headline":"Customizing 3D Models with Shaders and Textures #ESCAT #Uninter #Animation","datePublished":"2024-06-30T14:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/"},"wordCount":528,"commentCount":0,"image":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","keywords":["Animation","ESCAT","Maps","Modeling","Render","Shader","Texturing","Uninter","Universidad Internacional"],"articleSection":["Animaci\u00f3n y Dise\u00f1o Digital"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/","url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/","name":"Customizing 3D Models with Shaders and Textures #ESCAT","isPartOf":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage"},"image":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","datePublished":"2024-06-30T14:00:00+00:00","author":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/df7b8f33d62433cb78a2104bda02490d"},"description":"\u00a0To achieve personalized models, attention to detail is crucial, and it is thanks to shaders and textures that we can accomplish it.","breadcrumb":{"@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#primaryimage","url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","contentUrl":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/customizing-3d-models-with-shaders-and-textures-escat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/"},{"@type":"ListItem","position":2,"name":"Customizing 3D Models with Shaders and Textures #ESCAT #Uninter #Animation"}]},{"@type":"WebSite","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#website","url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/","name":"Escuela de Ciencias, Artes y Tecnolog\u00eda UNINTER","description":"ESCAT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/df7b8f33d62433cb78a2104bda02490d","name":"EquipoEscat","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d943e53cecc7e9e13c011abf6ec7475809c7d278834bde994b19ecd58034a9ff?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d943e53cecc7e9e13c011abf6ec7475809c7d278834bde994b19ecd58034a9ff?s=96&d=mm&r=g","caption":"EquipoEscat"},"url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/author\/equipoescat\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/wp-content\/uploads\/2024\/06\/13-1-1.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/posts\/67335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/comments?post=67335"}],"version-history":[{"count":5,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/posts\/67335\/revisions"}],"predecessor-version":[{"id":67515,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/posts\/67335\/revisions\/67515"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/media\/67379"}],"wp:attachment":[{"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/media?parent=67335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/categories?post=67335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.uninter.edu.mx\/ESCAT\/index.php\/wp-json\/wp\/v2\/tags?post=67335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}