ONLINE · MODEL · logocubo.glb · 2.4 MB · BLENDER · three.js
SEOCUBO.OS v7.0APP · 3D.viewport · scene loaded
~ / home / seocubo / 3dMENU
HOME/3d·CÁMARA: ORBIT · ENV: CITY60 FPSBLENDER · three.js
EXPERIMENTO — WebGL / three.js

3D

drag to rotate · scroll to zoom · more models coming soon

X · 0.000
Y · 0.000
Z · 3.000
● 60 FPS
CLICK & DRAG TO ORBIT · SCROLL TO ZOOM
ESCENA
Objetologocubo.glb
Tris18,204
Envcity
Luces2 · point
CONTROLES
Orbitdrag
Zoomscroll
ResetR
PRÓXIMO
→ Galería de escenas
→ Loops animados
→ Download .glb / .usdz

About this scene

The model spinning above is the seocubo logo, modelled in Blender and rendered live in your browser — this is not a video or a pre-rendered turntable. It runs on Three.js through react-three-fiber, lit with two coloured point lights and a city environment map for reflections. Drag to orbit around it, scroll to zoom in and out.

Everything you see is drawn in real time on the GPU at 60 frames per second. If the model ever fails to load, the viewer falls back to a rotating metallic torus so the scene never breaks — a small resilience detail that matters when 3D assets are loaded over the network.

The workflow

The pipeline goes Blender → glTF → Three.js. I model and shade in Blender, then export to glTF/GLB — the open, web-friendly 3D format — and optimise the mesh so it loads fast on a phone. In the browser, Three.js handles lighting, camera orbit controls, and the animation loop. The same 3D skill set feeds the rest of my work: the AR filters published to TikTok, game assets in the Oniro projects, and the streaming avatar in LilDude Avatar all start in the same 3D tools.

More scenes are on the way — an animated loop gallery and downloadable models in .glb and .usdz for AR viewing on your own phone.