Skip to content

Envato: Get every type of asset for any type of project, and a full stack of AI tools

From $16.50/m
envato-tuts+
envato-tuts+
  • Design
  • Business
  • Photo
  • Video
    Video View all Video
    Start Learning
    • Software
      Software
      • Adobe After Effects
      • Adobe Premiere Pro
      • Davinci Resolve
      • Cinema 4D
      • Blender
      • Final Cut Pro
      • Apple Motion
      • OBS
      • Camtasia
      • Screenflow
      • Kapwing
      • Runway
      • Adobe Rush
      • AI Tools
      • CapCut
      • Spline
    • Equipment
      Equipment View all Equipment
      • Cameras & Lenses
      • Tripods & Supports
      • Drones & Rigs
      • Filters & Accessories
      • Smartphones
      • Lighting
      • Audio Equipment
    • Production & Recording
      Production & Recording View all Production & Recording
      • Lighting
      • Audio
      • Composition
      • Screen Recording
      • Livestreaming
    • Post-Production
      Post-Production View all Post-Production
      • Video Editing
      • Color Grading
      • Motion Graphics
      • Audio
      • Workflow
    • Templates & Presets
      Templates & Presets View all Templates & Presets
      • Intros & Openers
      • Titles
      • Transitions
      • LUTs & Profiles
      • Text Effects
      • Particle Effects
      • Logo Animations
      • Slideshows
      • Presets
      • Scripts & Plug-ins
    • Types of Video
      Types of Video View all Types of Video
      • Instructional
      • Documentary
      • Stock Footage
      • YouTube
      • Social Videos
      • Music Videos
    • Animation
    popular software in Video
    • Adobe After Effects
    • Adobe Premiere Pro
    • Davinci Resolve
  • Web Design
  • Code
  • Music

  • Sign In
  • Tuts+ YouTube
  • Envato
  • Go to Envato
  • |
  • Tuts+ YouTube
  • |
  • Sign In
  • envato-tuts+
  • Design
  • Business
  • Photo
  • Video
    • Software
        • Start Learning
        • Adobe After Effects
        • Adobe Premiere Pro
        • Davinci Resolve
        • Cinema 4D
        • Blender
        • Final Cut Pro
        • Apple Motion
        • OBS
        • Camtasia
        •  
        • Screenflow
        • Kapwing
        • Runway
        • Adobe Rush
        • AI Tools
        • CapCut
        • Spline
    • Equipment
        • Start Learning
        • Cameras & Lenses
        • Tripods & Supports
        • Drones & Rigs
        • Filters & Accessories
        • Smartphones
        • Lighting
        • Audio Equipment
      All Equipment
    • Production & Recording
        • Start Learning
        • Lighting
        • Audio
        • Composition
        • Screen Recording
        • Livestreaming
      All Production & Recording
    • Post-Production
        • Start Learning
        • Video Editing
        • Color Grading
        • Motion Graphics
        • Audio
        • Workflow
      All Post-Production
    • Templates & Presets
        • Start Learning
        • Intros & Openers
        • Titles
        • Transitions
        • LUTs & Profiles
        • Text Effects
        • Particle Effects
        • Logo Animations
        • Slideshows
        • Presets
        •  
        • Scripts & Plug-ins
      All Templates & Presets
    • Types of Video
        • Start Learning
        • Instructional
        • Documentary
        • Stock Footage
        • YouTube
        • Social Videos
        • Music Videos
      All Types of Video
    • Animation
  • Web Design
  • Code
  • Music
  1. envato-tuts+
  2. Home
  3. Video
  4. Animation

I Started Learning Spline Yesterday; Here’s What I’ve Made

Adi Purdila
Adi Purdila Jul 2, 2024
Copied to clipboard!

Lessons

Play lesson (58 sec)
Read Related Content

Play lesson (9 mins)
Read Related Content

Play lesson (52 sec)
Read Related Content

Play lesson (25 mins)
Read Related Content

Play lesson (1 min)
Read Related Content

Introduction

In this Spline tutorial I’m going to show you how I created an animated 3D scene without any 3D experience. I was able to create my scene relatively easy thanks to an app called Spline, which makes 3D design super easy for anyone.

I’ll show you how to get started with Spline, give you a tour of the interface, show you how to move around in the 3D space, and also show you step by step how to build an animated scene just like mine.

