Mixar Documentation — Workspace, Agent & Creation Guide

The Mixar guide

Learn Mixar

From your first prompt to a finished scene. Learn the workspace, guide the Agent, and turn references into editable 3D work.

Updated October 2026 · Current desktop workflow

On this pageGetting startedWorking with the AgentScribble and referencesMoodboard3D generationAsset LibraryMaterials and layer paintingCinema ModeModels and settingsConnect AI appsWorkflows to tryShortcuts and troubleshooting

Getting started

Start with an idea, keep the result editable, and refine it in the same scene.

Your first project

Start with a small object so you can learn the cycle: describe, inspect, refine, and save.

Set up

Download Mixar, install it, and sign in. Start a project and save it before making substantial changes.

Build your first object

  1. Open the floating Agent from the cat pill.
  2. Send: “Create a small round side table with three wooden legs. Keep each part editable and place it on the ground.”
  3. Answer any questions in the conversation and follow the task progress.
  4. Orbit around the result. Check that the legs meet the tabletop and that the table sits on the ground.
  5. Refine one thing at a time: “Make the tabletop thinner. Keep its diameter and the legs unchanged.”
  6. Save the project again.

What you should learn

A useful follow-up names both the change and what to preserve. The conversation guides the work, while the saved project holds the scene. A completed reply does not replace saving.

Zen and Engine

Your workspaceOne project. Two ways to work. Zen / Engine: Switch between focused creation and the full editor. Viewport shading: Inspect shape, materials, and rendered lighting. Moodboard drawer: Keep references beside the scene.Your workspaceOne project. Two ways to work.Zen / Engine
Switch between focused creation and the full editor.
Viewport shading
Inspect shape, materials, and rendered lighting.
Moodboard drawer
Keep references beside the scene.
One project. Two ways to work. Open image for full-size controls.

Use the Zen / Engine switch in the top bar to choose how much of the editor you see.

  • Zen keeps the viewport, transform tools, floating Agent, and Moodboard drawer close at hand.
  • Engine exposes the full Blender-style workspace for mesh editing, UVs, materials, animation, and detailed scene management.
  • Cinema Mode opens the camera-directing workspace.

These are different views of the same project. Switching modes does not create a separate copy of your scene. Use the viewport shading controls to inspect geometry, materials, or rendered lighting.

Working with the Agent

Describe the result you want. The Agent can inspect your scene, build and edit objects, and coordinate longer tasks.

Write a useful request

The AgentDescribe the change. Keep the conversation in context. Checkpoints: Return to the scene before an earlier turn. Upload reference: Attach an image and explain what it should guide. Send your request: Enter sends. Shift + Enter adds a new line.The AgentDescribe the change. Keep the conversation in context.Checkpoints
Return to the scene before an earlier turn.
Upload reference
Attach an image and explain what it should guide.
Send your request
Enter sends. Shift + Enter adds a new line.
Describe the change. Keep the conversation in context. Open image for full-size controls.

Use the Agent when you want to build or change something in the scene, or coordinate several creation steps.

Give the request a clear shape

Include these four pieces:

  • Target: the selected object, a named object, or a new object to create.
  • Change: what should be different when the task is finished.
  • Constraints: dimensions, placement, materials, or parts that must stay unchanged.
  • Result: an editable model, a generated asset, a material, an image, or an animation.

For example: “Make the selected chair seat 10 cm wider. Preserve the legs and wood material, and keep the seat editable.”

Add context and send

Use Upload Reference to attach an image. Explain its role: “match the shape” and “use these colors” ask for different things. Select Send, or press Enter; use Shift + Enter for a new line.

The Agent can work on modeling, UVs, materials, lighting, cameras, animation, scene organization, and generation workflows.

Inspect and refine

Compare the result with the constraints in your request. Check the whole object from several angles, then give a focused correction. “The back legs are too close together” is easier to act on than “fix the chair.”

Use History to revisit a conversation and New chat to start a separate discussion. Starting a new chat keeps the existing scene.

Questions and planning

For a complex change, ask the Agent to explain its approach before making edits. State your approval preference in the request, such as “Explain the proposed changes first and wait for my approval.”

When Mixar presents a question, select the appropriate answer or write a correction. For a sequence of questions, complete the set before the Agent continues.

Progress and follow-up instructions

A larger request may be split into several tasks. The task cards help you follow the work while the Agent coordinates the result. A task finishing its build is not the same as the whole request passing review.

Some work continues after an intermediate reply. Keep Mixar open and connected while it finishes; generated assets may take longer than scene edits. You can send a clarification during an open run, such as “Keep the lamp brass, but make the shade cream.”

Read the final summary and inspect the scene. If Mixar offers Retry failed tasks or Review unfinished checks, use that action to continue the unfinished work.

Go back with checkpoints

Use a checkpoint when you want to return to the document as it was before an earlier Agent turn.

Before restoring

Wait until the session is idle and no work remains open. Decide which turn introduced the change you want to remove. Save a separate project copy if you want to keep the current version independently.

Restore an earlier turn

  1. Open Checkpoints, beside History and New chat.
  2. Choose the point before the change you want to discard.
  3. Wait for the restore to finish and read any recovery notice.
  4. Check the scene, then restate your next request in full.

