RareSense/Nova3D — reverse-engineered prompt
Reverse engineered prompt
Build me a Flutter web app like Nova3D, a simple client for generating editable 3D objects from text prompts or reference images.
I want users to sign in, add an API key for OpenAI, Anthropic, or Gemini in settings, then type something like “make a washing machine with detailed internal mechanics” and get back a 3D model they can inspect in the browser. The important part is that the model should feel part aware, not just one merged blob, so pieces should be named, selectable, transformable, restyled, and exportable as a structured GLB when the backend returns them.
Include a built in 3D viewport with basic editing controls, material editing, snapping if practical, generation history, and local browser caching so old models can still be viewed later. Also support uploading a reference image to guide the generation.
Use the hosted Nova3D style backend by default, with a configurable API base URL for people who self host. Look up current Flutter and web 3D docs online if needed.
Want more depth? Deep Reverse