Spline Basics

So let’s start with the basics, and in case you’re wondering Spline is totally free. It works on both Mac and Windows, and the best part is that it works directly in your browser. 

To get started go to spline.design and you will need to create an account. It’s free, so anyone can sign up. You can also use your Google account, and once you’re logged in you can work directly in your browser.

spline tool homepagespline tool homepagespline tool homepage

Once you’re logged in, to get you started you’ll be presented with a list of your files and also a bunch of tutorials and examples from the Spline Library. These are objects created by the Spline team which are available for you to use in your own projects. You can also see some really cool creations from the community.

To start a new file click the + New File button at the top right.

You can also import other 3D files into Spline.

Spline will then give you some suggestions for objects at this point, that you might want to use as a basis for your design. This isn’t mandatory obviously, so you can just click outside and hide that panel.

starting objects from splinestarting objects from splinestarting objects from spline

Spline’s Interface

Now for a quick tour of the UI. On the top tool bar you’ll find a list of your opened files. On the left side bar you have a list of your scenes and all the layers in each scene.

spline left hand menuspline left hand menuspline left hand menu

In the middle you have the canvas, where you’ll do all of your designing. On the secondary toolbar you have access to a lot of tools; you can create rectangles, ellipses, there’s some AI generation features that you get when you get the super package (a paid addition giving you access to some new features).

the spline top barthe spline top barthe spline top bar

If you click the + sign to the left of the bar here you can also scroll down and find a list of objects that you can just click or select. Then on your canvas click and drag, hold down shift to constrain the proportions, and you can place that object on your canvas.

On the right side you have an Inspector. This is a properties panel where if you select an object you’ll find the different properties for that object. 

spline right hand menuspline right hand menuspline right hand menu

On with the canvas. You can select an object on your canvas, for example this default rectangle, and you can press the backspace or delete key to get rid of that.

spline default rectanglespline default rectanglespline default rectangle

Working in 3D Space

If you’re used to working in something like Figma, or Sketch, or one of the Adobe products which are 2D tools, and you’re working in Spline’s 3D environment for the first time, it’s going to take a little bit of getting used to. So the very first thing you would want to do is is learn how to move around in 3D space. 

Begin with the gizmo right there at the bottom, and you’ll see that by clicking any of its points your camera will rotate. The way you see things will change, so for example this is a top down view:

camera angle in splinecamera angle in splinecamera angle in spline

If I click the right side it’s going to be a lateral view.

right view in splineright view in splineright view in spline

I can click the blue point and it’s going to give me a front view. Also, if you hold down alt or option and left-click with your mouse you can orbit, and this is where things start to get interesting. You can now really appreciate everything in 3D.

free movement of the spline camerafree movement of the spline camerafree movement of the spline camera

Once you’ve moved the camera view you can always click reset and that’s going to reset the camera angle to a front view. You can also pan by using space and drag, and zoom in or out with your mouse wheel or you can use command on a Mac or control on Windows plus or minus to zoom in and out.

There’s also a handy keyboard shortcut; if I select an object and I press S that’s going to center the camera on the object. 

Right at the bottom you have a toggle between Orthographic and Perspective view; orthographic means that the objects will stay the same size regardless of the distance, which is useful for things like technical drawings because you have no depth distortion. Perspective view looks a little bit different because the depth and size will change with the distance. Objects will appear more realistic. There is also an Isometric view which you can activate by clicking the control.

isometric view in splineisometric view in splineisometric view in spline

Resizing and Moving Elements Along Each Axis

Resizing and controlling objects along three axes is extremely intuitive in Spline, but even so, it takes some getting used to!

You’ll notice that when we select an object we have controls for interacting with it in 3D space. To confirm; the Y axis controls the position of the element in an up and down direction. The X axis controls it left to right, and the Z axis controls it back and forth. 

You can use the little handles on the extremities to scale an object in the that direction.

scale an object in splinescale an object in splinescale an object in spline

I can also click on any of these three circles to move the object around the axis, or the arrows to pull the object along the axis.

move object in splinemove object in splinemove object in spline

Additionally I can use the arcs to to rotate an object (you can hold down shift while you do this to rotate it in increments of 5º). 