Mixar snapshots the document before a fresh turn, retains the latest 20 checkpoints per session, and creates a safety copy before restoring. Identical document states can share a snapshot.

Restoring also saves the restored document to the project’s file. Save a separate copy before restoring if you need to preserve your current version. Checkpoints are recovery points, not a substitute for your own project backups.

What changes after a restore

When the matching conversation checkpoint is available, the Agent’s conversation also rewinds. It no longer remembers discarded requests or results, so “try that differently” may have no meaning. Describe the new task again.

A scene-only recovery notice means the conversation did not rewind too. Images linked from disk still use the pixels currently in those files; a scene checkpoint does not rewind external image files.

Stop, reconnect, and recover

Use Stop to interrupt the current work. Stopping does not undo changes already made to the scene. Review the result, then continue with a corrected request or restore an available checkpoint once the session is idle.

A temporary connection loss is not proof that the work was cancelled. Give Mixar time to reconnect and recover the run before submitting the same request again. If the app cannot recover, save your project and follow the error message.

For repeated failures, report a bug with the request, app version, and steps that led to the issue.

Scribble and references

Point at the part you mean, sketch an idea, or write your instruction directly in the chat.

Point at a part of the scene

Point with ScribbleMark the part you mean, then describe the change. Undo a mark: Backspace removes the last draft viewport mark. Your mark: Point to a part of the object or a place in the scene. Leave drawing: Press Escape when you are done marking.Point with ScribbleMark the part you mean, then describe the change.Undo a mark
Backspace removes the last draft viewport mark.
Your mark
Point to a part of the object or a place in the scene.
Leave drawing
Press Escape when you are done marking.
Mark the part you mean, then describe the change. Open image for full-size controls.

Use a viewport mark when words alone would make the target unclear, such as a small handle or one part of a larger object.

Mark the target

  1. Frame the object in an ordinary viewport view. Exit camera view first.
  2. Choose Scribble in the Agent. The viewport freezes while you draw.
  3. Circle the part, point at an object, or mark an empty spot on the ground.
  4. Add an instruction, such as “Make the circled handle thicker, keeping the rest unchanged.”
  5. Send, then inspect the changed area from more than one angle.

For placement, mark the ground and ask “Place a small plant here.” Press Escape to leave the drawing interaction; this does not discard the queued marks. To remove a draft stroke, press Backspace with the pointer over the frozen viewport. Use the chat’s mark-clearing control to discard queued marks before sending.

Pointing or sketching?

A pointing mark says where to work; your words say what to do. If your drawing represents a new object or arrangement to build, use the Sketch workflow.

Build from a sketch

Draw the arrangement you want over the frozen viewport. Use Sketch when the ink represents a drawing to build, rather than pointing at existing objects. Tab switches the interpretation while the pointer is over the frozen viewport; check the hint before sending.

Add words for details a sketch cannot communicate, such as scale, material, or which elements should be separate. For example: “Build this desk layout. The two side rectangles are drawers; leave an open space in the middle.”

Sketches guide the layout and intent. Inspect the result from several angles and refine it with follow-up requests.

Handwriting and voice

Scribble over the chat to turn handwriting into composer text. This is different from marking the viewport: handwriting becomes the words of your request. Review the recognized text before sending.

Use Voice when you prefer to dictate. Check the transcription for object names, numbers, and units. A spoken or handwritten request benefits from the same clear constraints as a typed one.

Moodboard

Keep references, generated media, and connected steps together on a visual canvas.

Add and organize references

The MoodboardA reference canvas alongside your 3D scene. Add media & notes: Use the folder, text, and annotation controls. Reference canvas: Drop media, then arrange it on the board. Resize the drawer: Drag the grip to make room for your references.The MoodboardA reference canvas alongside your 3D scene.Add media & notes
Use the folder, text, and annotation controls.
Reference canvas
Drop media, then arrange it on the board.
Resize the drawer
Drag the grip to make room for your references.
A reference canvas alongside your 3D scene. Open image for full-size controls.

Use the Moodboard to collect the images, videos, and notes that explain your project’s direction.

Set up a useful board

  1. Open the Moodboard drawer in Zen, or the full Moodboard editor in Engine.
  2. Drop images or videos onto the canvas, or use the folder control to add media.
  3. Arrange related references together. Add text notes explaining which image defines shape, color, material, or composition.
  4. Select the reference you want to use before enabling a generation action’s selected-image or Moodboard option.

Pan and zoom to keep your working group visible. Drag the drawer grip to give the board more space.

Check the input before generating

A board can contain many references, but a generation step may use only its selected or connected input. Confirm that the intended image is selected rather than assuming the whole board will be used.

Moodboard annotations organize ideas. Use viewport Scribble to identify a specific part of a 3D object.

Connect steps on the canvas

Connect steps when one result will become the input to another, such as reference image → 3D model → retopology.

Build the sequence

  1. Start from the source media card and use its + handle to choose a compatible next action.
  2. Check the connection created for the new action. To connect existing cards, drag the source’s + handle onto a compatible input or action card.
  3. Review the input and model settings, then run the action.
  4. Wait for the result and inspect it before starting the dependent step.

