<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[3D - A Spinning Earth (Difficulty: 1)]]></title><description><![CDATA[<p dir="auto"> </p>
<h2><a class="anchor-offset" name="key-topics-covered"></a>Key Topics Covered</h2>
<ul>
<li><a href="/topic/5/initializing-a-3d-scene">Initializing 3D scenes</a></li>
<li><a href="/topic/117/using-spheres">Using spheres</a></li>
<li><a href="/topic/147/update-object-textures">Updating textures</a></li>
<li><a href="/topic/35/speed-of-3d-objects">Setting object speeds</a></li>
<li><a href="/topic/157/highlighting-objects">Highlighting objects</a></li>
</ul>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="introduction"></a>Introduction</h2>
<p dir="auto">In this tutorial, you will learn to create a spinning Earth:</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/df48ea21-2009-4702-b883-addfe2b930c6.gif" alt="alt text" class=" img-responsive img-markdown" width="472" height="356" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-1-initialize-an-empty-scene"></a>Step 1 - Initialize An Empty Scene</h2>
<p dir="auto">First, <a href="https://play.creaticode.com/" target="_blank" rel="noopener noreferrer nofollow ugc">create a new project</a>, and load an empty scene using the “<a href="/topic/5/initializing-a-3d-scene">initialize 3D scene</a>” block.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/d894dc25-4a7c-47ca-97ff-7cfd555faf4b.png" width="500" style="filter:drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5))" /></p>
<p dir="auto">By default, it will create an empty scene with nothing but a blue background:</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/5df77016-09b3-4647-a8ad-62c8f4181b55.png" width="500" style="border-radius:5px;border:1px solid #29622d" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-2-set-the-background-starfield"></a>Step 2 - Set the Background Starfield</h2>
<p dir="auto">Next, use the “set sky” block to create a better-looking backdrop:</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/2141c779-9649-475b-9beb-c7d7d7ad7fcc.png" width="300" style="filter:drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5))" /></p>
<p dir="auto">You should get a starfield with the Sun on the right.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/4ee62001-0f6c-4250-91ba-9f34a92a042e.gif" alt="alt text" class=" img-responsive img-markdown" width="475" height="302" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-3-add-a-big-sphere"></a>Step 3 - Add a Big Sphere</h2>
<p dir="auto">Next, <a href="/topic/117/using-spheres">add a sphere</a> with a large diameter of 10000 to the scene. Don’t worry about its color yet.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/bca08df9-3d6b-4cb6-852d-0ba74e5d3d7b.png" width="600" style="filter:drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5))" /></p>
<p dir="auto">The sphere would look brighter on the side that faces the Sun.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/1c210aed-d493-46a2-ad4a-03b7fc3c3933.gif" alt="alt text" class=" img-responsive img-markdown" width="475" height="343" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-4-add-earth-texture"></a>Step 4 - Add Earth Texture</h2>
<p dir="auto">Now we need to update the sphere’s texture with the Earth. Add the “<a href="/topic/147/update-object-textures">update texture</a>” block, click the “Please select” input box, then search for “Earth” in the library window.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/22de8a01-515d-4086-a540-5fae8815dc23.gif" alt="alt text" class=" img-responsive img-markdown" width="1059" height="613" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-5-flip-the-earth-texture"></a>Step 5 - Flip the Earth Texture</h2>
<p dir="auto">You might have noticed an issue with the texture: the continents are upside-down. We need to flip the texture vertically to correct this issue. This can be done by changing the vertical repeat count from 1 to -1.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/d94dbe64-c171-4339-a4bc-ee0d3aff4890.gif" alt="alt text" class=" img-responsive img-markdown" width="1059" height="450" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-6-make-the-earth-spin"></a>Step 6 - Make the Earth Spin</h2>
<p dir="auto">To make the Earth object spin, we can use the “<a href="/topic/35/speed-of-3d-objects">set speed</a>” block. Note that the Earth needs to be spinning from “left” to "right, so the “Z-rotation” speed needs to be negative.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/151aad1f-5556-4928-b861-c3db7835c538.png" width="300" style="filter:drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5))" /></p>
<p dir="auto">Now your Earth object should be spinning slowly.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/e0a49304-199f-4a08-85d3-031fb7e0c504.gif" alt="alt text" class=" img-responsive img-markdown" width="458" height="330" /></p>
<p dir="auto"> <br />
 </p>
<h2><a class="anchor-offset" name="step-7-highlight-around-the-earth"></a>Step 7 - Highlight Around the Earth</h2>
<p dir="auto">Lastly, to make the Earth object glow in blue lights, we can create a new <a href="/topic/157/highlighting-objects">highlight layer</a>, then add the sphere to that layer.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/e414a0cd-c204-413b-a51c-4fff4ab7d15e.png" width="350" style="filter:drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5))" /></p>
<p dir="auto">Now your Earth object should carry a blue light around it.</p>
<p dir="auto"><img src="https://cdncreaticodecom.b-cdn.net/scratch-gui-projects/forum/8a804582-0aae-4bd4-a03f-5532e7b73367.gif" alt="alt text" class=" img-responsive img-markdown" width="475" height="319" /></p>
<p dir="auto"> </p>
<h2><a class="anchor-offset" name="next-steps"></a>Next Steps</h2>
<p dir="auto">You can try to use a similar method to build other projects. Here are some example ideas:</p>
<ul>
<li><strong>A Different Planet</strong>: You can change Earth to other planets like Mars;</li>
<li><strong>A Spinning Trophy</strong>: You can try to make <a href="/topic/112/adding-models">a trophy object</a> spin and shine.</li>
</ul>
]]></description><link>https://forum.creaticode.com/topic/169/3d-a-spinning-earth-difficulty-1</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 08:54:37 GMT</lastBuildDate><atom:link href="https://forum.creaticode.com/topic/169.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 May 2022 03:07:04 GMT</pubDate><ttl>60</ttl></channel></rss>