Beta
Browser-based 3D terrain editor

Zafiro - build small worlds with mood, lighting, and clarity.

A browser-based 3D terrain editor focused on atmosphere and playful exploration. Build scenes fast, iterate visually, then share your worlds.

  • No install - runs in the browser
  • Templates + fast iteration loop
  • Explore your scene in a playable view
Core
Three.js + custom runtime
Focus
Atmosphere, lighting, readability
Stage
Beta - stability & primitives
Zafiro preview

What you can do

A practical toolset for building a small world quickly - without losing the “magic”.

Visual world-building

Shape a scene and iterate in real time. Focus on composition, mood, and readability.

Atmosphere & weather

Tune fog, sky, lighting and ambient cues for a cinematic, painterly feel.

Audio as part of the world

Layer subtle, reactive sounds to support immersion without heavy overhead.

Performance-conscious assets

Use distance-based detail where it matters. Keep scenes responsive on typical hardware.

Playable viewpoint

Move through the world as a character - validate scale, navigation, and “feel”.

Made to evolve

Actively developed: updates add capabilities while keeping the core workflow simple.

How it works

Three steps. No ceremony.

1

Pick a starting point

Start from a template or an empty scene.

2

Build the mood

Place elements, tune atmosphere, iterate quickly.

3

Explore and share

Walk through the world and show it to others.

Status

Zafiro is in Beta. The focus is stability, performance, and expanding world-building primitives.

  • Stability and predictable scene reset
  • Better onboarding and “first 60 seconds” flow
  • Tighter asset management and templates

What’s next

Near-term: more templates, improved onboarding, better reset consistency, and clearer asset/scene state.


About the author

I build Zafiro as a long-term craft project - combining frontend engineering with an art background focused on composition, lighting, and mood. The goal is a tool that feels calm, playful, and visually rewarding.

More about the author

Latest update

Keep this section small and current - it works well as a “proof of momentum”.

r 0.0.14

Core systems expansion
  • Input Control
    • Keyboard-driven movement and interactions.
  • Audio Management
    • Loading and playing sound effects (e.g., ambient birds).
  • Environment
    • Grass variants, flowers, particles, and distance-based trees.
    • Scene planes and basic environment structure.
  • Character & Scene
    • Player character creation, movement, and animation updates.
    • Camera and scene controllers integration.