Available actions depend on the source media and enabled models. You can branch from one image to compare several treatments without replacing the original reference.

Know what a connection means

The line supplies an input; it does not mean a job has finished. Check Queue and inspect the actual result. If the source image is unsuitable, fix it before spending time on downstream geometry or textures.

Generate and edit images

Images & videoCreate media, then carry it into the next step. Image or video: Choose the output you want to create. Aspect ratio: Choose the proportions of the output image. Use the scene: Capture the viewport as a visual reference.Images & videoCreate media, then carry it into the next step.Image or video
Choose the output you want to create.
Aspect ratio
Choose the proportions of the output image.
Use the scene
Capture the viewport as a visual reference.
Create media, then carry it into the next step. Open image for full-size controls.
  1. Open Media → Image Generation, or Image Gen in the Moodboard tools.
  2. Choose an available model and describe the image.
  3. Add a reference when the chosen model supports one. Specify what to keep and what to change.
  4. Set the available aspect ratio and image count, then choose Generate.
  5. Find the result on the Moodboard and inspect it before using it downstream.

For a 3D reference, use a single subject, a simple background, and the entire object in frame. Avoid text and surrounding props unless they belong in the model.

Model choices and settings come from the live catalog. A screenshot illustrates the workflow; your available models may differ.

AI Render: explore a look

Build a rough scene with visible geometry, frame the view, and use the AI Render workflow to describe a visual treatment. You can also capture the viewport as a reference in Media.

For example: “A warm evening interior, soft window light, pale oak and linen.”

The result is an image for look development. It does not automatically change the scene’s materials, lights, or camera. Ask the Agent to make those scene changes when you want an editable 3D result.

Generate video

In Media, select Video Generation. Choose an enabled model, provide its required prompt and source media, and review the available settings before generating.

Video inputs vary by model. Some workflows use an image or first frame; use the fields actually shown for the selected model rather than assuming every model accepts the same inputs.

Generated video is media on the Moodboard. To create editable camera motion inside your scene, use Cinema Mode instead.

3D generation

Turn a reference into a mesh, refine existing geometry, or explore an environment. Choose the output type before starting.

Choose the right starting point

Use 3D for generated meshes, Media for images and videos, and Gaussian Splat for a splat environment. You can also ask the Agent to coordinate a generation workflow.

For precise editable construction, say so: “Model this as separate editable parts.” For a generated asset, provide a clean reference and state your geometry and texture priorities.

Read the selected model’s settings before submitting. Face limits, texture options, quality levels, and supported inputs vary by model. Check the app’s current credit information; this guide does not prescribe fixed prices or generation times.

Image to 3D and multi-view

Image to 3DChoose the input, the model, and the geometry settings. Generation model: Available settings follow the selected engine. Geometry target: Review face limit and quality before generating. Upload reference: Choose the source image before generating.Image to 3DChoose the input, the model, and the geometry settings.Generation model
Available settings follow the selected engine.
Geometry target
Review face limit and quality before generating.
Upload reference
Choose the source image before generating.
Choose the input, the model, and the geometry settings. Open image for full-size controls.

Use this workflow to reconstruct a mesh from a visual reference. It is a useful starting point when appearance matters more than specifying every modeling operation.

Prepare the reference

Choose a clear image with one complete subject, a simple background, and little occlusion. Hidden surfaces still need to be inferred, so a good front view does not guarantee a correct back or underside.

Generate the mesh

  1. Open 3D → Image to 3D.
  2. Upload the reference, or select the intended Moodboard image where supported.
  3. Choose a model. Review its texture, PBR, quality, and geometry settings.
  4. Select Generate and follow the job in Queue.
  5. Find the imported mesh, select it, and frame it in the viewport.

Check before refining

Inspect the silhouette, back, underside, thin parts, scale, and materials. Correct large shape problems before investing in retopology or detailed texturing. Keep the original result when comparing alternatives.

Using multiple views

A turnaround sheet shows one subject from several angles. Use a model and workflow that support multiple views, with consistent front, side, and back images. Treating a multi-panel sheet as an ordinary single-view image can produce a mesh that combines the panels instead of reconstructing the subject.

Segments and character parts

There are two different starting points:

  • An image: use a segmentation or character-parts workflow to identify subjects or generate an asset split into parts.
  • An existing mesh: select the mesh and use Mesh Segment to create separate part objects.

Inspect the returned parts and names. Mesh segmentation can hide the original while importing a parts collection; it is not simply renaming the original mesh. Keep a saved copy before replacing a working asset.

Retopology

Retopology creates a new mesh with a different polygon layout or density. Use it when an existing generated, dense, or scanned model needs a more practical mesh.

Prepare and run

  1. Save the project and select the intended mesh.
  2. Open Retopology in the generation tools, or ask the Agent to retopologize the named object.
  3. Choose an enabled engine and a target density suitable for your next step.
  4. Generate and wait for the new mesh to arrive.

Compare the result

Check the silhouette, holes, thin parts, small details, and materials against the original. If the asset will deform, inspect the edge flow around joints and test it in a pose. A lower polygon count alone does not make a mesh animation-ready.

