Open Source Procedural Planet Simulation
Experience real-time planetary generation with dynamic Level-of-Detail rendering, ecosystem simulation, and AI-assisted terrain editing. Free & Open Source for Godot.
About CelestialSim
CelestialSim is a free and open source tool designed for Godot that enables rapid procedural terrain generation and simulation. Built by developers for developers, it leverages dynamic Level-of-Detail (LOD) to ensure smooth, real-time rendering even for complex planetary environments.
What sets CelestialSim apart is its AI-first architecture and open source community. The tool creates embedding-compatible representations of generated worlds, making it seamlessly integrate with AI models for intelligent exploration and content discovery. This opens up exciting possibilities for automated terrain analysis, point-of-interest detection, and AI-assisted world building.
Whether you're developing expansive open-world games or need dynamic terrain for simulation purposes, CelestialSim provides the foundation for creating immersive, procedurally generated environments with cutting-edge performance and AI integration capabilities. Join our growing community of contributors and help shape the future of procedural generation!


Key Features
Dynamic LOD
Adaptive Level-of-Detail rendering that automatically adjusts mesh complexity based on camera distance and viewing angle for optimal performance.
Interactive Simulation
Real-time interactive environments with dynamic water bodies, realistic rendering, and responsive terrain modifications.
Example-Based Procedural Generation
Intelligent procedural content generation using example patterns for terrain similarity, biome distribution, and realistic ecosystem placement.
GPU Acceleration
Compute shader-based generation and simulation for maximum performance and scalability across different hardware configurations.
AI First
Leveraging advanced embedding technologies to intelligently generate, search, and organize 3D objects and terrain features for enhanced procedural generation.
Interactive Demo
Try CelestialSim Now
Experience core terrain generation directly in your browser using Slang Playground.
Note: Full AI features and complex simulations coming in the Godot version.
🌐 Browser Requirements: This demo requires a Chromium-based browser such as Chrome, Edge, Opera, or Brave.
How to Run:
- Replace the code in the playground
- Run and interact with the simulation!
Godot Version Coming Soon
Native Godot Plugin in Development
We're working on a full-featured Godot plugin that will bring CelestialSim's powerful procedural generation directly into your Godot projects. The plugin will include:
- ✨ Easy-to-use procedural terrain generation nodes
- 🎯 Real-time LOD system optimized for Godot
- 🌍 Customizable planet and biome generation
- ⚡ GPU-accelerated compute shaders
- 🔧 Full editor integration and visual tools
Want to be the first to know when it's ready?
Join our Discord for exclusive early access, development updates, and to help shape the plugin's features!
Contribute
CelestialSim is built by a passionate community of developers who believe in open source procedural generation. Join us and help shape the future of planetary simulation!
Calonca
Main Developer
Core architect and lead developer of CelestialSim, responsible for the main engine development and system architecture.
Tolcrein
Noise Functions & Visual Design
Specialized in developing noise functions for terrain generation and creating project showcase images for visual presentation.
Metto
Demo & Movement Systems
Focused on improving player movement systems in demo scenes and enhancing the overall user experience and interaction design.
Your Name Here?
Future Contributor
We're always looking for passionate developers to join our open source community. Whether you're interested in Godot development, procedural generation, or AI integration, there's a place for you!
Start by joining our Discord to discuss ideas, get help with setup, and connect with other contributors!