{"id":1117,"date":"2019-08-27T10:44:05","date_gmt":"2019-08-27T08:44:05","guid":{"rendered":"http:\/\/thepixelgrid.net\/?p=1117"},"modified":"2026-07-22T19:07:38","modified_gmt":"2026-07-22T17:07:38","slug":"fabric","status":"publish","type":"post","link":"https:\/\/hectoresteban3d.com\/en\/2019\/08\/27\/fabric\/","title":{"rendered":"PROCEDURAL FABRIC PATTERNS | MATERIAL DEVELOPMENT"},"content":{"rendered":"<figure class=\"wp-block-image alignfull size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1272\" height=\"1080\" data-attachment-id=\"1112\" data-permalink=\"https:\/\/hectoresteban3d.com\/en\/bola_azul\/\" data-orig-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/bola_azul.jpg?fit=1272%2C1080&amp;ssl=1\" data-orig-size=\"1272,1080\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"bola_azul\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/bola_azul.jpg?fit=1024%2C869&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/bola_azul.jpg?resize=1272%2C1080&#038;ssl=1\" alt=\"\" class=\"wp-image-1112\"\/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center\" style=\"font-size:55px\"><strong>PROCEDURAL FABRIC PATTERNS | MATERIAL DEVELOPMENT<\/strong><\/h1>\n\n\n\n<hr class=\"wp-block-separator alignfull has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<div style=\"height:72px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Technical details<\/strong>&nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Technical Field<\/strong>&nbsp;<\/td><td>&nbsp;<strong>Information<\/strong>&nbsp;<\/td><\/tr><tr><td><strong>Software<\/strong>&nbsp;<\/td><td>Substance&nbsp;3D&nbsp;Designer&nbsp;\u00b7 3ds Max<\/td><\/tr><tr><td><strong>Category<\/strong>&nbsp;<\/td><td>Procedural&nbsp;Fabric&nbsp;Material&nbsp;<\/td><\/tr><tr><td><strong>Resolution<\/strong>&nbsp;<\/td><td>4096 \u00d7 4096&nbsp;<\/td><\/tr><tr><td><strong>Type<\/strong>&nbsp;<\/td><td>Fully&nbsp;Procedural&nbsp;<\/td><\/tr><tr><td><strong>Approach<\/strong>&nbsp;<\/td><td>Procedural&nbsp;Pattern&nbsp;Generation&nbsp;&amp;&nbsp;Fabric&nbsp;Detailing&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1647\" height=\"1080\" data-attachment-id=\"1116\" data-permalink=\"https:\/\/hectoresteban3d.com\/en\/tela_larga\/\" data-orig-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/tela_larga.jpg?fit=1647%2C1080&amp;ssl=1\" data-orig-size=\"1647,1080\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"tela_larga\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/tela_larga.jpg?fit=1024%2C671&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/tela_larga.jpg?resize=1647%2C1080&#038;ssl=1\" alt=\"tela_larga\" class=\"wp-image-1116\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator alignfull has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Project Goal<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">The goal of this project was to develop a procedural fabric material focusing on the creation of ornamental patterns using the native tools of <strong>Substance 3D Designer<\/strong>. Beyond the material itself, the purpose was to build a small library of reusable elements capable of generating multiple compositions while maintaining a coherent visual language.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to the main pattern, special attention was dedicated to the minor details of the fabric, incorporating stitching and reliefs that provide surface richness even in close-up shots.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1473\" height=\"1080\" data-attachment-id=\"1114\" data-permalink=\"https:\/\/hectoresteban3d.com\/en\/general_recortado\/\" data-orig-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/general_recortado.jpg?fit=1473%2C1080&amp;ssl=1\" data-orig-size=\"1473,1080\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}\" data-image-title=\"general_recortado\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/general_recortado.jpg?fit=1024%2C751&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/general_recortado.jpg?resize=1473%2C1080&#038;ssl=1\" alt=\"general_recortado\" class=\"wp-image-1114\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator alignfull has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pattern Construction<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">One of the main aspects of the project was the completely procedural creation of the different ornamental motifs. Each element was built independently using only <strong>Designer<\/strong> nodes, allowing the pieces to be reorganized, scaled, and combined without losing visual consistency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Subsequently, these elements are distributed through a procedural repetition system to form the final pattern, maintaining a balance between repetition and variation.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph translation-block\">The fabric's visible stitching is also generated procedurally and integrated into the <strong>Normal<\/strong> map, providing volume and reinforcing the textile feel without depending solely on the <strong>Base Color<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image alignwide size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"6144\" height=\"4096\" data-attachment-id=\"2916\" data-permalink=\"https:\/\/hectoresteban3d.com\/en\/patrones_update\/\" data-orig-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2026\/07\/patrones_update.png?fit=6144%2C4096&amp;ssl=1\" data-orig-size=\"6144,4096\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}\" data-image-title=\"patrones_update\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2026\/07\/patrones_update.png?fit=1024%2C683&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2026\/07\/patrones_update.png?resize=6144%2C4096&#038;ssl=1\" alt=\"\" class=\"wp-image-2916\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" data-attachment-id=\"2917\" data-permalink=\"https:\/\/hectoresteban3d.com\/en\/7_pattern_height\/\" data-orig-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2026\/07\/7_pattern_height.png?fit=2048%2C2048&amp;ssl=1\" data-orig-size=\"2048,2048\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}\" data-image-title=\"7_pattern_height\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2026\/07\/7_pattern_height.png?fit=1024%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2026\/07\/7_pattern_height.png?resize=2048%2C2048&#038;ssl=1\" alt=\"\" class=\"wp-image-2917\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator alignfull has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:33px\"><strong>Material&nbsp;Breakdown<\/strong>&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Base color\/ Normal\/ Height\/ Metallic\/ Roughness<\/p>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"fade\" style=\"--aspect-ratio:calc(2048 \/ 2048)\"><div class=\"wp-block-jetpack-slideshow_container swiper\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-2033\" data-id=\"2033\" data-aspect-ratio=\"2048 \/ 2048\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2023\/05\/pattern_basecolor.png?resize=2048%2C2048&#038;ssl=1\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-2036\" data-id=\"2036\" data-aspect-ratio=\"2048 \/ 2048\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2023\/05\/pattern_normal.png?resize=2048%2C2048&#038;ssl=1\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-2034\" data-id=\"2034\" data-aspect-ratio=\"2048 \/ 2048\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2023\/05\/pattern_height.png?resize=2048%2C2048&#038;ssl=1\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-2035\" data-id=\"2035\" data-aspect-ratio=\"2048 \/ 2048\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2023\/05\/pattern_metallic.png?resize=2048%2C2048&#038;ssl=1\"\/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"2048\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-2037\" data-id=\"2037\" data-aspect-ratio=\"2048 \/ 2048\" src=\"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2023\/05\/pattern_roughness.png?resize=2048%2C2048&#038;ssl=1\"\/><\/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<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<hr class=\"wp-block-separator alignfull has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>PROCEDURAL FABRIC PATTERNS | MATERIAL DEVELOPMENT Detalles T\u00e9cnicos&nbsp; Campo&nbsp; &nbsp;Informaci\u00f3n&nbsp; Software&nbsp; Substance&nbsp;3D&nbsp;Designer&nbsp;\u00b7 3ds Max Categor\u00eda&nbsp; Procedural&nbsp;Fabric&nbsp;Material&nbsp; Resoluci\u00f3n&nbsp; 4096 \u00d7 4096&nbsp; Tipo&nbsp; Fully&nbsp;Procedural&nbsp; Enfoque&nbsp; Procedural&nbsp;Pattern&nbsp;Generation&nbsp;&amp;&nbsp;Fabric&nbsp;Detailing&nbsp; Objetivo del Proyecto&nbsp; El objetivo de este proyecto fue desarrollar un material procedural de tela centr\u00e1ndome en la creaci\u00f3n de patrones ornamentales mediante las herramientas nativas de&nbsp;Substance&nbsp;3D&nbsp;Designer. M\u00e1s all\u00e1 del propio [&hellip;]<\/p>\n","protected":false},"author":86496142,"featured_media":1112,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[407969484,595065],"tags":[2060889,118922322,69964,1970],"class_list":["post-1117","post","type-post","status-publish","format-image","has-post-thumbnail","hentry","category-substancedesigner","category-vray","tag-lowpoly","tag-substance-designer","tag-textures","tag-videogames","post_format-post-format-image"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/hectoresteban3d.com\/wp-content\/uploads\/2019\/08\/bola_azul.jpg?fit=1272%2C1080&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s69RBx-fabric","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/posts\/1117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/users\/86496142"}],"replies":[{"embeddable":true,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/comments?post=1117"}],"version-history":[{"count":23,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/posts\/1117\/revisions"}],"predecessor-version":[{"id":3624,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/posts\/1117\/revisions\/3624"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/media\/1112"}],"wp:attachment":[{"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/media?parent=1117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/categories?post=1117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hectoresteban3d.com\/en\/wp-json\/wp\/v2\/tags?post=1117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}