The service returns a new mesh. Keep the original until the replacement passes your checks. A face target is approximate, not an exact-count guarantee.

Tripo retopology requires at least 500 faces. Use an in-scene simplification workflow for a coarser result below that threshold.

UV unwrapping and auto-rigging

For editable UV work, ask the Agent to mark seams, unwrap, inspect overlaps, and pack islands at a stated texel density or resolution. Inspect the checker pattern before texturing.

AI UV Unwrap is a generation workflow that returns a new mesh with UVs. Preserve the original and check the imported result.

For a character or creature, use Auto Rig on the intended mesh. If the character is already split into parts, include the parts as one character instead of generating a separate skeleton for each part. Test the resulting pose and deformation; automatic weights may need adjustment.

Scenes and Gaussian Splats

Gaussian SplatCreate an environment from an image or text. Input & model: Choose the source and available world model. Detail level: Review the current model’s quality options. Reference selection: Confirm which Moodboard image will be used.Gaussian SplatCreate an environment from an image or text.Input & model
Choose the source and available world model.
Detail level
Review the current model’s quality options.
Reference selection
Confirm which Moodboard image will be used.
Create an environment from an image or text. Open image for full-size controls.

Use the Agent when you want an editable scene assembled from objects. Describe the arrangement, scale, camera, and what must remain individually editable.

Use Gaussian Splat when you want a generated environment represented as a splat. Choose image or text input as supported by the current model, set the available detail level, and generate. A selected Moodboard reference must be the image you intend to use.

A splat is not an ordinary polygon mesh. Do not assume mesh editing, topology tools, or mesh export formats work on it. Treat splats as a separate environment workflow and check the supported output options for your intended destination.

Follow jobs in Queue

Generation queueFollow submitted jobs while you continue working. Open Queue: Find generation jobs in one place. Empty state: Submitted jobs will appear in this panel. Return to creating: Switch to Media or 3D to submit a new job.Generation queueFollow submitted jobs while you continue working.Open Queue
Find generation jobs in one place.
Empty state
Submitted jobs will appear in this panel.
Return to creating
Switch to Media or 3D to submit a new job.
Follow submitted jobs while you continue working. Open image for full-size controls.

Open Queue to follow submitted generation jobs and their status. Image, mesh, texture, and video jobs may finish at different times.

Wait for completion and inspect the delivered asset before starting a dependent task. If a job fails, read its error before submitting another copy. Check the selected input, supported model settings, connection, and available credits.

A queued request is not a completed result. Keep the project open while you are waiting for assets to arrive.

Asset Library

Reuse existing work and find assets without starting each project from zero.

Open the Library

Your asset libraryReturn to generated work and connected collections. Choose a source: Switch between generations and asset libraries. Filter by type: Narrow the collection to the media you need. Inspect the selection: Review an asset before bringing it into the scene.Your asset libraryReturn to generated work and connected collections.Choose a source
Switch between generations and asset libraries.
Filter by type
Narrow the collection to the media you need.
Inspect the selection
Review an asset before bringing it into the scene.
Return to generated work and connected collections. Open image for full-size controls.

Choose Library in the floating island to browse your generations and connected asset libraries. Use the available source filters and search controls to find the asset you need.

Choose the correct destination when adding an asset: an image reference belongs on the Moodboard; a 3D asset belongs in the scene. Inspect imported scale, orientation, and materials.

Connect and search your assets

In Library, choose Asset Library, then + Add Library… and select your asset-library folder. The browser lists assets registered in that library; connecting an arbitrary folder of loose models does not automatically turn those files into Blender assets.

Wait for the asset list and previews to load. Select the intended library and use the available filters to narrow the results. Drag a 3D asset into the viewport to place it. For generated images or videos, use Select on Board to find the media on the Moodboard.

If the library is empty, confirm that its source files contain marked assets and that the selected folder is correct. Save Preferences if automatic preference saving is disabled and you want the library connection to persist.

Reuse assets with the Agent

Tell the Agent when you want to reuse a specific object already in your scene, and name it when possible. For a library asset, bring the chosen item into the project and then ask for placement or edits.

For example: “Duplicate this chair around the table, with enough space between each chair.” This gives you control over the source asset and lets the Agent handle the arrangement.

Your generations

Use the generations collection to revisit available generated assets. Check which result you are importing, especially when a prompt produced several variations.

Save useful results in your project and keep any external files needed by your workflow. The scene you saved is the reference for your final assembly.

Materials and layer painting

Choose between editable material layers and generated texture results, then inspect the surface under useful lighting.

PBR channels

A material can combine Base Color, Roughness, Metallic, and Normal information, with additional channels where configured. Change the channel that describes the effect: roughness controls surface response, while normal detail changes the appearance of small surface features.

Select the object and its intended material before editing. Inspect it in Material Preview or Rendered shading; a flat solid view does not show the final material.

Build an editable layer stack

