You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Portable 3D globe component for React and React Native (Expo). Built on Three.js with music-reactive visuals, data visualization, and ambient wave animations.
Interactive panel with toggles for all visual options: ocean, countries, borders, cities, controls, glow, speed, bloom, bass, energy, and ambient settings.
Models
Models are served from jsDelivr CDN by default.
Model
Size
Use Case
atlas_hex_subdiv_5.glb
2MB
Mobile
atlas_hex_subdiv_6.glb
7MB
Desktop
atlas_hex_subdiv_7.glb
20MB
High quality (default)
weather_hex_globe_subdiv_3.glb
212KB
Weather overlay
// Use a smaller model for mobile<GlobemodelUrl="https://cdn.jsdelivr.net/npm/@aeryflux/globe@0.7.3/models/atlas_hex_subdiv_5.glb"/>// Self-host models<GlobemodelUrl="/models/atlas_hex_subdiv_7.glb"/>
Surfaces
Surface
Accent
Background
Countries
dark
#00ff88
#050508
Light gray
green
#00ff88
#050508
Light gray
white
#1a1a1a
#ffffff
Light gray
Exports
@aeryflux/globe/react
Globe,GlobeFallback,GlobeDevTools,useWebGLSupportSURFACES,GLOBE_MODELSanimateDataHighlights,animateCityHighlights// + all types
@aeryflux/globe/react-native
buildGlobeIndex,getSurfaceColors,applyGlobeMaterialscreateGlobeScene,createGlobeCameraanimateGlobeRotation,animateBorderPulse,animateAmbientWaveanimateDataHighlights,animateCityHighlightsresetAllCountries,resetAllCitiesupdateGradient,updateGlobeFillTint,updateAccentLightcreateIntroState,applyIntroAnimation// + all types