{"id":379646,"date":"2026-10-02T02:59:00","date_gmt":"2026-10-02T09:59:00","guid":{"rendered":"https:\/\/cms-articles.softonic.io\/en\/?p=379646"},"modified":"2026-10-02T13:31:08","modified_gmt":"2026-10-02T20:31:08","slug":"how-to-make-seasonal-versions-of-the-same-hero-asset-in-adobe-firefly-without-a-reshoot","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/how-to-make-seasonal-versions-of-the-same-hero-asset-in-adobe-firefly-without-a-reshoot\/","title":{"rendered":"How to make seasonal versions of the same hero asset in Adobe Firefly without a reshoot"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you&#8217;ve ever seen the same image in an Instagram ad and then spotted it again on a poster on the street, there&#8217;s a decent chance both came from the same hero asset.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to create your own hero asset, or keep reusing one across different versions of a campaign so the look stays recognizable from one season to the next, here&#8217;s a straightforward way to do it in <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a>.<\/p>\n\n\n\n<div class=\"sc-card-program\">\r\n  <div class=\"sc-card-program__body\">\r\n    <div class=\"sc-card-program__row clearfix\">\r\n      <div class=\"sc-card-program__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-program__img\" alt=\"Adobe Firefly\" src=\"https:\/\/images.sftcdn.net\/images\/t_app-icon-m\/p\/a2e1cff5-9391-4fe0-ad30-5087e45227b1\/2624731338\/adobe-firefly-generative-ai-logo\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-title\">\r\n        <span class=\"sc-card-program__title\">Adobe Firefly<\/span>\r\n        <a class=\"sc-card-program__button sc-card-program-internal\" href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_self\" rel=\"noopener noreferrer\">Download<\/a>\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-rating\">\r\n        <svg class=\"rating-score__content\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" x=\"0\" y=\"0\" viewbox=\"0 0 50 50\" enable-background=\"new 0 0 50 50\" xml:space=\"preserve\"><path class=\"rating-score__background rating-score--good\" fill=\"none\" stroke-width=\"6\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><path class=\"rating-score__value rating-score__value--0\" fill=\"none\" stroke-width=\"6\" stroke-dashoffset=\"0\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><text class=\"rating-score__number\" content=\"\" text-anchor=\"middle\" transform=\"matrix(1 0 0 1 25 31.0837)\" data-auto=\"app-user-score\"><\/text><\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <span class=\"sc-card-program__description\"><\/span>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <img decoding=\"async\" class=\"sc-card-program__bigpic\" src=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <a class=\"sc-card-program__link track-link sc-card-program-internal\" href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_self\" rel=\"noopener noreferrer\"><\/a>\r\n  <\/div>\r\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s a hero shot, and what\u2019s a hero asset?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A hero shot is the image that makes your product look its very best. In ad terms, it\u2019s the main product image, the one you\u2019d put on a homepage, in a header, or anywhere else people are going to notice right away.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A hero asset is a bit broader. It\u2019s the main piece the whole campaign is built around, the source material that later gets turned into social ads, posters, and everything in between. That asset could be a photo, an illustration, or even a video. The format matters less than the job it plays: it\u2019s the starting point for the rest of the campaign.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A lot of the time, those two things overlap. A strong hero shot can also serve as the hero asset. One solid image can become the piece the entire campaign grows out of.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Firefly helps here<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> is Adobe\u2019s generative AI model. It\u2019s built into major Adobe apps like Photoshop and Premiere, though you can also use it on its own in a browser or through the official iOS and Android apps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And it\u2019s not limited to making images from text prompts. You also get tools like Generative Fill, Generative Extension, and text-based editing. If you want to keep working on something later, you can open it in Photoshop, Adobe Express, or another Adobe app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this kind of workflow, <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> by itself may already be enough. You can change one part of an image without reworking the whole thing, which makes it practical for trying color shifts, lighting tweaks, and other variations without having to start over every time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Start with your hero shot, then turn one image into four seasonal versions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Seasonal adaptations are easier than they sound. We\u2019ll walk through the process in <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> below, but first, one useful tip: keep the original file untouched and make all your edits on copies.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the image in <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a>: From <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a>\u2019s main page in your browser, go to the Image section and choose Edit Image. You\u2019ll find those options in the bar on the left. Click Upload, add your image, then pick the Prompt tool.<\/li>\n<\/ul>\n\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2026\/10\/firefly-make-seasonal-versions-same-hero-asset-article-02102026-01.jpg?GoogleAccessId=wp-stateless%40kubertonic.iam.gserviceaccount.com&#038;Expires=1791531666&#038;Signature=Ejx6Y62GBYhKLrlf3tYZhjv2pewlMjDUf%2BO1rJJiYFh5JZjVehaXrXJq%2Btty09%2Bk43YDbYuTdoQEAZ4q7tfwL192R%2BgU04M4aX42PFDqEXkWhbdNv997Ak1mYXVPHjHRe4QkE1QT7VPFUMD31ZaKNEdtZ0eNrak3rNU%2Fpg173ss7KpG8yixZF0pT9fgMsYA%2FqbFpmJLQ%2FSe3Jq86URxqDnVythMraAtEPS72YFdDaeI%2B%2B8yOcgYKSGxKE%2F617etUFXrAXQDkmWcOVf9I605jO7hFTjBY3vCIVuSbcXxdXZF2Scd38o1tpLYipfEAJLURdH9PdKMm7vhw1zwQALs2eg%3D%3D\" alt=\"\" class=\"wp-image-379642\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Paint only the area you want to change: Use the brush to mark only the parts you want to update for the season. Then type in what you want to appear. If you selected too much, or you just want to try again, erase part of the selection and redo it. Try not to paint over the product itself unless you want the model to alter that too.<\/li>\n<\/ul>\n\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2026\/10\/firefly-make-seasonal-versions-same-hero-asset-article-02102026-02.jpg?GoogleAccessId=wp-stateless%40kubertonic.iam.gserviceaccount.com&#038;Expires=1791531666&#038;Signature=oJ4XKPTBWexrF4hAGj5FAu840kvfiUmL3xDARyZxNFM2EhasyDFjoDArT7ZnbfshI%2FKN7xDXlS6wQaWwuZucRjPWF79E89qXo8qSx0a1%2FrZhBE5DbZEiecHAY7TM90AhM%2BaUmV6lFn%2FzgFkZlubzVhxI%2BrhUD0nxNEX4d7zSmND%2Fyxu7Va%2FLts2nQH7btyytX31mGuZkHySRTBV8WLdwNIRwWenq%2BYkElLacY8fE9UMn5f0exHgSXNFK3w4%2FfC2cU8%2FPtcXh1zH7NyqQZx9%2B0AZe79sfmesqKqaiggAbrWuKNz%2FX044UNoBDNNZRly2JeoZReb5mFhTZuQS%2FBuJEag%3D%3D\" alt=\"\" class=\"wp-image-379643\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Write clear prompts for each season: At this point, all you need is a short, clear description of what should change and how. It also helps to keep the prompt structure similar each time so the results don\u2019t drift too much.<\/li>\n<li>Use reference images to hold the style together: If the different versions start to feel too far apart, add visual references. <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> lets you upload reference images, and that can help keep the overall look more consistent from one generation to the next.<\/li>\n<li>Adapt each version to a different format: Once you\u2019ve got your variations, test them in other formats and see how they work in placements like social posts or posters. For that step, use the Crop and Expand feature.<\/li>\n<\/ul>\n\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2026\/10\/firefly-make-seasonal-versions-same-hero-asset-article-02102026-03.jpg?GoogleAccessId=wp-stateless%40kubertonic.iam.gserviceaccount.com&#038;Expires=1791531666&#038;Signature=PMUzep8yx2YJNfabO0bPvgNA%2FMvqisyXaBvMuVQBYTMf5KR4jZaDO2LMJg624tlRN1c9p7EISaaiF5uxSw%2BM5bXeyaC4xLqxzv9J6FM%2FyD5JixRGedaOUl9Clfo3D5CNFxRqmHWqnnxMZ1uFou7H9EpdL1NP5TdYNcAw5iu%2FbNjIpOskXBsJdcW%2BuQzB9M4PHiMNhmIpqtIObYp9cf2vpgTHvkawvSgKIR58EQSLIoxs1sleS2G%2BbHc5gI4C1fJaVP0eFhH5MGcDLl%2BeuBsUJ1bMR2dauYcBl4NDhCK81YFnlgYoXsSy5mgOu20bYPEgukXJQvywCXGB3jm%2BoAtabA%3D%3D\" alt=\"\" class=\"wp-image-379644\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once the variations are ready, you can keep refining them in Photoshop or Adobe Express. Photoshop gives you tighter control and access to more AI tools, including Generative Fill. Adobe Express makes more sense when you want to turn those assets into social content fast.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Train your own AI model in Firefly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> is already part of how you work, or looks like it\u2019s about to be, then <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a>\u2019s custom models are worth checking out. If you have a library of 10 to 30 images, you can train your own model so it reflects your visual style. Once it\u2019s trained, you can use it on the <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> website and inside apps like Photoshop, Adobe Express, or Illustrator.<\/p>\n\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/articles-img.sftcdn.net\/sft\/articles\/auto-mapping-folder\/sites\/3\/2026\/10\/firefly-make-seasonal-versions-same-hero-asset-article-02102026-04.jpg?GoogleAccessId=wp-stateless%40kubertonic.iam.gserviceaccount.com&#038;Expires=1791531666&#038;Signature=C6TBIT0NKnMvwNPCXzZKFvAZ5H9MioicEQYMt%2FmdSQT4icDJrJS82TZx%2FhWhXmWgJxDR6eOyc3nyUNIBpQA5XxeHS1N6%2Bs9CsHx3mvYQ9qb0kOeJytv2Ot%2B1JfTkSbfuQ8E7RqSz8OcC0QxXpJxsMFTCGNYf0SdjmCN2Tqosm5zsvo6XxFwgIWfVTIgTuZy5tT7BmU%2BSTtOB0OnpS7Pe3UbG5b4963VBd4C%2BLLo3jjr4zwV8XOJSl0CavB0jKJWpXxADyBWMwdaDUwmnnBucMNTFDNl9I5Q8XzypHg8oAIhcU70K%2B7bR7Cx3z34II8CBDVkfSR4Ri1ULcAgBWiQCeg%3D%3D\" alt=\"\" class=\"wp-image-379645\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Right now, that feature is still in beta for individual creators and teams, while the more advanced options are geared toward companies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use your images anywhere, with fewer headaches<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> is meant to be commercially safe. So if you create something with Adobe\u2019s model, you can use that work commercially and make money from it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That only applies when <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> is the model generating the content. <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> also gives you access to third-party models like ChatGPT and NanoBanana. If you use one of those instead, the content is no longer treated as commercially safe, even if you made it inside the <a href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_blank\" rel=\"sponsored noopener\">Firefly<\/a> platform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So it\u2019s worth checking which model is active, especially if there\u2019s any chance you\u2019ll want to monetize that content later.<\/p>\n\n\n\n<div class=\"sc-card-program\">\r\n  <div class=\"sc-card-program__body\">\r\n    <div class=\"sc-card-program__row clearfix\">\r\n      <div class=\"sc-card-program__col-logo\">\r\n        <img decoding=\"async\" class=\"sc-card-program__img\" alt=\"Adobe Firefly\" src=\"https:\/\/images.sftcdn.net\/images\/t_app-icon-m\/p\/a2e1cff5-9391-4fe0-ad30-5087e45227b1\/2624731338\/adobe-firefly-generative-ai-logo\" width=\"100px\" height=\"100px\">\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-title\">\r\n        <span class=\"sc-card-program__title\">Adobe Firefly<\/span>\r\n        <a class=\"sc-card-program__button sc-card-program-internal\" href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_self\" rel=\"noopener noreferrer\">Download<\/a>\r\n      <\/div>\r\n      <div class=\"sc-card-program__col-rating\">\r\n        <svg class=\"rating-score__content\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" x=\"0\" y=\"0\" viewbox=\"0 0 50 50\" enable-background=\"new 0 0 50 50\" xml:space=\"preserve\"><path class=\"rating-score__background rating-score--good\" fill=\"none\" stroke-width=\"6\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><path class=\"rating-score__value rating-score__value--0\" fill=\"none\" stroke-width=\"6\" stroke-dashoffset=\"0\" stroke-miterlimit=\"10\" d=\"M40 40c8.3-8.3 8.3-21.7 0-30s-21.7-8.3-30 0 -8.3 21.7 0 30\"><\/path><text class=\"rating-score__number\" content=\"\" text-anchor=\"middle\" transform=\"matrix(1 0 0 1 25 31.0837)\" data-auto=\"app-user-score\"><\/text><\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <span class=\"sc-card-program__description\"><\/span>\r\n    <\/div>\r\n    <div class=\"sc-card-program__row\">\r\n      <img decoding=\"async\" class=\"sc-card-program__bigpic\" src=\"\" onerror=\"this.style.display='none'\">\r\n    <\/div>\r\n    <a class=\"sc-card-program__link track-link sc-card-program-internal\" href=\"https:\/\/adobe.prf.hn\/click\/camref:1101lr4vs\/creativeref:1101l130947\/pubref:sponsored26article65\" target=\"_self\" rel=\"noopener noreferrer\"><\/a>\r\n  <\/div>\r\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>If you&#8217;ve ever seen the same image in an Instagram ad and then spotted it again on a poster on the street, there&#8217;s a decent chance both came from the same hero asset. If you want to create your own hero asset, or keep reusing one across different versions of a campaign so the look &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/en\/how-to-make-seasonal-versions-of-the-same-hero-asset-in-adobe-firefly-without-a-reshoot\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to make seasonal versions of the same hero asset in Adobe Firefly without a reshoot&#8221;<\/span><\/a><\/p>\n","protected":false},"author":9211,"featured_media":379641,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[1015],"tags":[],"usertag":[],"vertical":[],"content-category":[6461],"class_list":["post-379646","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","content-category-graphic-design"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/379646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/9211"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=379646"}],"version-history":[{"count":1,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/379646\/revisions"}],"predecessor-version":[{"id":379653,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/379646\/revisions\/379653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media\/379641"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=379646"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=379646"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=379646"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=379646"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=379646"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=379646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}