Editable materialsBuild the finish in layers, then bake for delivery. Texture export: Bake material channels for your destination. Layer stack: Add, reorder, and adjust separate surface layers. Channel properties: Control color, metallic, roughness, and normal.Editable materialsBuild the finish in layers, then bake for delivery.Texture export
Bake material channels for your destination.
Layer stack
Add, reorder, and adjust separate surface layers.
Channel properties
Control color, metallic, roughness, and normal.
Build the finish in layers, then bake for delivery. Open image for full-size controls.

A layer stack separates a material into changes you can adjust independently. Start simple, then add detail only when the base surface works.

Build the material

  1. Select the mesh and intended material in the Texturing workspace.
  2. Initialize a Mixar Paint material if needed.
  3. Add a fill layer for the base surface. Set its color, roughness, and metallic response as appropriate.
  4. Add separate paint, image, or procedural layers for variation and detail.
  5. Name each layer by its purpose. Adjust opacity and blending, and enable only the channels it needs.
  6. Add a mask when a layer should affect only part of the surface.

Understand the layers

  • Fill: establishes a surface across the material, or across the area allowed by its mask.
  • Paint or image: adds image-based detail and brush work.
  • Procedural: adds patterns or variation you can adjust through parameters.
  • Group: organizes related layers so the stack stays understandable.

Check the result

Toggle layers individually to see what each contributes. Inspect the surface in Material Preview or Rendered shading under useful lighting. If wear changes the whole base color unexpectedly, check that layer’s enabled channels and mask.

For Agent assistance, ask for the editable structure explicitly: “Create an editable brushed-steel material with a separate subtle scratch layer.”

Control where a layer appears

Add a mask to restrict a layer to part of the surface. Paint a mask for local control or use a procedural mask for a repeatable pattern. Inspect the mask and the shaded material together.

If an effect covers too much, adjust its mask instead of changing the base material. Confirm which layer and mask are active before painting.

Paint and refine

Select the mesh, material, layer, and paint image you want to edit. Check the UVs, then choose a brush and paint. Work at a resolution suitable for the asset’s final use.

Keep broad color changes, dirt, wear, and fine detail separate so they can be adjusted independently. Save modified image assets as well as the project.

For generated brush textures, first enter Texture Paint with an active image-paint brush. A brush-generation job needs that paint context.

Generate textures for a mesh

Use Texture Gen for a generated textured result from an existing mesh. Describe the surface, such as “brushed steel with fine horizontal grain”, and provide a material reference when supported.

The whole-mesh texture generation workflow returns a new textured mesh. It does not create the same editable stack as layer painting. Keep the original and compare the result before replacing it.

If you want a material you can keep editing layer by layer, use the layer-paint workflow and state that requirement in your request.

Bake mesh information

Bake the mesh maps required by your material workflow, such as ambient occlusion or curvature where available. Confirm the source mesh, target mesh, UVs, and resolution before baking.

Check the baked images for seams, missing islands, projection errors, and incorrect scale. Rebake when geometry or UV changes invalidate the previous maps.

Bake and export materials

When the editable material is ready, bake its channels into the images required by your destination. Check the output resolution, channel selection, normal convention, and file locations.

Inspect the baked result on the mesh before export. Keep the editable project so you can return to the layers later. Reopen the exported asset in the destination application to confirm that textures are found and interpreted correctly.

Cinema Mode

Compose shots and camera movement directly in your 3D scene.

Compose a shot

Cinema ModeCompose, keyframe, and preview a camera move. Shot settings: Set the aspect ratio, lens, and output. Camera collection: Add and manage the cameras for your shots. Timeline: Review the frame range and preview your move.Cinema ModeCompose, keyframe, and preview a camera move.Shot settings
Set the aspect ratio, lens, and output.
Camera collection
Add and manage the cameras for your shots.
Timeline
Review the frame range and preview your move.
Compose, keyframe, and preview a camera move. Open image for full-size controls.

A shot combines a camera, framing, and the scene it sees. Establish a useful still composition before adding motion.

Frame the first shot

  1. Choose Cinema Mode in the top bar.
  2. Create or select the camera for the shot.
  3. Set the aspect ratio and lens for the composition you want.
  4. Position the camera, then check the subject’s size in frame, the background, and the edges of the image.

From the same camera position, a shorter focal length shows a wider field of view and a longer focal length shows a narrower one. Moving the camera changes perspective, so check the composition again after repositioning it.

Before recording motion

Confirm the active shot and camera. Leave room for the subject throughout the move, and check for objects that could block the camera’s path. Then continue to camera keyframes.

Camera keyframes and output

Camera keyframes record positions along a timeline. The preview between them reveals the motion, so review the transition as carefully as the endpoints.

Make and review a move

  1. Select the shot and move to the starting frame.
  2. Frame the camera and capture its first keyframe.
  3. Move to a later frame, reposition the camera, and capture the next keyframe.
  4. Scrub between the keys and play the move. Check framing, speed, and intersections with scene geometry.
  5. Refine the timing or poses, then preview again.

Use the available camera-motion tools as starting points. Character blocking presets move objects; they do not replace a fully animated character rig.

Produce the output

Check the active camera, frame range, resolution, and output settings before rendering a still or sequence. Inspect the saved result as well as the viewport preview. Sending frames to an AI video workflow produces a separate media result, while camera keyframes remain part of the editable scene.

