Im creating a small little asteroid simulation for my project.
Generated Prompt
## APPLICATION OVERVIEW This project aims to create a web application that simulates an asteroid in a 3D environment. Users will be able to interactively adjust parameters such as semi-major axis, eccentricity, inclination, and absolute magnitude using sliders. The simulation will dynamically update in real-time, providing an engaging educational tool for users to visualize how these parameters affect asteroid behavior. ## CORE FEATURES 1. **3D Visualization**: Render a 3D model of the asteroid that visually represents its orbit and parameters. 2. **Interactive Sliders**: Four sliders to adjust the semi-major axis, eccentricity, inclination, and absolute magnitude, allowing users to see real-time changes in the simulation. 3. **Live Updates**: Changes made through the sliders reflect immediately in the 3D simulation, enhancing user engagement and understanding. 4. **Parameter Information**: Tooltips or information boxes that explain what each parameter does and how it affects the simulation. 5. **Reset Button**: A button to reset all parameters to their default values for easy exploration. ## DESIGN SPECIFICATIONS - **Visual Style**: Minimalist - Clean, simple design with plenty of white space, minimal color palette, and focus on typography. - **Color Mode**: Light theme with dark text on light backgrounds to ensure high readability. - **Layout**: A centered layout with the 3D simulation on one side and the sliders arranged vertically on the other side. Information boxes will appear as overlays when sliders are adjusted. - **Typography**: Use a modern sans-serif font (e.g., Arial or Helvetica) for clarity, with headers bolded and larger for hierarchy. ## LANGUAGES AND LIBRARIES - *LANGUAGE*: PYTHON - *LIBRARIES*: Basic libraries, Gradio, (maybe plotly), and other astronomy based libraries to replicate simulation above but in 3d ## USER EXPERIENCE Users will arrive at a clean interface where they can immediately see the 3D simulation. They will interact with the sliders, which will dynamically adjust the parameters of the asteroid's simulation. As they move the sliders, they will receive instant visual feedback, with tooltips providing essential information about each parameter. The reset button allows for quick adjustments, encouraging exploration and learning. Overall, the user experience focuses on engagement and educational value, ensuring that users can easily understand the relationship between the parameters and the asteroid's behavior.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
