Using Sketchfab Assets
Search and import thousands of free 3D assets from Sketchfab.
Introduction
Sketchfab is the world's largest 3D model library. Appley integrates directly with Sketchfab, letting you search, preview, and import assets without leaving the editor.
Tutorial 9 of 18
Screenshot
Step-by-Step Guide
Open the Asset Browser
Click the Asset Browser tab at the bottom of Creator Studio.
Select Sketchfab source
In the search bar, click the source dropdown and select "Sketchfab". You can also choose "All Sources" to search everywhere.
Search for assets
Type a keyword like "medieval house" or "sports car". Results appear instantly with thumbnails and previews.
Preview a model
Click any result to see a 3D preview, polygon count, file format, and license information.
Check the license
Verify the license allows your intended use. Look for CC-BY (attribution required) or CC0 (public domain) for published games.
Import the asset
Click "Import" on the preview. The asset downloads, processes, and appears in your project library ready to use.
FluxScript Example
Here is the FluxScript (Appley Scripting) code for this tutorial:
// Search and import from Sketchfab
on start {
// Search Sketchfab for medieval buildings
results = assets.search("medieval house", {
source: "sketchfab",
category: "buildings",
max: 10,
sort: "relevance"
})
print("Found " + results.length + " results")
// Import the first result
if results.length > 0 {
best = results[0]
print("Importing: " + best.title + " by " + best.author)
house = assets.import(best.id)
house.setPosition(0, 0, 0)
house.setScale(1, 1, 1)
}
}Node Script Equivalent
Prefer visual programming? Here is the same logic as a Node Script graph:
[On Start] ──► [Search: "medieval house", Sketchfab]
──► [Print: result count]
──► [Branch: results > 0]
├─ True ──► [Get: results[0]]
──► [Print: title + author]
──► [Import: best.id]
──► [Set Position: (0,0,0)]
──► [Set Scale: (1,1,1)]
└─ False ──► (skip)Pro Tip
Watch Out
