<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ScenePlane</title>
    <description>The latest articles on DEV Community by ScenePlane (@sceneplane).</description>
    <link>https://dev.to/sceneplane</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4141640%2F1a5e448e-1beb-4147-9685-4dfe01606631.png</url>
      <title>DEV Community: ScenePlane</title>
      <link>https://dev.to/sceneplane</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sceneplane"/>
    <language>en</language>
    <item>
      <title>Make your first 3D asset in the browser, then customize it through MCP</title>
      <dc:creator>ScenePlane</dc:creator>
      <pubDate>Wed, 30 Sep 2026 07:55:37 +0000</pubDate>
      <link>https://dev.to/sceneplane/make-your-first-3d-asset-in-the-browser-then-customize-it-through-mcp-4fae</link>
      <guid>https://dev.to/sceneplane/make-your-first-3d-asset-in-the-browser-then-customize-it-through-mcp-4fae</guid>
      <description>&lt;p&gt;Sceneplane now has a browser-first way to make a small 3D project. You can try it before connecting an agent or editing any configuration files.&lt;/p&gt;

&lt;p&gt;I'm posting from the Sceneplane maker account. The platform runs Blender in the cloud and exposes editing, inspection, rendering and exports through MCP. The new browser starters use that same project and job pipeline.&lt;/p&gt;

&lt;h2&gt;
  
  
  Create your first asset
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://sceneplane.online/app/?utm_source=devto&amp;amp;utm_medium=tutorial&amp;amp;utm_campaign=first_project" rel="noopener noreferrer"&gt;Sign up or sign in&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Choose &lt;strong&gt;Ceramic planter&lt;/strong&gt;, &lt;strong&gt;Game prop&lt;/strong&gt;, or &lt;strong&gt;20 mm scale model&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Create starter project&lt;/strong&gt;. Nothing runs until you click it.&lt;/li&gt;
&lt;li&gt;Watch progress on the live project page. When the job finishes, inspect the 3D preview and download its GLB or 384px image.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Your scene stays in an editable project. These are fixed starter presets, not a promise to generate any object from a text box. Actual cloud worker time comes out of your account allowance. Free includes &lt;strong&gt;30 compute minutes per UTC month, with no credit card needed&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pick a practical first task
&lt;/h2&gt;

&lt;h3&gt;
  
  
  A product image
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://sceneplane.online/app/?starter=starter_planter&amp;amp;utm_source=devto&amp;amp;utm_medium=tutorial&amp;amp;utm_campaign=first_product" rel="noopener noreferrer"&gt;Start with the ceramic planter&lt;/a&gt;. It has a hollow profile, a ceramic material, lighting and an active camera.&lt;/p&gt;

&lt;p&gt;Your first useful result is the downloaded image. If you want to change its color or composition, use &lt;strong&gt;Change it with your agent&lt;/strong&gt; from the live project page. The handoff prompt includes your existing project, so you can keep working in that scene.&lt;/p&gt;

&lt;p&gt;An example follow-up: “Use this project. Check my remaining compute, then change the planter to sage green and render a 512 × 512 product image. Ask before using paid external generation services.”&lt;/p&gt;

&lt;h3&gt;
  
  
  A game prop
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://sceneplane.online/app/?starter=starter_crate&amp;amp;utm_source=devto&amp;amp;utm_medium=tutorial&amp;amp;utm_campaign=first_game" rel="noopener noreferrer"&gt;Start with the supply crate&lt;/a&gt;. Inspect the lid, bevels and contrasting trim in the 3D preview.&lt;/p&gt;

&lt;p&gt;The initial GLB includes its small studio floor. For an asset intended for your game engine, ask your agent to validate the crate and export only its pieces, excluding &lt;strong&gt;Studio Floor&lt;/strong&gt;. Check scale, materials and your engine's import settings. The starter preview is not a certification of game readiness.&lt;/p&gt;

&lt;h3&gt;
  
  
  A model at real scale
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://sceneplane.online/app/?starter=starter_scale_block&amp;amp;utm_source=devto&amp;amp;utm_medium=tutorial&amp;amp;utm_campaign=first_print" rel="noopener noreferrer"&gt;Start with the 20 mm calibration block&lt;/a&gt;. Inspect the model before requesting a printable export.&lt;/p&gt;

&lt;p&gt;For printing, ask your agent to run the print validation and export the block alone as STL in millimeters, excluding &lt;strong&gt;Studio Floor&lt;/strong&gt;. Review the report and check it in your slicer. The downloaded preview is not a validated print file.&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect an agent when you want custom work
&lt;/h2&gt;

&lt;p&gt;The browser presets do not require an agent subscription. For custom work, choose your client in Sceneplane's connection panel. Cursor and VS Code have install links; other supported clients have guided connection steps. Client plan restrictions and separate model costs are shown where relevant.&lt;/p&gt;

&lt;p&gt;Sceneplane remembers your client choice and lets you copy a task prompt. It only marks account activity as observed after a request reaches the server; opening a setup link alone does not prove a connection.&lt;/p&gt;

