{"id":179,"date":"2023-05-01T14:25:54","date_gmt":"2023-05-01T14:25:54","guid":{"rendered":"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/troubleshooting\/"},"modified":"2025-11-10T07:27:55","modified_gmt":"2025-11-10T07:27:55","slug":"troubleshooting","status":"publish","type":"docs","link":"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/troubleshooting\/","title":{"rendered":"Troubleshooting"},"content":{"rendered":"<p><strong>\u25bc The shadows on my meshes don&#8217;t correspond to the direction and the position of the light sources around them<\/strong><br \/>\nSOLUTION \u25b6 : You may have to use on your meshes the <strong>Apply All Transformations<\/strong> command (CTRL+A). You may otherwise set the <strong>Rotatability<\/strong> slider (added with version 1.1) closer to 10.<\/p>\n<p><strong>\u25bc Too much light\/no shadows<\/strong><br \/>\nSOLUTION \u25b6 : Turn off some lights, rotate them, move them away from the mesh or &#8212; more probably &#8212; just tone down your <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/world-and-environment\/\"><strong>World Shader<\/strong> strength<\/a>.<\/p>\n<p><strong>\u25bc Too dark\/no mid-tones or highlights<\/strong><br \/>\nSOLUTION \u25b6 : <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/world-and-environment\/\">Add some light sources<\/a> to your scene. Remember you&#8217;re <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/painting-with-light\/\">painting with light!<\/a><\/p>\n<p><strong>\u25bc When I rotate my mesh, the shadowed parts move along as if attached to the mesh, it doesn&#8217;t matter where light is coming from. Not cool, mate<\/strong><br \/>\nSOLUTION \u25b6 : Use the new <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/detailed-settings-breakdown\/\"><strong>Rotatability<\/strong> slider<\/a> added with Sturdy version 1.1.<\/p>\n<p><strong>\u25bc My meshes look black<\/strong><br \/>\nSOLUTION \u25b6 : You should probably change your <strong>Render Engine<\/strong> from <strong>Cycles<\/strong> to <strong>EEVEE<\/strong>. <strong><em>Sturdy<\/em><\/strong> is EEVEE only.<\/p>\n<p><strong>\u25bc My colors don&#8217;t look the way I want<\/strong><br \/>\nSOLUTION \u25b6 : <em>You have been warned! We&#8217;re not in  a Pixar movie anymore! .)<\/em><br \/>\n<strong>Sturdy<\/strong> is a highly stylized, gestural painting shader: in a fundamental way, its value lies in its unpredictability.<br \/>\nThat said, remember first that you&#8217;re<a href=\"http:\/\/\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/painting-with-light\/\"> painting with light<\/a>; secondly, you may directly nudge color expression with the <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/accent-color\/\"><strong>Accent Color<\/strong><\/a>, the <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/overlay-color\/\"><strong>Overlay Color<\/strong><\/a> and all <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/the-sturdy-palette\/\">the color stops of the <strong><em>Sturdy+<\/em><\/strong><\/a> node group.<\/p>\n<p><strong>\u25bc How do I reset colors and slider values to the default ones?<\/strong><br \/>\nI fell you, it happens to me all the time.<br \/>\nSOLUTION \u25b6 : In the <strong>Shader Editor<\/strong>, just <strong>Add<\/strong> a new <strong><em>Sturdy<\/em><\/strong> node group and use it instead of the messed up one. Every time you insert a node group with the <strong>Add<\/strong> command it will arrive with its values reset to the default.<\/p>\n<p><strong>\u25bc My shadows don&#8217;t look as sharp as in the sample renders!<\/strong><br \/>\nSOLUTION \u25b6 : First, adjust your <strong>World<\/strong> <a href=\"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/usage\/world-and-environment\/\">shadow settings.<\/a> If that&#8217;s not enough, it may be a question of the scale of your mesh. On your <strong>Camera<\/strong> Lens (or View) settings, set <strong>Clip End<\/strong> to a suitable value. Smaller meshes and close-ups require smaller values.<\/p>\n<p><strong>\u25bc I can&#8217;t make <em>Sturdy<\/em> look good when I have many objects and Sturdy-based materials in my scene!<\/strong><br \/>\nFACT: You may customize colors and create your own variant materials with the provided node groups.<br \/>\nALSO A FACT: being so luxuriously expressive in its color and brushwork expression, Sturdy may not be a good fit out of the box for complex scenes with many objects :\\<br \/>\nSOLUTION \u25b6 : Since it&#8217;s node based, you may always tame Sturdy&#8217;s exuberance by combining\/masking it with other node setups.<\/p>\n<p><strong>\u25bc I really want this shader, but boy does it cost too much<\/strong><br \/>\nSOLUTION \u25b6 : Think of it as M*ya or P*otoshop. If it&#8217;s not overpriced, how will you ever know you don&#8217;t need it?!<\/p>\n<p><a href=\"https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-1024x1024.webp\" alt=\"\" width=\"700\" height=\"700\" class=\"aligncenter size-large wp-image-376\" srcset=\"https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-1024x1024.webp 1024w, https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-300x300.webp 300w, https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-150x150.webp 150w, https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-768x768.webp 768w, https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-1536x1536.webp 1536w, https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-2048x2048.webp 2048w, https:\/\/paulobrabo.com\/brabarous\/wp-content\/uploads\/2023\/05\/colonel2-700x700.webp 700w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n","protected":false},"featured_media":0,"parent":26,"menu_order":4,"template":"","doc_tag":[],"class_list":["post-179","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/docs\/179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/types\/docs"}],"version-history":[{"count":10,"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/docs\/179\/revisions"}],"predecessor-version":[{"id":445,"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/docs\/179\/revisions\/445"}],"up":[{"embeddable":true,"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/docs\/26"}],"prev":[{"title":"Detailed Settings Breakdown","link":"https:\/\/paulobrabo.com\/brabarous\/docs\/sturdy\/detailed-settings-breakdown\/","href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/docs\/225"}],"wp:attachment":[{"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/media?parent=179"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/paulobrabo.com\/brabarous\/wp-json\/wp\/v2\/doc_tag?post=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}