rotating objects in splinerotating objects in splinerotating objects in spline

Alternatively, of course, you can also use the properties on the right side to affect the scale, the position, the rotation, and so on.

3D Assets with Envato

Enhance your creative repertoire with unique 3D models, renders, and assets by global artists. Download still PNG or PSD images from any angle to elevate your projects with lifelike visuals.

Get Unlimited Creative Assets

Designing With Spline

Before we get started designing with Spline please remember that I am a beginner when it comes to all of this!

“What I’m about to show you isn’t necessarily the best way of doing things. I will probably make mistakes, which is fine, because as I was saying it’s a learning experience.”

This is what I’ll show you how to create today. It’s a pretty simple 3D scene with a morphing sphere and then three objects which are actually using a glass material on the larger side.

spline scene we're going to createspline scene we're going to createspline scene we're going to create

On top of that we have a solid material and then some icons on top of it which are are again extruded. They’re a little bit beveled and I’ll show you how to do all that. I’ll also show you how to animate this scene, so it looks like the sphere is actually morphing into different shapes and the other three objects are kind of changing their rotation changing their position.

Start a New File

We’ll create a new file and we’ll start by deleting the default rectangle so the only thing that’s left for us in this scene is our directional light. That’s going to illuminate our scene nicely as you’ll see in just a little bit, so let’s start by creating that sphere. We’ll go up to the + symbol, scroll down, and we’ll select sphere.

select sphere from the objects menuselect sphere from the objects menuselect sphere from the objects menu

Then click and hold down shift to create a sphere on the canvas. We’ll press S to center our view and then right-click and reset position. That’s going to put it right in the middle of the document. Now you can see that our directional light casts lights and shadows, but if I toggle it off from the layers panel you can see what effect that has. You can select this light and move it wherever you want within the 3D space to get the the lighting effect that you want.

Introducing Spline Materials

The way objects and surfaces are constructed within Spline is by using “materials”. If you look in the Inspector here in the Properties panel we have a lighting material which you can toggle on and off. We also have a color material which we can change to whatever color we want, and we can also change the intensity of that colour. 

materials in splinematerials in splinematerials in spline

The demo we’re going for has a liquid, almost metallic look, so to achieve that we’re going to use something called a Matcap. We’re going to replace the color material with a material called matcap and there are a few you can choose from. These are essentially images and Spline will map these images to the surface of your object.

matcap materials in splinematcap materials in splinematcap materials in spline

We’re going to choose a blue one, giving us a glossy surface. To create the kind of morphing effect we’re going for add a new material called Displace. Play around with the scale here and you can play around with the movement to impact how strong the effect is. We’ll get to animating a little bit later, for now we just want to create all of the elements.

displace material in splinedisplace material in splinedisplace material in spline

Creating Our Icon Objects

The next objects we can create are our three icons here with the glass base to them. Press R for the rectangle tool and we’re going to draw a rectangle. Hold down shift to make it a perfect rectangle and let’s switch to perspective so we can see things a little bit better.

Now with the rectangle selected I can go in my Properties and I can extrude it, essentially turning it from 2D to 3D. I’m also going to bevel the sides, so let me zoom in a little bit closer so you can see exactly what that’s doing, and bevelling will add a bit of roundness to all the edges. I’m not going to go crazy here, just maybe a value of 4 should do the trick nicely. Let’s also round off the corner edges, so we have our base now. We’ll add a glass material in the materials panel; instead of a color we’ll choose Glass and you can change its properties to your wishes. 

a glassy rectangle on the canvasa glassy rectangle on the canvasa glassy rectangle on the canvas

So that’s our first glass box, now let’s add a top element to it, and then the icon. The top element is also rounded, it’s a little bit smaller than the glass surface, it’s also beveled, so let’s go ahead and do that. I’m going to press the rectangle key again and then just click and drag a rectangle that’s almost the size of my glass box and here in the Inspector you can actually turn on snapping, either to the grid or to the object

Importing Icon Assets

Now let’s bring in some icons. Here we have three icons; a kind of a play icon, a cursor, and we have this refresh icon.

importing svg iconsimporting svg iconsimporting svg icons