Models and settings

Choose how the Agent is powered and distinguish agent usage from generation jobs.

Mixar-hosted models

Use the AI provider/model settings to choose from the models available to your account. Model availability can depend on your plan and the current catalog.

Choose a model that supports images when your request includes visual references. A text-only model cannot interpret an attached image as if it had vision. Reset the preference when you want to return to the default.

Agent model selection and generation model selection are separate: changing the Agent’s language model does not automatically change the model used for Image to 3D or video.

Bring your own key or local model

Open the AI provider settings, choose a supported provider, and enter the required credentials and model. Save and wait for the success confirmation before treating the configuration as active. Resolve any validation error before continuing.

An active BYOK configuration takes precedence over a Mixar-hosted model preference. Agent chat uses your configured provider; the provider may charge you directly. Generation jobs remain separate and may still consume Mixar credits.

For Local (this computer), use a supported managed runtime or an OpenAI-compatible server exposed by your local setup. Select a model your server actually provides, test the connection, and send a small test request. Saving a local configuration alone does not prove the model can answer requests. Local inference still participates in Mixar’s connected workflow; it is not a promise that the entire app works offline.

Remove the BYOK configuration when you want to return to Mixar-hosted Agent usage.

Connect AI apps

Let an AI app on your computer work in your open Mixar scenes. It can inspect and build, use Mixar’s generation tools, render, and export.

Set up Mixar first

Mixar includes an MCP server. It works with Claude Code, Codex, Claude Desktop, Cursor, VS Code, OpenCode, Windsurf, Cline, Gemini CLI, and any app that can run a local “stdio” MCP server.

  1. Open Mixar and sign in.
  2. Open your profile menu (top right) and choose Connect AI Apps (MCP).
  3. Pick your app in the App list. The dialog shows that app’s exact setup, with the full launcher path filled in, and where it goes. For Claude Code or Codex, click Add to Claude Code or Add to Codex: Mixar adds itself and confirms with a notification. For any other app, click Copy and paste the setup where the dialog says; Open Config File opens that file for you.
  4. Optional: tick Let AI apps control Mixar’s interface if the assistant should also see and click Mixar’s menus and buttons. See Work in Mixar from your AI app below.
  5. Restart the app’s MCP connection, or restart the app.

Copying or adding a setup enables MCP. Copy MCP Config copies the standard JSON most apps accept, and Setup Guide opens this page. The sections below explain each app’s setup if you prefer to write it yourself.

Your AI app can start Mixar when it needs to. You must be signed in. Use Disable in the same dialog to revoke access. The config holds no account token or API key.

The launcher

Mixar installs one small launcher at a fixed location for your user account:

  • macOS and Linux: ~/.mixar/connector/mixar-mcp
  • Windows: %USERPROFILE%\.mixar\connector\mixar-mcp.cmd

Most apps do not expand ~, so a config needs the full path, such as /Users/you/.mixar/connector/mixar-mcp. The dialog fills it in for you. When you write a config by hand, replace you with your user name.

The examples below use the macOS and Linux path. On Windows, apps run the launcher through cmd.exe. In a JSON config, that looks like this:

"command": "cmd.exe",
"args": ["/d", "/c", "C:\\Users\\you\\.mixar\\connector\\mixar-mcp.cmd"]

Claude Desktop, Cursor, and similar apps

Copy MCP Config produces the standard JSON that most apps use:

{
  "mcpServers": {
    "mixar": {
      "command": "/Users/you/.mixar/connector/mixar-mcp",
      "args": []
    }
  }
}

Claude Desktop, Cursor, Windsurf, Cline, Gemini CLI, and other apps that keep an mcpServers JSON file use it as is. Merge the copied mixar entry into that file’s mcpServers, and keep any servers already there.

  • Claude Desktop: choose Settings → Developer → Edit Config.
  • Cursor: edit ~/.cursor/mcp.json, or .cursor/mcp.json inside a project.

Any other app

If an app can add a local (stdio) MCP server, give it the launcher path as the command, with no arguments. If it has a tool-call timeout, raise it.

Claude Code and Codex

The quickest way is the dialog: pick the app and click Add to Claude Code or Add to Codex. To set it up yourself instead:

Claude Code

Run this once in a terminal:

claude mcp add --scope user mixar -- /Users/you/.mixar/connector/mixar-mcp

On Windows:

claude mcp add --scope user mixar -- cmd.exe /d /c C:\Users\you\.mixar\connector\mixar-mcp.cmd

Codex

Add this to ~/.codex/config.toml:

[mcp_servers.mixar]
command = "/Users/you/.mixar/connector/mixar-mcp"
args = []
tool_timeout_sec = 610

Keep the longer timeout. Some Mixar calls, such as a large scene script or a render, can take several minutes. Without it, Codex stops waiting after about a minute.

Add to Codex writes only this mixar block, leaves the rest of the file as it was, and keeps the previous file as config.toml.mixar-backup.

VS Code and OpenCode

VS Code

For Copilot agent mode, run MCP: Open User Configuration, or use .vscode/mcp.json in a workspace. Add:

