{"id":267078,"date":"2026-10-12T05:16:59","date_gmt":"2026-10-12T12:16:59","guid":{"rendered":"https:\/\/picsart.com\/blog\/?p=267078"},"modified":"2026-10-12T05:16:59","modified_gmt":"2026-10-12T12:16:59","slug":"picsart-flow-adds-ai-3d-modeling","status":"publish","type":"post","link":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/","title":{"rendered":"AI 3D modeling is now live in Picsart Flow, from text or a photo"},"content":{"rendered":"<p>Picsart Flow now does AI 3D modeling. The new 3D node turns a prompt or a photo into a textured 3D model you can spin right on the canvas. A product shot, a character sketch or a line of text goes in, and a live 3D model comes out, ready to download as a GLB file.<\/p>\n<p>The model lands on the same <a href=\"https:\/\/picsart.com\/flow\/\">Picsart Flow<\/a> canvas as the images and videos that use it. The asset and the work built around it stay in one place, from the first prompt to the final download.<\/p>\n<h2><span id=\"What_is_AI_3D_modeling_in_the_3D_node\">What is AI 3D modeling in the 3D node?<\/span><\/h2>\n<p>The 3D node is an AI 3D model generator that covers text to 3D and image to 3D in one node. Type what the object is, or connect an image, and the node builds a textured model from it. The result is a live model, not a picture.<\/p>\n<p>That makes the node a 3D model generator and a photo to 3D model tool in the same place. Generation takes 30 seconds to 3 minutes, and each of the three models behind the node is priced separately.<\/p>\n<h2><span id=\"How_to_generate_3D_models_with_AI_in_Picsart_Flow\">How to generate 3D models with AI in Picsart Flow<\/span><\/h2>\n<p>Two paths lead to a finished model: how to turn a photo into a 3D model, and how to make 3D models with AI from text alone. Both follow the same four steps. What you feed the node is the one difference.<\/p>\n<section class=\"section_how_to\">\n    \n        <div class=\"how_to_steps\">\n                                        <div class=\"how_to_step how_to_step--highlighted\">\n                    <div class=\"how_to_step_content\">\n                        <p class=\"how_to_step_title\">\n                            <span class=\"how_to_step_number\">1.<\/span>\n                            Drop in the 3D node                        <\/p>\n                                                    <p class=\"how_to_step_description\">Add the new 3D node to your Picsart Flow canvas.<\/p>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\"how_to_step how_to_step--highlighted\">\n                    <div class=\"how_to_step_content\">\n                        <p class=\"how_to_step_title\">\n                            <span class=\"how_to_step_number\">2.<\/span>\n                            Type the object or connect an image                        <\/p>\n                                                    <p class=\"how_to_step_description\">For text to 3D, type what the object is. For image to 3D, connect an image, such as a product shot or a character sketch.<\/p>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\"how_to_step how_to_step--highlighted\">\n                    <div class=\"how_to_step_content\">\n                        <p class=\"how_to_step_title\">\n                            <span class=\"how_to_step_number\">3.<\/span>\n                            Pick a model                        <\/p>\n                                                    <p class=\"how_to_step_description\">Choose the model that fits your input: a prompt, one image, or up to five views of the same object.<\/p>\n                                                                    <\/div>\n                <\/div>\n                                                <div class=\"how_to_step how_to_step--highlighted\">\n                    <div class=\"how_to_step_content\">\n                        <p class=\"how_to_step_title\">\n                            <span class=\"how_to_step_number\">4.<\/span>\n                            Run the node                        <\/p>\n                                                    <p class=\"how_to_step_description\">Generation takes 30 seconds to 3 minutes, and the textured 3D model appears on the canvas, ready to orbit and download.<\/p>\n                                                                    <\/div>\n                <\/div>\n                        <\/div>\n    <\/section>\n\n<script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"HowTo\",\n    \"name\": \"\",\n    \"step\": [\n        {\n            \"@type\": \"HowToStep\",\n            \"position\": 1,\n            \"name\": \"Drop in the 3D node\",\n            \"text\": \"Add the new 3D node to your Picsart Flow canvas.\"\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"position\": 2,\n            \"name\": \"Type the object or connect an image\",\n            \"text\": \"For text to 3D, type what the object is. For image to 3D, connect an image, such as a product shot or a character sketch.\"\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"position\": 3,\n            \"name\": \"Pick a model\",\n            \"text\": \"Choose the model that fits your input: a prompt, one image, or up to five views of the same object.\"\n        },\n        {\n            \"@type\": \"HowToStep\",\n            \"position\": 4,\n            \"name\": \"Run the node\",\n            \"text\": \"Generation takes 30 seconds to 3 minutes, and the textured 3D model appears on the canvas, ready to orbit and download.\"\n        }\n    ]\n}<\/script>\n\n<script>\n(function() {\n    function uploadFallback(file) {\n        var UPLOAD_URL = 'https:\/\/upload.picsart.com\/files';\n        var UPLOAD_URL_STAGE2 = 'https:\/\/upload-stage.picsartstage2.com\/files';\n        var hostname = window.location.hostname;\n        var isStage2 = hostname.indexOf('picsartstage2.com') !== -1 || hostname.indexOf('stage2') !== -1;\n        var url = isStage2 ? UPLOAD_URL_STAGE2 : UPLOAD_URL;\n        var isSafari = \/Safari\/i.test(navigator.userAgent) && !\/Chrome|Chromium|FxiOS|Edg|OPR\/i.test(navigator.userAgent);\n        if (isSafari) {\n            return new Promise(function(resolve, reject) {\n                var formData = new FormData();\n                formData.append('type', 'editing-temp-landings');\n                formData.append('file', file);\n                formData.append('url', '');\n                formData.append('metainfo', '');\n                var xhr = new XMLHttpRequest();\n                xhr.open('POST', url);\n                xhr.onload = function() {\n                    try {\n                        var data = xhr.responseText ? JSON.parse(xhr.responseText) : null;\n                        if (xhr.status >= 200 && xhr.status < 300 && data && data.result && data.result.url) {\n                            resolve(data.result.url);\n                        } else {\n                            reject(new Error('Upload failed'));\n                        }\n                    } catch (e) { reject(new Error('Upload failed')); }\n                };\n                xhr.onerror = xhr.ontimeout = function() { reject(new Error('Upload failed')); };\n                xhr.timeout = 60000;\n                xhr.send(formData);\n            });\n        }\n        var formData = new FormData();\n        formData.append('type', 'editing-temp-landings');\n        formData.append('file', file);\n        formData.append('url', '');\n        formData.append('metainfo', '');\n        return fetch(url, { method: 'POST', body: formData, mode: 'cors', cache: 'no-store' })\n            .then(function(res) { return res.text(); })\n            .then(function(text) {\n                try {\n                    var data = text ? JSON.parse(text) : null;\n                    if (data && data.result && data.result.url) return data.result.url;\n                } catch (e) { }\n                throw new Error('Upload failed');\n            });\n    }\n    var uploadFileToCDN = window.HowToUpload && window.HowToUpload.uploadFileToCDN\n        ? window.HowToUpload.uploadFileToCDN\n        : uploadFallback;\n\n    if (window._howToUploadBound) return;\n    window._howToUploadBound = true;\n\n    document.addEventListener('click', function(e) {\n        var btn = e.target && e.target.closest && e.target.closest('.how_to_cta_button');\n        if (!btn) return;\n        var uploadId = btn.getAttribute('data-upload-id');\n        var input = uploadId ? document.getElementById(uploadId) : null;\n        if (input) {\n            e.preventDefault();\n            input.click();\n        }\n    }, true);\n\n    document.addEventListener('change', function(e) {\n        if (!e.target || !e.target.classList || !e.target.classList.contains('how_to_upload_input')) return;\n        var file = e.target.files && e.target.files[0];\n        if (!file) return;\n        var inputEl = e.target;\n        var deeplink = inputEl.getAttribute('data-deeplink');\n        var button = document.querySelector('.how_to_cta_button[data-upload-id=\"' + inputEl.id + '\"]');\n        var labelSpan = button ? button.querySelector('span') : null;\n        var originalLabelText = labelSpan ? labelSpan.textContent : '';\n        if (button) {\n            button.disabled = true;\n            if (labelSpan) labelSpan.textContent = 'Uploading\u2026';\n        }\n        uploadFileToCDN(file)\n            .then(function(cdnUrl) {\n                var separator = deeplink.indexOf('?') !== -1 ? '&' : '?';\n                var params = 'ref=blog&image=' + encodeURIComponent(cdnUrl);\n                var redirectUrl = deeplink + separator + params;\n                inputEl.value = '';\n                setTimeout(function() {\n                    window.location.assign(redirectUrl);\n                }, 0);\n            })\n            .catch(function() {\n                if (button) button.disabled = false;\n                if (labelSpan) labelSpan.textContent = originalLabelText;\n                inputEl.value = '';\n                alert('Upload failed. Please try again.');\n            });\n    }, true);\n})();\n<\/script>\n\n<h2><span id=\"Text_to_3D_or_image_to_3D_which_model_to_pick\">Text to 3D or image to 3D: which model to pick<\/span><\/h2>\n<p>Three models sit behind the node, and each one takes a different input. Match the model to what you have in hand, and the quality dials follow the model you pick.<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width: 100%; border-collapse: collapse; table-layout: auto; background: #000000; color: #ffffff; font-size: 16px;\">\n<thead>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold; white-space: nowrap;\" scope=\"col\">What you have<\/th>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold; white-space: nowrap;\" scope=\"col\">What the model takes<\/th>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold; white-space: nowrap;\" scope=\"col\">Quality dials<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">A line of text or a single photo<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">A prompt or one image<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">Texture, PBR materials and detail<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Several views of one object<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">A prompt or up to five views of the same object<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">Topology and detail<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">One photo<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">One image<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">Texture size<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>For text to 3D model runs, pick one of the two models that take a prompt. For image to 3D, all three models take a picture, and one of them takes up to five views of the same object.<\/p>\n<h2><span id=\"Turn_a_picture_into_a_3D_model\">Turn a picture into a 3D model<\/span><\/h2>\n<p>This is how to turn a picture into a 3D model in Flow. Connect a product shot or a character sketch to the 3D node, pick a model that takes one image, and run. A picture to 3D model run is 2D to 3D in one step: a flat image goes in, and a model you can turn on the canvas comes out.<\/p>\n<p>To convert image to 3D model from several angles, connect up to five views of the same object and pick the model that takes them. That is also how to make a 3D model from a photo set rather than a single shot.<\/p>\n<h2><span id=\"Make_a_3D_model_from_a_line_of_text\">Make a 3D model from a line of text<\/span><\/h2>\n<p>Text to 3D starts with a prompt. Type what the object is into the 3D node, pick one of the models that takes a prompt, and run. No reference image is needed.<\/p>\n<p>This is how to create 3D models with AI when there is nothing to photograph yet. A line of text becomes a textured 3D model you can spin, check and download, the same as a model built from an image.<\/p>\n<h2><span id=\"What_you_set_and_what_the_3D_node_builds\">What you set and what the 3D node builds<\/span><\/h2>\n<p>You make three decisions before the run. Everything after that belongs to the 3D node, from building the model to exporting the files.<\/p>\n<figure class=\"wp-block-table\">\n<table style=\"width: 100%; border-collapse: collapse; table-layout: auto; background: #000000; color: #ffffff; font-size: 16px;\">\n<thead>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold; white-space: nowrap;\" scope=\"col\">Task<\/th>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold; white-space: nowrap;\" scope=\"col\">Who handles it<\/th>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold; white-space: nowrap;\" scope=\"col\">Details<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Pick the input<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">You<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">A prompt, one image, or up to five views of the same object<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Pick the model<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">You<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">One of three, matched to your input<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Set the quality dials<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">You<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">Texture, PBR materials, detail, topology or texture size, depending on the model<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Build the model<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">The node<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">A textured 3D model in 30 seconds to 3 minutes<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Show it live<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">The node<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">Orbit, zoom, reset, auto-turn and fullscreen on the canvas<\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #000000; font-weight: bold;\" scope=\"row\">Export the files<\/th>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">The node<\/td>\n<td style=\"border: 1px solid #333333; padding: 12px 15px; text-align: left; vertical-align: top; color: #ffffff; background: #141414;\">A GLB file plus the rendered poster as an image<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h2><span id=\"Review_the_3D_model_right_on_the_canvas\">Review the 3D model right on the canvas<\/span><\/h2>\n<p>The finished model is interactive, and every review control lives on the node itself. You can check the AI 3D model from every side before it ever leaves Flow.<\/p>\n<ul>\n<li><strong>Drag to orbit<\/strong> around the model.<\/li>\n<li><strong>Scroll to zoom<\/strong> in and out.<\/li>\n<li><strong>Double-click to reset<\/strong> the view.<\/li>\n<li><strong>Leave it alone<\/strong> and the model turns on its own.<\/li>\n<li><strong>Open it fullscreen<\/strong> for a closer look.<\/li>\n<\/ul>\n<p>Four backdrops sit next to the model for review: default, dark, light and a transparency checker. Switch between them to see the same model against each one before you download it.<\/p>\n<h2><span id=\"Download_the_GLB_file_and_the_poster_image\">Download the GLB file and the poster image<\/span><\/h2>\n<p>The 3D model does not stay locked inside Flow. Download the GLB file straight from the node, along with the rendered poster as an image. Every 3D AI model you make in the node comes with both files.<\/p>\n<p>The GLB is ready for a game engine, a web viewer or a 3D print pipeline. The poster gives you a still image of the same model, so a 3D model from photo or from text also comes with a flat image to use right away.<\/p>\n<h2><span id=\"Use_cases_for_AI_3D_modeling\">Use cases for AI 3D modeling<\/span><\/h2>\n<p>The 3D node works as an AI 3D model maker for anything that starts as a photo, a sketch or a sentence. Five common jobs follow, from the input to where the GLB goes.<\/p>\n<h3>Product shots to 3D models<\/h3>\n<p>A product shot becomes a textured 3D model you can spin on the canvas. Download the GLB for a web viewer, and keep the rendered poster as a still of the same product.<\/p>\n<h3>Character sketches to 3D models<\/h3>\n<p>Connect a character sketch, pick a model that takes one image, and run. The sketch comes back as a textured 3D model you can orbit and check from every side.<\/p>\n<h3>Objects from a line of text<\/h3>\n<p>No reference image is needed. A line of text describing the object is enough for a model that takes a prompt, and the result is a full 3D model.<\/p>\n<h3>Assets for a game engine<\/h3>\n<p>The GLB downloads straight from the node, ready for a game engine. The quality dials for texture, PBR materials, detail, topology and texture size sit on the node before you run.<\/p>\n<h3>Models for a 3D print pipeline<\/h3>\n<p>The same GLB is ready for a 3D print pipeline. Check the model on all four backdrops and from every angle on the canvas before you download it.<\/p>\n<section class=\"tips_block\" data-pulse-section-group=\"blog article\">\n    <h3 class=\"tips_title\">Tips for AI 3D modeling in Picsart Flow<\/h3>\n\n    <div class=\"tips_list\" data-pulse-section=\"blog article_tips\">\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Match the model to your input<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">A prompt, one image and up to five views each point to a different model, so pick the one built for what you have.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Use every view you have<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">When you have several views of the same object, the model that takes up to five of them can use them all.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Check all four backdrops<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Default, dark, light and the transparency checker each show the same model against a different background before you download it.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Take the poster too<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">The node exports the rendered poster as an image alongside the GLB, so you get a still of the model in the same download step.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Plan for the wait<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Generation takes 30 seconds to 3 minutes, depending on the model.<\/p>\n            <\/article>\n            <\/div>\n<\/section>\n\n<h2><span id=\"Make_your_first_AI_3D_model_in_Picsart_Flow\">Make your first AI 3D model in Picsart Flow<\/span><\/h2>\n<p>Open <a href=\"https:\/\/picsart.com\/flow\/\">Picsart Flow<\/a>, drop in the 3D node and type what the object is, or connect a photo. In 30 seconds to 3 minutes, you have a model to spin, check against four backdrops and download as a GLB.<\/p>\n<section class=\"section_faq\" id=\"faq-faq-6accd23ecb0aa\">\n            <h2 class=\"faq_title\" id=\"Get_answers_to_common_questions\">Get answers to common questions<\/h2>\n    \n    <div class=\"faq_items\">\n                    <div class=\"faq_item faq_item--active\">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"true\">\n                    <span class=\"faq_question_text\">What is AI 3D modeling in Picsart Flow?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"false\">\n                    <div class=\"faq_answer_content\"><p>The new 3D node turns a prompt or a photo into a textured 3D model on the Picsart Flow canvas. The result is a live model you can orbit, zoom and download as a GLB file.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">Can I turn a photo into a 3D model?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Yes. Connect an image to the 3D node, pick a model and run. One of the three models also takes up to five views of the same object.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">Can I make a 3D model from text?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Yes. Type what the object is into the 3D node, pick a model that takes a prompt and run.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">What file do I get?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>A GLB file, downloaded straight from the node, plus the rendered poster as an image. The GLB is ready for a game engine, a web viewer or a 3D print pipeline.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">How long does a 3D model take to generate?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Generation takes 30 seconds to 3 minutes. Each model is priced separately.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">Can I look at the model before I download it?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Yes. Drag to orbit, scroll to zoom, double-click to reset, or open it fullscreen. Four backdrops are available for review: default, dark, light and a transparency checker.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n            <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What is AI 3D modeling in Picsart Flow?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"The new 3D node turns a prompt or a photo into a textured 3D model on the Picsart Flow canvas. The result is a live model you can orbit, zoom and download as a GLB file.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can I turn a photo into a 3D model?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. Connect an image to the 3D node, pick a model and run. One of the three models also takes up to five views of the same object.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can I make a 3D model from text?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. Type what the object is into the 3D node, pick a model that takes a prompt and run.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What file do I get?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"A GLB file, downloaded straight from the node, plus the rendered poster as an image. The GLB is ready for a game engine, a web viewer or a 3D print pipeline.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How long does a 3D model take to generate?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Generation takes 30 seconds to 3 minutes. Each model is priced separately.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can I look at the model before I download it?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. Drag to orbit, scroll to zoom, double-click to reset, or open it fullscreen. Four backdrops are available for review: default, dark, light and a transparency checker.\"\n            }\n        }\n    ]\n}<\/script>\n\n<script>\n(function() {\n    var container = document.getElementById('faq-faq-6accd23ecb0aa');\n    if (!container) return;\n\n    var items = container.querySelectorAll('.faq_item');\n    items.forEach(function(item) {\n        var button = item.querySelector('.faq_question');\n        var answer = item.querySelector('.faq_answer');\n        if (!button || !answer) return;\n\n        button.addEventListener('click', function() {\n            var isActive = item.classList.contains('faq_item--active');\n\n            if (isActive) {\n                item.classList.remove('faq_item--active');\n                button.setAttribute('aria-expanded', 'false');\n                answer.setAttribute('aria-hidden', 'true');\n                answer.setAttribute('data-collapsed', '');\n            } else {\n                items.forEach(function(other) {\n                    var otherBtn = other.querySelector('.faq_question');\n                    var otherAnswer = other.querySelector('.faq_answer');\n                    other.classList.remove('faq_item--active');\n                    if (otherBtn) otherBtn.setAttribute('aria-expanded', 'false');\n                    if (otherAnswer) {\n                        otherAnswer.setAttribute('aria-hidden', 'true');\n                        otherAnswer.setAttribute('data-collapsed', '');\n                    }\n                });\n                item.classList.add('faq_item--active');\n                button.setAttribute('aria-expanded', 'true');\n                answer.removeAttribute('data-collapsed');\n                answer.setAttribute('aria-hidden', 'false');\n            }\n        });\n    });\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Picsart Flow now does AI 3D modeling. The new 3D node turns a prompt or a photo into a textured 3D model you can spin right on the canvas. A product shot, a character sketch or a line of text goes in, and a live 3D model comes out, ready to download as a GLB &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;AI 3D modeling is now live in Picsart Flow, from text or a photo&#8221;<\/span><\/a><\/p>\n","protected":false},"author":146,"featured_media":261287,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_title":"AI 3D modeling in Picsart Flow, from a prompt or a photo","_yoast_wpseo_metadesc":"Turn a prompt or a photo into a textured 3D model with AI 3D modeling in Picsart Flow. Orbit it on the canvas, then download the GLB file.","faq_show":true,"faq_enable_schema":true,"how_to_show":true,"how_to_show_on_single":false,"how_to_enable_schema":true,"how_to_is_upload":true,"faq_title":"Get answers to common questions","how_to_title":"","how_to_layout":"default","how_to_cta_text":"","how_to_cta_url":"","how_to_image_alt":"","how_to_display_image":0,"faq_items":null,"how_to_steps":null,"prompt_box_show":false,"prompt_box_placeholder":"","prompt_box_deeplink":"","prompt_box_submit_label":"","footnotes":""},"categories":[3181,1669,4],"tags":[3453],"class_list":["post-267078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-inspiration","category-news","tag-picsart-flow","entry"],"acf":{"footer_banner_name":"Try out the latest AI models","footer_banner_link_":"\/ai-playground","footer_banner_button_text_":"Open AI Playground","faq_show":true,"faq_title":"Get answers to common questions","faq_enable_schema":true,"faq_items":[{"question":"What is AI 3D modeling in Picsart Flow?","answer":"The new 3D node turns a prompt or a photo into a textured 3D model on the Picsart Flow canvas. The result is a live model you can orbit, zoom and download as a GLB file."},{"question":"Can I turn a photo into a 3D model?","answer":"Yes. Connect an image to the 3D node, pick a model and run. One of the three models also takes up to five views of the same object."},{"question":"Can I make a 3D model from text?","answer":"Yes. Type what the object is into the 3D node, pick a model that takes a prompt and run."},{"question":"What file do I get?","answer":"A GLB file, downloaded straight from the node, plus the rendered poster as an image. The GLB is ready for a game engine, a web viewer or a 3D print pipeline."},{"question":"How long does a 3D model take to generate?","answer":"Generation takes 30 seconds to 3 minutes. Each model is priced separately."},{"question":"Can I look at the model before I download it?","answer":"Yes. Drag to orbit, scroll to zoom, double-click to reset, or open it fullscreen. Four backdrops are available for review: default, dark, light and a transparency checker."}],"how_to_show":true,"how_to_show_on_single":false,"how_to_title":"","how_to_layout":"default","how_to_steps":[{"step_title":"Drop in the 3D node","step_description":"Add the new 3D node to your Picsart Flow canvas.","show_cta_button":false},{"step_title":"Type the object or connect an image","step_description":"For text to 3D, type what the object is. For image to 3D, connect an image, such as a product shot or a character sketch.","show_cta_button":false},{"step_title":"Pick a model","step_description":"Choose the model that fits your input: a prompt, one image, or up to five views of the same object.","show_cta_button":false},{"step_title":"Run the node","step_description":"Generation takes 30 seconds to 3 minutes, and the textured 3D model appears on the canvas, ready to orbit and download.","show_cta_button":false}],"how_to_enable_schema":true,"how_to_is_upload":true,"how_to_cta_text":"","how_to_cta_url":"","how_to_display_image":"","how_to_image_alt":"","prompt_box_show":false,"prompt_box_placeholder":"","prompt_box_deeplink":"https:\/\/picsart.com\/create\/editor?category=miniapps&app=com.picsart.aura","prompt_box_submit_label":"Create","try_prompt_show":false,"try_prompt_title":"Try this prompt","try_prompt_text":"","try_prompt_deeplink":"","tips_show":true,"tips_title":"Tips for AI 3D modeling in Picsart Flow","tips_items":[{"title":"Match the model to your input","body":"A prompt, one image and up to five views each point to a different model, so pick the one built for what you have."},{"title":"Use every view you have","body":"When you have several views of the same object, the model that takes up to five of them can use them all."},{"title":"Check all four backdrops","body":"Default, dark, light and the transparency checker each show the same model against a different background before you download it."},{"title":"Take the poster too","body":"The node exports the rendered poster as an image alongside the GLB, so you get a still of the model in the same download step."},{"title":"Plan for the wait","body":"Generation takes 30 seconds to 3 minutes, depending on the model."}],"cta_banner_show":false,"cta_banner_title":"Need more space?","cta_banner_subtitle":"Extend any image in any direction with AI.","cta_banner_button_label":"Expand image","cta_banner_button_url":"","related_tools_title":"Related tools","related_tools_items":null,"post_level":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AI 3D modeling in Picsart Flow, from a prompt or a photo<\/title>\n<meta name=\"description\" content=\"Turn a prompt or a photo into a textured 3D model with AI 3D modeling in Picsart Flow. Orbit it on the canvas, then download the GLB file.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI 3D modeling in Picsart Flow, from a prompt or a photo\" \/>\n<meta property=\"og:description\" content=\"Turn a prompt or a photo into a textured 3D model with AI 3D modeling in Picsart Flow. Orbit it on the canvas, then download the GLB file.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/\" \/>\n<meta property=\"og:site_name\" content=\"Picsart Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/picsart\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-12T12:16:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Julia Tovmasyan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PicsArtStudio\" \/>\n<meta name=\"twitter:site\" content=\"@PicsArtStudio\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julia Tovmasyan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI 3D modeling in Picsart Flow, from a prompt or a photo","description":"Turn a prompt or a photo into a textured 3D model with AI 3D modeling in Picsart Flow. Orbit it on the canvas, then download the GLB file.","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:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/","og_locale":"en_US","og_type":"article","og_title":"AI 3D modeling in Picsart Flow, from a prompt or a photo","og_description":"Turn a prompt or a photo into a textured 3D model with AI 3D modeling in Picsart Flow. Orbit it on the canvas, then download the GLB file.","og_url":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/","og_site_name":"Picsart Blog","article_publisher":"https:\/\/www.facebook.com\/picsart","article_published_time":"2026-10-12T12:16:59+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png","type":"image\/png"}],"author":"Julia Tovmasyan","twitter_card":"summary_large_image","twitter_creator":"@PicsArtStudio","twitter_site":"@PicsArtStudio","twitter_misc":{"Written by":"Julia Tovmasyan","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#article","isPartOf":{"@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/"},"author":{"name":"Julia Tovmasyan","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/person\/74b70f3125250c23596a5306775b702d"},"headline":"AI 3D modeling is now live in Picsart Flow, from text or a photo","datePublished":"2026-10-12T12:16:59+00:00","mainEntityOfPage":{"@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/"},"wordCount":1168,"publisher":{"@id":"https:\/\/picsart.com\/blog\/ko\/#organization"},"image":{"@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png","keywords":["Picsart Flow"],"articleSection":["AI","Inspirational","News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/","url":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/","name":"AI 3D modeling in Picsart Flow, from a prompt or a photo","isPartOf":{"@id":"https:\/\/picsart.com\/blog\/ko\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#primaryimage"},"image":{"@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png","datePublished":"2026-10-12T12:16:59+00:00","description":"Turn a prompt or a photo into a textured 3D model with AI 3D modeling in Picsart Flow. Orbit it on the canvas, then download the GLB file.","breadcrumb":{"@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#primaryimage","url":"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png","contentUrl":"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png","width":1200,"height":800,"caption":"Picsart Flow canvas with a photo node branching into two prompt nodes that place ceramic mugs and vases on new backgrounds"},{"@type":"BreadcrumbList","@id":"https:\/\/picsart.com\/blog\/picsart-flow-adds-ai-3d-modeling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picsart.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AI 3D modeling is now live in Picsart Flow, from text or a photo"}]},{"@type":"WebSite","@id":"https:\/\/picsart.com\/blog\/ko\/#website","url":"https:\/\/picsart.com\/blog\/ko\/","name":"Picsart Blog","description":"Keep up with the latest news in photo editing, digital photography, and art trends.","publisher":{"@id":"https:\/\/picsart.com\/blog\/ko\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picsart.com\/blog\/ko\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/picsart.com\/blog\/ko\/#organization","name":"PicsArt Inc.","url":"https:\/\/picsart.com\/blog\/ko\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.picsart.com\/2016\/02\/PicsArt-logo.png","contentUrl":"https:\/\/cdnblog.picsart.com\/2016\/02\/PicsArt-logo.png","width":195,"height":43,"caption":"PicsArt Inc."},"image":{"@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/picsart","https:\/\/x.com\/PicsArtStudio","https:\/\/www.instagram.com\/picsart","https:\/\/www.linkedin.com\/company\/picsart-photo-studio","https:\/\/www.pinterest.com\/picsart"]},{"@type":"Person","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/person\/74b70f3125250c23596a5306775b702d","name":"Julia Tovmasyan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/person\/image\/","url":"https:\/\/cdnblog.picsart.com\/2026\/03\/3285C16C-FD87-4868-A2F0-04B6A0815CE1-150x150.jpg","contentUrl":"https:\/\/cdnblog.picsart.com\/2026\/03\/3285C16C-FD87-4868-A2F0-04B6A0815CE1-150x150.jpg","caption":"Julia Tovmasyan"}}]}},"featured_image":{"url":"https:\/\/cdnblog.picsart.com\/2026\/08\/picsart-flow-canvas-update-cover.png","dimensions":[]},"_links":{"self":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts\/267078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/users\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/comments?post=267078"}],"version-history":[{"count":6,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts\/267078\/revisions"}],"predecessor-version":[{"id":267162,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts\/267078\/revisions\/267162"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/media\/261287"}],"wp:attachment":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/media?parent=267078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/categories?post=267078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/tags?post=267078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}