These are SVG files, so they’re vectors and we need to import them into our project. Spline automatically places what we import into the middle but I can bring it over to the side, do a bit of rotation to match the plane that I’m working on. Now let’s just use the gizmos to bring it over and because I have snapping set to object here I can use the up and down and it’s going to tell me exactly when it lands on the surface below it.

Let’s scale the object on all four sides, and let’s do 1.6 scale. With lots more positioning, aligning, shifting, snapping, and rotating, we get our group of icon objects.

The process of creating the other two icons is very similar so let’s do that, and then arrange the objects in our final composition. 

Now we have our initial scene, if we click the play button (or click shift space) we can see the final scene without any kind of UI elements, allowing us to click and drag to orbit around the scene, and use the mouse wheel to zoom in and out.

our scene thus farour scene thus farour scene thus far

Animating Spline Objects

Let’s add some animation to this. We’ll start with the morphing sphere and the way animation works in Spline is by creating various “states” of an object and then transitioning between them. In the Properties panel, if we click on States, we have a base state (that’s the default) and then a state that we just created.

object states in splineobject states in splineobject states in spline

We can change the properties for this state, double-click and rename it for clarity, and then go to Events. We’ll define a transition between the current and the second state, and it’s that simple!

events in spline for animationevents in spline for animationevents in spline for animation

Currently it just plays once, but we can change the properties to loop the animation infinitely, or apply a pingpong effect (where it goes back and forth) and you can change, of course, the duration of the animation, and the easing.

Now, what about the icons.. how do we animate these? Well, in exactly the same way. We create various states and transition between them. Create a new state and on this occasion we’ll alter the rotation. Then we go to Events, and on Start we create a transition between the current and the second state. We alter the properties we need, change the delay (for example) and do the same to our remaining objects. 

With our completed scene, we can now embed it into a web page! This can be done in various ways—check out the video version of this course you’ll see me demonstrate how to do it in Webflow.

Wrapping Up

Alright folks, that’s about it for this introductory course to Spline! I have to say, I really like this software. I’ve enjoyed working working with it, even though the transition from 2D to 3D was tricky at times (it takes a a little bit of getting used to, moving around in 3D space) but once I got past that, it was a real pleasure to work with. It’s something that I’ll definitely practice a lot more moving forward.

our final sceneour final sceneour final scene

With that said, don’t forget to check out the Envato Tuts+ YouTube channel for more content like this, but also to learn about web design, web development, and a whole a lot more. It’s all free, so make sure to subscribe to the channel and give this video a thumbs up if you liked it!

Adi Purdila
Adi Purdila
Adi Purdila is a web design instructor for Tuts+. With over 100 courses and 200 tutorials published to date, Adi's goal is to help students become better web designers and developers by creating content that’s easy to follow and offers great value. Being self-taught himself, Adi strongly believes that constant learning (academic or otherwise) is the only way to move forward and achieve your goals. When not typing away at his keyboard, he loves woodworking and caring for his ever-growing family of rescue pets. You can stay up to date with what he's doing by following him on social media or visiting his website at adipurdila.com.
adipurdila
One subscription. Unlimited downloads of assets. Full stack of AI tools.
Find everything from photos to fonts, and templates to so much more.
Unlimited Downloads
From $16.50/month
Get access to over one million creative assets on Envato.
Over 9 Million Digital Assets
Everything you need for your next creative project.
Create Beautiful Logos, Designs
& Mockups in Seconds
Design like a professional without Photoshop.
Join the Community
Share ideas. Host meetups. Lead discussions. Collaborate.
envato-tuts+
DiscoverAbout EnvatoOur Pricing & PlansStock VideoVideo TemplatesRoyalty-Free MusicStock PhotosFontsPopular Searches
License & User TermsLicense TermsTerms & ConditionsPrivacy PolicyAcceptable Use PolicyFair Use PolicyCookiesCookie SettingsDo not sell or share my personal information
ResourcesDiscover Tuts+Video & MusicDesignMarketingWeb DesignExplore Blog
HelpHelp CenterBecome an Affiliate
About UsWho We AreOur ProductsOur PurposeJoin Our TeamCompany Blog
AuthorsBecome an AuthorAuthor Sign InAuthor Help Center
Envato MarketEnvato Tuts+Placeit by EnvatoMixkitAll ProductsSitemap

© 2025 Envato Trademarks and brands are the property of their respective owners.