{
  "servers": {
    "mixar": {
      "type": "stdio",
      "command": "/Users/you/.mixar/connector/mixar-mcp",
      "args": []
    }
  }
}

OpenCode

Add this to ~/.config/opencode/opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "mixar": {
      "type": "local",
      "command": ["/Users/you/.mixar/connector/mixar-mcp"],
      "enabled": true,
      "timeout": 60000
    }
  }
}

timeout is how long OpenCode waits for Mixar’s tool list. Mixar may need to start first.

Work in Mixar from your AI app

Ask the assistant to inspect the scene, make a change, and check the result with a viewport image. For example: “Look at my open Mixar scene, add a low wooden bench beside the table, and show me a viewport image.”

Each connection works in one scene tab. The assistant can open a new scene tab for separate work.

Let the assistant use Mixar’s interface

By default the assistant builds, edits, renders, and exports through Mixar’s scene tools, without touching Mixar’s menus and buttons. Tick Let AI apps control Mixar’s interface in profile menu → Connect AI Apps (MCP) to let it also see the interface and click, type, and drag in it, then reconnect your app. Your own mouse or keyboard always takes control back. Untick it to stop.

Continue earlier work

Ask the assistant to open a recent project by name, for example “Open my Garden Wedding project and continue.” It can see the projects you recently opened or saved in Mixar. If the open file has unsaved changes, it asks you whether to save or discard them first.

If you quit and reopen Mixar on a saved project, the assistant carries on in the same scene. If you open another file, or the scene wasn’t saved, it reconnects to what Mixar now shows.

Credits

  • Inspecting, building and editing scenes and controlling the Mixar UI are free.
  • Only AI generation costs Mixar credits, at its usual price.
  • The assistant’s own model usage is billed by that app, not by Mixar.

If the connection does not work

  • “Open Mixar, sign in, then use the profile menu > Connect AI Apps (MCP) to enable MCP.” Do exactly that, then reconnect your app.
  • Mixar tools are missing after setup: restart the app’s MCP connection. Check that the config uses the full launcher path, not ~.
  • A call timed out: the work may still have finished. Ask the assistant to inspect the scene before repeating anything.
  • The assistant says interface control is off: tick Let AI apps control Mixar’s interface in the dialog, then reconnect your app. Scene tools work either way.
  • Add to Claude Code fails: Mixar could not find the claude command. Click Copy and run the command in a terminal instead.
  • You use a hosted web app: apps that need a remote (OAuth) MCP connection are not supported yet. Use a desktop or command-line app.

Workflows to try

Use these as starting points, then adapt the constraints to your project.

Reference to finished asset

  1. Add a clean product reference to the Moodboard.
  2. Generate a mesh in 3D, or ask the Agent to build separate editable parts.
  3. Inspect proportions and silhouette from several angles.
  4. Refine topology and UVs where needed.
  5. Build editable material layers or generate a textured result.
  6. Set up a camera and lighting, then render a preview.
  7. Save the project, export for your target application, and verify the exported asset there.

Sketch to scene

  1. Frame the ground in Zen and open Scribble.
  2. Sketch the arrangement and check that it is interpreted as Sketch.
  3. Specify scale, object relationships, and what must stay editable.
  4. Send, answer any questions, and follow the task progress.
  5. Review the placement and make focused corrections.
  6. Use Cinema Mode to frame a shot; keep the scene and rendered media as separate deliverables.

Shortcuts and troubleshooting

Shortcuts depend on the active editor and your keymap. Place the pointer over the editor you intend to control.

Essential Blender shortcuts

Use Engine for the native editing workflows below. These tables use Blender’s default keymap with left-click selection. Custom keymaps, Industry Compatible, and Mixar tools such as Scribble or Cinema can change what a key does. Place the pointer over the intended editor and leave text fields before using a shortcut.

Notation: “+” means hold the keys together. A sequence such as G → X → 2 → Enter means press each key in order. MMB means the middle mouse button; Numpad keys are different from the number row.

Navigate and inspect the scene

ActionShortcut / gesture
Orbit around the viewDrag MMB
Pan the viewShift + drag MMB
ZoomMouse wheel, or Ctrl + drag MMB
Frame the selected object or geometryNumpad .
Frame all visible objectsHome
Front / right / top viewNumpad 1 / 3 / 7
Back / left / bottom viewCtrl + Numpad 1 / 3 / 7
Toggle perspective / orthographicNumpad 5
Look through the active cameraNumpad 0
Isolate selection in Local View; press again to returnNumpad /
Open the viewport shading pieZ
Toggle X-Ray to select through geometryAlt + Z
Toggle the toolbar / sidebarT / N
Maximize the editor under the pointer; press again to restoreCtrl + Space

No numpad or middle button? Use the viewport navigation gizmo and View menu, or search Frame Selected with F3. Preferences provides Emulate Numpad and Emulate 3 Button Mouse. Emulate Numpad repurposes the number row, so it changes how you access the mesh selection shortcuts below. On macOS, Option corresponds to Alt; use the binding shown in the menu for commands with a platform-specific Command shortcut. Function keys may require Fn.

Select, hide, and organize

