Turn your design ideas into editable 3D solutions through a simple conversation.
Powered by a native 3D engine and multimodal AI, Spark lets you generate or upload a floor plan, create a complete home design by describing your preferred style, and continuously refine the result through natural language—making 3D design simpler, faster, and more controllable.
📍 Access Spark
Homestyler Homepage > AI > Spark

Spark Workspace
Spark combines an AI conversation panel with a real-time 3D design area.

·New Conversation — Start a new design task.
·Conversation History — Open and continue previous conversations.
·AI Credits — View your remaining AI Credits.
·Language — Switch the interface language.
·Go to Homestyler Design — Continue editing in the full design tool.
1. Start Designing
Spark provides three ways to start:
1.1 Start with a Sample Design
Click Try generating a modern design to open a ready-made design. You can explore and refine the design directly.
1.2 Generate a Floor Plan with AI
Click Start with AI-generated floor plan to create a floor plan with AI and convert it into a 3D layout.
1.3 Upload a Floor Plan
Click Upload your floor plan to open the upload window.
Upload a floor plan image, and Spark will analyze it and generate a corresponding 3D layout.

2. Generate a Complete Design
Once the 3D floor plan is ready, enter your preferred design style in the conversation box.
Example:
Create a Scandinavian-style interior design.
Spark will automatically furnish and design the entire space based on the selected style.

3. Refine the Design Through Conversation
Continue entering your requirements in the conversation box to refine the generated design.
3.1 Replace Furniture
Describe the furniture you want to replace.
Example: Replace the current sofa with a beige three-seater sofa.
Spark will recommend suitable furniture models based on your request.
3.2 Render a Space
Enter the name of the space you want to render.
Example: Render the living room.
Spark will generate a rendered image of the corresponding space.
3.3 Create a 3D Model from an Image
Upload a reference image and tell Spark to generate a 3D model.
The generated model can be placed directly into the current design.
4. Edit Furniture Manually
Select a furniture item in the 3D view to make manual adjustments.
·Move directly: Hold the left mouse button and drag the furniture to reposition it.
·Rotate or adjust elevation: Click Move, then use the transform controls to rotate the furniture or move it vertically.
·Copy: Click Copy to duplicate the selected furniture.
·Delete: Click Delete to remove it from the design.

5. Continue in Homestyler Design
Click Go to Homestyler Design to import the complete AI-generated design into the Homestyler design tool.
The design will be converted into a fully editable native project for further adjustments.

⚠️ About AI Credits
Spark deducts AI Credits based on your requests and generated outputs. Credit consumption may vary by task and output. Please refer to the information displayed in Spark for the actual amount.
💡 View Controls
Hold the left mouse button and drag to rotate the 3D view.
Scroll the mouse wheel to zoom in or out.
Hold the right mouse button and drag to pan the 3D view.
