<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://r3js.org/videos/how-to-put-your-logo-in-3d</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-put-your-logo-in-3d-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to put your logo in 3D in R3</video:title>
      <video:description>Upload your logo on the R3 Blender page first. Then, in Claude, pick R3&apos;s starter prompt &quot;my logo in 3D&quot;. Claude finds your logo, makes a new project and imports it, measures it and sets the camera so it fits any screen, a phone too. It makes the logo turn by itself, in studio light, on a dark background. Last, you get a link to share and a snippet for your website. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-put-your-logo-in-3d-v1-16x9.mp4</video:content_loc>
      <video:duration>43</video:duration>
      <video:publication_date>2026-10-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-build-a-workbench-you-can-measure</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-build-a-workbench-you-can-measure-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to build a workbench you can measure in R3</video:title>
      <video:description>With R3 connected, paste the woodwork sentence into Claude. Claude reads R3&apos;s woodwork guide and makes a new project. It adds every board at its real size: the top, four legs, the rails and a shelf. Then the measuring controls, a floor, and a camera that shows the whole bench. Last, you get a preview link and a cut list. Open the link and tap a board to see its sizes. Tap a leg, and it shows that one&apos;s length, width and thickness. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-build-a-workbench-you-can-measure-v1-16x9.mp4</video:content_loc>
      <video:duration>44</video:duration>
      <video:publication_date>2026-10-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-make-a-little-ball-game</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-make-a-little-ball-game-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to make a little ball game in R3</video:title>
      <video:description>With R3 connected, paste the game sentence into Claude. Claude reads R3&apos;s guides and makes a new project, with a field and a ball. Then a tower of twenty boxes, in five colours. It writes the scripts: the arrow keys, a swipe on a phone, a camera that follows the ball, and the help. It plays the game in your editor, makes the ball heavier, and tries again. Last, you get a link to play it. Open the link, press Start, click the game, hold the up arrow, and knock the tower over. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-make-a-little-ball-game-v1-16x9.mp4</video:content_loc>
      <video:duration>53</video:duration>
      <video:publication_date>2026-10-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-make-a-music-visualisation</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-make-a-music-visualisation-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to make a music visualisation in R3</video:title>
      <video:description>With R3 connected, paste the music sentence into Claude. Claude reads R3&apos;s guides and makes a new project, with a knot in studio light. Then a drum beat and a little melody. Two scripts: one eases the shape back every frame, one makes it pulse, spin and change colour on each beat and note. It plays it in your editor to check, and adds a help note. Last, you get a link. Open it and press Start: the shape moves with the music. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-make-a-music-visualisation-v1-16x9.mp4</video:content_loc>
      <video:duration>47</video:duration>
      <video:publication_date>2026-10-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-go-live-update-and-roll-back</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-go-live-update-and-roll-back-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to go live, update and roll back in R3</video:title>
      <video:description>Ask Claude to build a scene, put it live, update it, and roll it back. Claude makes a new project, with a floor, a blue cube, and a script that turns it. It gives the live page a title and a description, for search results and link previews. Then it goes live: a preview link is private, a live page is public. It makes the cube red and publishes again. That&apos;s an update: a new release. Then it rolls back: the first release is live again, and the red one is kept for later. Open the live link: it shows the blue cube again, while your project keeps the red one. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-go-live-update-and-roll-back-v1-16x9.mp4</video:content_loc>
      <video:duration>60</video:duration>
      <video:publication_date>2026-10-30</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-move-a-fixed-body</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-move-a-fixed-body-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to move a fixed body while physics runs in R3</video:title>
      <video:description>In the R3 editor: add a Code component, press Edit Code and add two lines to update that move the lift, a fixed body, up and down. Press Save, start Physics, then start Code: the lift moves while physics runs, and whatever rests on it moves with it. Good to know: things sink slightly into a moving Fixed body, because Fixed bodies aren&apos;t meant to move. To carry things cleanly, use a Kinematic body. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-move-a-fixed-body-v1-16x9.mp4</video:content_loc>
      <video:duration>50</video:duration>
      <video:publication_date>2026-10-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-react-to-key-down-and-key-up</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-react-to-key-down-and-key-up-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to react to Key Down and Key Up in R3</video:title>
      <video:description>In the R3 editor: add two Code components, set the first one&apos;s Event to Key Down and the second one&apos;s to Key Up, and give each one line: Space down makes the cube tall, Space up puts it back. Start Code, click the scene and hold Space. Hold it again and click outside the scene: the key still gets its Key Up. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-react-to-key-down-and-key-up-v1-16x9.mp4</video:content_loc>
      <video:duration>48</video:duration>
      <video:publication_date>2026-10-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-give-a-cylinder-a-collider</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-give-a-cylinder-a-collider-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to give a cylinder a collider that fits in R3</video:title>
      <video:description>In the R3 editor: open Create and add a RigidBody Dynamic and a Collider Cylinder. In the Inspector, set the body&apos;s Mesh to the cylinder, then set the collider&apos;s Mesh to the cylinder too, and the collider sizes itself to fit. Hide the panel, start physics, and the cylinder rolls down the slope. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-give-a-cylinder-a-collider-v1-16x9.mp4</video:content_loc>
      <video:duration>42</video:duration>
      <video:publication_date>2026-10-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-make-a-moving-platform</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-make-a-moving-platform-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to make a moving platform in R3</video:title>
      <video:description>In the R3 editor: add a RigidBody Kinematic Position, the body for things your code moves, and a Collider Cuboid, and set both their Meshes to the lift. Add a Code component with two lines in update that move the lift up and down, and press Save. Start Physics, then Code: the lift carries everything on it cleanly. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-make-a-moving-platform-v1-16x9.mp4</video:content_loc>
      <video:duration>53</video:duration>
      <video:publication_date>2026-10-29</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-share-a-blender-model</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-share-a-blender-model-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to share a Blender model as a link in R3</video:title>
      <video:description>In the R3 editor: open Models and, under Community, import a Blender model into your scene. Move the camera closer under Transform, add Orbit Controls from Create so anyone can turn the model with the mouse or by touch, then open Deploy and press Create Preview for a private link. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-share-a-blender-model-v1-16x9.mp4</video:content_loc>
      <video:duration>53</video:duration>
      <video:publication_date>2026-10-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-make-an-object-spin</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-make-an-object-spin-v2-16x9.jpg</video:thumbnail_loc>
      <video:title>How to make an object spin with code in R3</video:title>
      <video:description>In the R3 editor: open Create and add a Cube and a Code component. In the Inspector, open the new script (its event, RENDER_BEFORE, runs it every frame), press Edit Code and add one line to update that turns the cube a little every frame. Press Save, then Start Code. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-make-an-object-spin-v2-16x9.mp4</video:content_loc>
      <video:duration>44</video:duration>
      <video:publication_date>2026-10-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-make-a-preview-link</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-make-a-preview-link-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to make a preview link in R3</video:title>
      <video:description>In the R3 editor: open Deploy. Under Settings, choose how the page starts (a Start button, on first click or straight away), which controls show and the page&apos;s title and description, and Save Settings. Then press Create Preview: a private link to copy or open. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-make-a-preview-link-v1-16x9.mp4</video:content_loc>
      <video:duration>58</video:duration>
      <video:publication_date>2026-10-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-move-with-the-keyboard</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-move-with-the-keyboard-v2-16x9.jpg</video:thumbnail_loc>
      <video:title>How to move an object with the keyboard in R3</video:title>
      <video:description>In the R3 editor: add a Cube, a Code component and a Help component. Add two lines to the script&apos;s update so the arrow keys move the cube, press Save, write the controls into the Help, then Start Code, click the scene and hold an arrow key. H shows the controls. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-move-with-the-keyboard-v2-16x9.mp4</video:content_loc>
      <video:duration>45</video:duration>
      <video:publication_date>2026-10-20</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-randomize-a-terrain</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-randomize-a-terrain-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to randomize a terrain in R3</video:title>
      <video:description>In the R3 editor&apos;s Inspector: open the terrain, give it a real size under Transform, then open its geometry and press Randomize terrain for new hills. Change the seed for another landscape, Strength for how tall the hills are and Feature size for how wide. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-randomize-a-terrain-v1-16x9.mp4</video:content_loc>
      <video:duration>40</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-change-a-material-colour</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-change-a-material-colour-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to change a material&apos;s colour in R3</video:title>
      <video:description>In the R3 editor&apos;s Inspector: open the sphere and follow its Material row to its material, drag the red, green and blue sliders under Color to pick a colour, then turn Metalness up and Roughness down for shiny metal. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-change-a-material-colour-v1-16x9.mp4</video:content_loc>
      <video:duration>34</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-change-a-light</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-change-a-light-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to change a light in R3</video:title>
      <video:description>In the R3 editor&apos;s Inspector: open the point light, drag its colour sliders to a warm orange, set Intensity for how bright it is and Distance for how far it reaches, then move it with its position. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-change-a-light-v1-16x9.mp4</video:content_loc>
      <video:duration>31</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-assign-a-texture</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-assign-a-texture-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to assign a texture to a mesh in R3</video:title>
      <video:description>In the R3 editor&apos;s Inspector: your images become textures under Textures. Open the cube&apos;s material and, under Textures, set Diffuse Map to the gravel texture and Normal Map to the bumps texture, for relief. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-assign-a-texture-v1-16x9.mp4</video:content_loc>
      <video:duration>29</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-attach-physics</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-attach-physics-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to attach physics to a mesh in R3</video:title>
      <video:description>In the R3 editor: open Create and add a RigidBody Dynamic and a Collider Cuboid, then in the Inspector set each one&apos;s Mesh to the cube. Press play on Physics and the cube falls onto the floor. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-attach-physics-v1-16x9.mp4</video:content_loc>
      <video:duration>32</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-connect-claude</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-connect-claude-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to connect Claude to R3 in under a minute</video:title>
      <video:description>Add R3&apos;s server address, https://mcp.r3js.org/mcp, to Claude as a connector (in Claude Code, one command), then sign in: R3 shows which app is asking, your account and what it may do. Press Allow, ask Claude which R3 account it is connected as, and see or disconnect the connection under Settings, AI &amp; apps. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-connect-claude-v1-16x9.mp4</video:content_loc>
      <video:duration>43</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-build-your-first-scene</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-build-your-first-scene-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to build your first 3D scene with Claude</video:title>
      <video:description>With R3 connected, pick R3&apos;s starter prompt in Claude, build my first 3D scene: Claude checks R3&apos;s guide, makes a new project, adds a ground and four shapes in their own colours, points the camera at them and makes a preview link to open in your browser. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-build-your-first-scene-v1-16x9.mp4</video:content_loc>
      <video:duration>35</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/how-to-make-balls-bounce</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/how-to-make-balls-bounce-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>How to make balls bounce in R3</video:title>
      <video:description>In the R3 editor: open Create and add a Physics Plane for the ground and a Physics Sphere. In the Inspector, search for restitution (how bouncy each collider is) and set it to 0.9 on every ball and on the ground too: a bounce uses both. Start physics. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/how-to-make-balls-bounce-v1-16x9.mp4</video:content_loc>
      <video:duration>35</video:duration>
      <video:publication_date>2026-10-19</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/monster-demo</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/monster-demo-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>Build a monster truck in R3, and let Claude make it drivable</video:title>
      <video:description>A monster truck you can drive, built in R3 with Claude: a terrain with random hills, gravel from a diffuse and a normal map, and a truck from Blender. Then Claude reads R3&apos;s vehicle docs and adds a chassis body, ballast and four wheels with suspension, a drive script, a cinematic camera with three modes and engine sound. Then a drive: chase, orbit and trackside. Narration: AI voice. The engine sound is the project&apos;s own two engine loops, mixed from the recorded drive.</video:description>
      <video:content_loc>https://r3js.org/videos/monster-demo-v1-16x9.mp4</video:content_loc>
      <video:duration>144</video:duration>
      <video:publication_date>2026-10-18</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/mcp-demo</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/mcp-demo-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>Claude adds physics to a 3D truck and makes it drivable</video:title>
      <video:description>Claude, connected to R3, takes a monster truck imported from Blender and makes it drivable: a rigid body, a collider, a vehicle with four wheels on the model&apos;s own tyres, tuned suspension, grip and centre of mass, and a short script to drive it with the keyboard. Every change appears live in the R3 editor. Then you lift the truck in edit mode, press Run and drive it up the hill. Narration: AI voice.</video:description>
      <video:content_loc>https://r3js.org/videos/mcp-demo-v1-16x9.mp4</video:content_loc>
      <video:duration>91</video:duration>
      <video:publication_date>2026-10-16</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
  <url>
    <loc>https://r3js.org/videos/drop-a-blend</loc>
    <video:video>
      <video:thumbnail_loc>https://r3js.org/videos/drop-a-blend-v1-16x9.jpg</video:thumbnail_loc>
      <video:title>Drop a .blend file and see it in 3D in your browser</video:title>
      <video:description>A .blend file is dropped on blender.r3js.org and opens in 3D, right in the browser: no Blender install and no account to view it, nothing uploaded until you choose to share. Then sign in to get a link anyone can open.</video:description>
      <video:content_loc>https://r3js.org/videos/drop-a-blend-v1-16x9.mp4</video:content_loc>
      <video:duration>20</video:duration>
      <video:publication_date>2026-10-15</video:publication_date>
      <video:family_friendly>yes</video:family_friendly>
    </video:video>
  </url>
</urlset>