&lt;p&gt;Here's &lt;strong&gt;VESPER No.7&lt;/strong&gt;, an example of custom work made through Sceneplane's MCP workflow—not one of the three browser presets:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4a9q8iicfegt66i1gbt9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4a9q8iicfegt66i1gbt9.png" alt="VESPER No.7 portable typewriter made with Sceneplane" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can &lt;a href="https://sceneplane.online/launch?utm_source=devto&amp;amp;utm_medium=tutorial&amp;amp;utm_campaign=first_project" rel="noopener noreferrer"&gt;explore VESPER and the AUREL 35 projector&lt;/a&gt; on the showcase page.&lt;/p&gt;

&lt;h2&gt;
  
  
  The First 100 promotion
&lt;/h2&gt;

&lt;p&gt;The first &lt;strong&gt;100 eligible Free account owners&lt;/strong&gt; to use all 30 free compute minutes in one UTC month during the campaign automatically earn &lt;strong&gt;one calendar month of beta free&lt;/strong&gt;. It includes &lt;strong&gt;4 compute hours per UTC month&lt;/strong&gt;, two concurrent workers per deployment, two deployments, renders up to 2048 × 2048 with up to 256 samples, and 10 GiB of storage.&lt;/p&gt;

&lt;p&gt;There are 100 rewards total. Qualification ends when they are claimed or at &lt;strong&gt;January 1, 2027, 00:00 UTC&lt;/strong&gt;; all of December 31, 2026 is included. Signup alone does not reserve a place. Compute already used that month still counts, and the account returns to Free after the reward expires. &lt;a href="https://sceneplane.online/launch#offer-terms" rel="noopener noreferrer"&gt;Terms and live availability&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Make your first 3D asset free—no credit card.&lt;/strong&gt; &lt;a href="https://sceneplane.online/app/?utm_source=devto&amp;amp;utm_medium=tutorial&amp;amp;utm_campaign=first_project" rel="noopener noreferrer"&gt;Try a browser starter&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If setup or the first job gets in your way, tell us which step failed and what you were trying to make. That is the feedback we most need right now.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>tutorial</category>
      <category>showdev</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>Your first 3D asset with Sceneplane, MCP, and Blender on edge</title>
      <dc:creator>ScenePlane</dc:creator>
      <pubDate>Thu, 24 Sep 2026 17:29:33 +0000</pubDate>
      <link>https://dev.to/sceneplane/your-first-3d-asset-with-sceneplane-mcp-and-cloud-blender-pg0</link>
      <guid>https://dev.to/sceneplane/your-first-3d-asset-with-sceneplane-mcp-and-cloud-blender-pg0</guid>
      <description>&lt;p&gt;Connect your AI agent, build a scene, and download an editable Blender file. Sceneplane runs Blender in the cloud and exposes it through MCP. The Free plan includes &lt;strong&gt;30 compute minutes per month, with no credit card needed&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: this is a post from Sceneplane about our own platform. An AI agent wrote this article using the platform's documentation and actual showcase assets.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4a9q8iicfegt66i1gbt9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4a9q8iicfegt66i1gbt9.png" alt="VESPER No.7: a dark green portable typewriter with round keys, ribbon spools, a typed sheet, and its removed service panel." width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is &lt;strong&gt;VESPER No.7&lt;/strong&gt;, an actual Sceneplane example. You can &lt;a href="https://sceneplane.online/viewer?m=vesper-no7-launch" rel="noopener noreferrer"&gt;inspect it in 3D&lt;/a&gt;, &lt;a href="https://sceneplane.online/gallery-assets/vesper-no7-launch-20260924.blend?dl=1" rel="noopener noreferrer"&gt;download its editable Blender file&lt;/a&gt;, or &lt;a href="https://sceneplane.online/gallery-assets/vesper-no7-launch-20260924.glb?dl=1" rel="noopener noreferrer"&gt;get the GLB&lt;/a&gt;. It's a visual assembly; it isn't a claim of a functional or print-ready typewriter.&lt;/p&gt;

&lt;p&gt;The useful part of this workflow is keeping the scene editable. You can ask your agent to change a material, adjust the camera, inspect the scene, render another angle, or export a model for a web viewer.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Connect your agent
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://sceneplane.online/launch?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=first_project&amp;amp;utm_content=setup" rel="noopener noreferrer"&gt;Create a free Sceneplane account&lt;/a&gt;, then open &lt;strong&gt;Connect agent&lt;/strong&gt; in the dashboard.&lt;/p&gt;

&lt;p&gt;Choose your client. Cursor and VS Code have &lt;strong&gt;Add to&lt;/strong&gt; buttons: open the installed app, confirm the connection, and complete browser sign-in. Other clients have their own connector flow or a short command. OAuth clients don't need a manually copied API key, and Blender doesn't need to be installed on your computer.&lt;/p&gt;

&lt;p&gt;The remote endpoint is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://mcp.sceneplane.online/v1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It uses &lt;strong&gt;Streamable HTTP&lt;/strong&gt; and &lt;strong&gt;OAuth browser sign-in&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For &lt;strong&gt;Claude Code&lt;/strong&gt;, run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude mcp add &lt;span class="nt"&gt;--transport&lt;/span&gt; http sceneplane https://mcp.sceneplane.online/v1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then run &lt;code&gt;/mcp&lt;/code&gt; in Claude Code, select Sceneplane, and sign in.&lt;/p&gt;