ActionShortcut / context
Select an item / extend selectionLeft-click / Shift + left-click
Select all / deselect allA / Alt + A
Invert selectionCtrl + I
Box selectB, then drag
Circle selectC; wheel changes radius, Escape exits
Hide selection / hide everything except selectionH / Shift + H
Reveal hidden itemsAlt + H
Add an objectShift + A in Object Mode
Rename the active objectF2 in Object Mode
Move selected objects to a collectionM in Object Mode
Duplicate with independent object dataShift + D in Object Mode
Duplicate with linked object dataAlt + D in Object Mode
Join compatible selected objects into the active objectCtrl + J in Object Mode
Open the delete menuX

Local View isolates temporarily; hiding changes visibility. Neither deletes the objects. Linked duplicates share their mesh data, so editing one mesh changes the others. Joining meshes does not automatically weld overlapping vertices or perform a Boolean union.

Transform precisely

ActionShortcut / sequence
Move / rotate / scaleG / R / S
Constrain the active transform to an axisX, Y, or Z after G, R, or S
Exclude one axis; transform in the other twoShift + X, Y, or Z during the transform
Enter an exact valueType the number during the transform, then Enter
Confirm / cancel the current transformEnter or left-click / Escape or right-click
Use finer mouse adjustmentHold Shift during the transform
Temporarily snapHold Ctrl during the transform; behavior follows snap settings
Open the snapping pieShift + S
Apply object transformsCtrl + A in Object Mode, then choose the property
Clear object location / rotation / scaleAlt + G / Alt + R / Alt + S in Object Mode

Try G → X → 2 → Enter to move along X by 2 current scene units, R → Z → 90 → Enter to turn 90 degrees around Z, or S → 0.5 → Enter to halve the scale. Units and transform orientation affect interpretation; check them before entering dimensions.

Apply and Clear are different: applying scale keeps the visible size while resetting the scale values; clearing scale resets those values and changes the visible size. After Shift + D, right-click cancels only the movement—the new duplicate still exists at the original position.

Edit a mesh

Select a mesh and press Tab to enter Edit Mode. These shortcuts act on mesh components; press Tab again to return to Object Mode.

ActionShortcut / context
Vertex / edge / face selectionNumber-row 1 / 2 / 3
Select connected geometry under the pointerL
Select all geometry connected to the current selectionCtrl + L
Select an edge loopAlt + left-click an edge; Shift + Alt adds another loop
Extrude selected geometryE
Inset selected facesI
Bevel selected edgesCtrl + B; wheel changes segment count
Add a loop cut and slide itCtrl + R; wheel chooses cuts, click to place, then confirm the slide
Cut with the Knife toolK; click cut points, Enter confirms
Make an edge or face from selected verticesF
Merge selected verticesM, then choose how to merge
Separate geometry into another objectP, then choose Selection or another option
Recalculate selected face normals outwardShift + N
Open the UV mapping menuU
Toggle proportional editingO; wheel adjusts its influence during a transform

Extrusion pitfall: right-click after E cancels the movement, but can leave the extruded geometry in place. Use Undo if you meant to cancel the extrusion entirely. Loop cuts depend on suitable edge flow; the shortcut does not guarantee a loop through triangles or poles. Inspect normals on open or non-manifold surfaces even after recalculation.

Save, recover, and repeat

ActionShortcut / context
Save / Save AsCtrl + S / Ctrl + Shift + S, or the platform binding in File
Undo / redoCtrl + Z / Ctrl + Shift + Z
Search operators available in the current editorF3
Adjust the last operation, when supportedF9
Repeat the last actionShift + R
Open Quick FavoritesQ
Play / pause the timelineSpace with the default Play spacebar action
Render the current frameF12
Render the animationCtrl + F12
Show the render resultF11

Save before rendering or making large edits. Native Undo and Agent checkpoints are different recovery tools: Undo follows the editor’s undo history; a checkpoint restore restores an earlier document and attempts to rewind the matching Agent conversation.

Agent and Scribble

ActionShortcut / context
Send the Agent messageEnter in the composer
New lineShift + Enter in the composer
Switch Point / SketchTab over the frozen Scribble viewport
Undo the last draft viewport markBackspace over the frozen Scribble viewport
Leave Scribble while keeping queued marksEscape

For the full native reference, see the Blender default keymap. Use Preferences → Keymap to inspect or change your installation’s bindings.

When a result is missing or unexpected

  • Generated object is hard to find: locate it in the scene, select it, and frame the selection. Check visibility and scale.
  • Reference appears ignored: confirm the selected image and explain its role. Use a vision-capable Agent model for image-bearing requests.
  • Generation settings differ from a screenshot: the catalog is dynamic. Use the options currently available for the chosen model.
  • Material looks flat: switch to Material Preview or Rendered and check lighting, the active material, UVs, and texture files.
  • Scene restored but chat did not rewind: read the scene-only recovery notice. Do not assume the Agent has forgotten the discarded turns; explain the restored scene and restate the next task in full.
  • A task is still running: check both the conversation and Queue before resubmitting it.

For account and billing information, visit your dashboard. For help with a reproducible issue, use Report a bug.