{"id":1732,"date":"2026-08-06T18:13:25","date_gmt":"2026-08-06T18:13:25","guid":{"rendered":"https:\/\/rivals2.com\/workshop\/?post_type=knowledgebase&#038;p=1732"},"modified":"2026-08-06T18:17:46","modified_gmt":"2026-08-06T18:17:46","slug":"stock-icon-visuals","status":"publish","type":"knowledgebase","link":"https:\/\/rivals2.com\/workshop\/knowledge-base\/character-creation\/stock-icon-visuals\/","title":{"rendered":"Stock Icon Visuals"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"928\" height=\"343\" src=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image.png\" alt=\"\" class=\"wp-image-1737\" srcset=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image.png 928w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-300x111.png 300w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-768x284.png 768w\" sizes=\"auto, (max-width: 928px) 100vw, 928px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Stock icons are assigned per skin in the skin data blueprint.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can assign Custom Color properties in this section the same way you would for the rest of the character material slots.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"985\" height=\"592\" src=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-1.png\" alt=\"\" class=\"wp-image-1738\" srcset=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-1.png 985w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-1-300x180.png 300w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-1-768x462.png 768w\" sizes=\"auto, (max-width: 985px) 100vw, 985px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Stock icons consist of a <strong>Material Instance<\/strong> of <strong>MAT_HUD_StockIcon<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The stock Icon material takes the same _CM color mask textures as MAT_Cha_Standard in order to dynamically color it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The stock icon can also take a Mask texture that controls shading and opacity.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"535\" src=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-2.png\" alt=\"\" class=\"wp-image-1739\" srcset=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-2.png 535w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-2-300x300.png 300w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-2-150x150.png 150w\" sizes=\"auto, (max-width: 535px) 100vw, 535px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This mask is overlaid on top of the custom color selections. <br>Values of 50% Grey leave the colors beneath unaffected, values brighter brighten and values lower darken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Values less than 10% (effectively black areas in the mask) act as a clipping mask cutting out the image.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Coming in a future update:<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"820\" height=\"156\" src=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-4.png\" alt=\"\" class=\"wp-image-1741\" srcset=\"https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-4.png 820w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-4-300x57.png 300w, https:\/\/rivals2.com\/workshop\/wp-content\/uploads\/2026\/08\/image-4-768x146.png 768w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You may also choose to enable a base color texture which will override the dynamic coloring system and allow use of a single traditional color texture with transparency built in. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stock icons are assigned per skin in the skin data blueprint. You can assign Custom Color properties in this section the same way you would for the rest of the character material slots. Stock icons consist of a Material Instance of MAT_HUD_StockIcon The stock Icon material takes the same _CM color mask textures as MAT_Cha_Standard [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[4],"knowledgebase_tag":[],"class_list":["post-1732","knowledgebase","type-knowledgebase","status-publish","hentry","knowledgebase_cat-character-creation"],"_links":{"self":[{"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/knowledgebase\/1732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/comments?post=1732"}],"version-history":[{"count":2,"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/knowledgebase\/1732\/revisions"}],"predecessor-version":[{"id":1743,"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/knowledgebase\/1732\/revisions\/1743"}],"wp:attachment":[{"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/media?parent=1732"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/knowledgebase_cat?post=1732"},{"taxonomy":"knowledgebase_tag","embeddable":true,"href":"https:\/\/rivals2.com\/workshop\/wp-json\/wp\/v2\/knowledgebase_tag?post=1732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}