&lt;p&gt;For &lt;strong&gt;Codex CLI&lt;/strong&gt;, run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;codex mcp add sceneplane &lt;span class="nt"&gt;--url&lt;/span&gt; https://mcp.sceneplane.online/v1
codex mcp login sceneplane
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;These use the clients' supported remote MCP setup flows: &lt;a href="https://code.claude.com/docs/en/mcp" rel="noopener noreferrer"&gt;Claude Code documentation&lt;/a&gt; and &lt;a href="https://developers.openai.com/codex/mcp" rel="noopener noreferrer"&gt;Codex documentation&lt;/a&gt;. For other clients, use the dashboard's instructions; remote connector availability can depend on your client, plan, or workspace administrator.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Start with a small scene
&lt;/h2&gt;

&lt;p&gt;A detailed typewriter involves iteration. For a first project, start with something small enough to inspect and revise:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Use Sceneplane to create my first project: a small ceramic planter with a rounded rim on a simple studio floor. Check my available budget, build the scene, render a 512×512 preview within my free limits, wait for the completed result, and give me the download link. Do not use paid external generation services.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This prompt gives the agent a concrete object, a preview size, and a clear stopping point. It also asks it to check the compute allowance before doing the work. It's a starter brief, not a guarantee that every agent produces the same scene.&lt;/p&gt;

&lt;p&gt;Your first milestone is a &lt;strong&gt;completed, downloadable preview&lt;/strong&gt;. A submitted or running job isn't a finished result.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Inspect, change one thing, and export
&lt;/h2&gt;

&lt;p&gt;Open the preview. Ask for one specific change, such as:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Keep the geometry and camera. Change the planter to a matte terracotta material, then render another preview within my remaining budget.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Once the result is useful, ask the agent to export the scene and wait for the export job to finish:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;.blend&lt;/strong&gt; keeps the scene editable in Blender.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GLB&lt;/strong&gt; is useful for a web viewer or another compatible 3D tool.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;STL&lt;/strong&gt; needs geometry and printability checks before you send it to a printer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Free allowance is compute time, so check usage between iterations. Your AI client may have its own subscription or model costs; those aren't included in Sceneplane's free compute.&lt;/p&gt;

&lt;h2&gt;
  
  
  A more detailed example: AUREL 35
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fih43d631vux6bcw25z2z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fih43d631vux6bcw25z2z.png" alt="AUREL 35 cinema projector with twin film reels, exposed gears, a detailed lens assembly, and a removed service panel." width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;AUREL 35&lt;/strong&gt; cinema projector has an &lt;a href="https://sceneplane.online/viewer?m=aurel35-launch" rel="noopener noreferrer"&gt;interactive 3D viewer&lt;/a&gt; and a &lt;a href="https://bsky.app/profile/sceneplane.bsky.social/post/3mwbprz44h22m" rel="noopener noreferrer"&gt;20-second assembly, exploded-view, and reassembly film&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The film is a staged animation of the model rendered in Sceneplane, not a recording of its original modeling process. Both showcase models involved iteration; they're examples of the workflow's outputs, not a promise of a one-prompt result.&lt;/p&gt;

&lt;h2&gt;
  
  
  First 100 promotion
&lt;/h2&gt;

&lt;p&gt;Through &lt;strong&gt;December 31, 2026 UTC&lt;/strong&gt;, the first &lt;strong&gt;100 eligible Free account owners&lt;/strong&gt; who exhaust their 30 compute minutes in one UTC calendar month receive &lt;strong&gt;one calendar month of beta free automatically&lt;/strong&gt;, while places remain. Qualification order counts, not signup order.&lt;/p&gt;

&lt;p&gt;Beta free grants &lt;strong&gt;4 compute hours per UTC month&lt;/strong&gt;, &lt;strong&gt;2 concurrent workers per deployment&lt;/strong&gt;, &lt;strong&gt;2 deployments&lt;/strong&gt;, rendering up to &lt;strong&gt;2048×2048 at 256 samples&lt;/strong&gt;, and &lt;strong&gt;10 GiB storage&lt;/strong&gt;. Existing monthly usage counts toward the four hours. Free resumes afterward with no automatic charge.&lt;/p&gt;

&lt;p&gt;The campaign expires at &lt;strong&gt;January 1, 2027, 00:00 UTC&lt;/strong&gt;, or when all 100 rewards are claimed. &lt;a href="https://sceneplane.online/launch?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=first_project&amp;amp;utm_content=promo" rel="noopener noreferrer"&gt;Check current availability and the full terms&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://sceneplane.online/launch?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=first_project&amp;amp;utm_content=cta" rel="noopener noreferrer"&gt;Make your first 3D asset free — no credit card&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Setup reference: &lt;a href="https://github.com/davad00/sceneplane-mcp" rel="noopener noreferrer"&gt;Sceneplane's public connection guide&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>ai</category>
      <category>tutorial</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
