Location Management

Register and manage locations to maintain consistent backgrounds and settings across all cuts. The @LocationID system lets you reference locations effortlessly in your prompts.

Overview

Cutflow's location system works on an @ID basis, just like characters. Once you register a location, you can reference it in scripts and prompts using @LocationID. The location's scene description and images are then automatically incorporated into AI generation.

This guide covers location creation, the @LocationID system, location image management, and how to use locations in the Editor.


Creating a Location

Basic Information

To create a location, provide the following information:

FieldRequiredDescriptionConstraints
@IDYesUnique identifier for prompts/scriptsStarts with @, alphanumeric and underscores, max 50 characters
NameYesDisplay name of the locationMax 100 characters
Scene DescriptionYesDetailed description of the location's visual characteristicsMax 2,000 characters
Reference ImageNoA reference image of the desired location appearance1 image file

Creation Steps

  1. In the Studio, select Locations from the sidebar.
  2. Click the [+ New Location] button in the card grid.
  3. Enter the required information in the creation dialog.
  4. Upload a reference image if you have one.
  5. Click the [Register] button.

Location Limit per Project

You can register up to 10 locations per project.

  • Location registration is free (no credit cost).
  • If you try to register more than 10, a notification will appear.
  • Delete unused locations to make room for new ones.

Writing Good Scene Descriptions

The scene description is used for location image generation and as background context for subsequent keyframe generation. The more specific and visually detailed it is, the more consistent your results will be.

Good example:

Interior of a cozy, small cafe. Warm-toned lighting casts a soft glow.
Wooden tables and chairs create a vintage atmosphere.
Through the large glass windows, the street is visible with afternoon
sunlight streaming in. Small paintings hang on the walls, and a coffee
machine sits on the counter.

Example to avoid:

Cafe

Tip: Use AI Description Assist to automatically generate a detailed scene description from just a few keywords (1 credit).


@LocationID System

What is @LocationID?

@LocationID is a unique identifier used to reference a registered location in scripts and prompts. It shares the same namespace as character @IDs, and uses the format @Cafe, @School, etc.

Shared Namespace with Characters

Character @IDs and location @IDs share the same namespace. This means you cannot assign the same @ID to both a character and a location within a project.

ScenarioAllowed
Character @Seohee + Location @CafeYes
Character @Seohee + Location @SeoheeNo (duplicate)

@Mention Autocomplete

When you type @ in a prompt field or in a script's Action block, a unified autocomplete dropdown appears showing both characters and locations.

  • Characters are shown with a person icon.
  • Locations are shown with a pin icon.
  • The list filters as you continue typing a name or @ID.

In a script's Location block, only locations are autocompleted.

How @LocationID Works

When a prompt includes @LocationID, Cutflow does the following:

  1. Location detection: The @LocationID tag is identified in the prompt.
  2. Automatic image reference: The location's Primary image is automatically attached as a reference image.
  3. Scene description inclusion: The location's scene description is automatically included in the AI prompt.
  4. Background consistency: The AI generates images with a consistent background based on the location image and description.

Note: You can mention characters and locations together. For example: @Seohee is drinking coffee at @Cafe.


Location Images

What Are Location Images?

Location images serve as visual references for a location. Similar to a character's Character Sheet, they act as the reference point for maintaining background consistency during keyframe generation.

Generating Images

  1. Select a location in the Studio.
  2. Click the [Generate Image] button in the detail panel.
  3. The AI generates a location image based on the scene description.

Cost: Location image generation costs 10 credits.

Uploading Images

You can also upload your own photos or custom-made images as location images.

  1. Click the [Upload] button in the detail panel.
  2. Select an image file.
  3. The uploaded image is added to the location image gallery.

Primary Image

Among multiple images, the one set as Primary is automatically referenced whenever @LocationID is mentioned.

  • Click the [Set as Primary] button on the desired image in the gallery to change it.
  • Each variation can have its own Primary image.

AI Description Assist

Enter a few keywords and let the AI automatically write a detailed scene description.

How to Use

  1. Click the [AI Description Assist] button in the location detail panel.
  2. Enter keywords (e.g., "vintage cafe, warm lighting, wooden interior").
  3. The AI generates a detailed scene description based on your keywords.
  4. Click the [Apply] button to save it immediately.

Cost: AI Description Assist costs 1 credit.


Variations

You can create multiple versions (variations) of a single location. For example, manage "daytime" and "nighttime" versions of the same cafe separately.

  • A Base variation is automatically created when you register a location.
  • Add more variations to manage different times of day, weather conditions, seasons, and more.
  • Each variation has its own image gallery and Primary image.
  • When generating keyframes in the Editor, you can select which variation to use from the Reference Images panel.

For more details on variations, see the Variation System guide.


Tips & Best Practices

  1. Focus on visual elements in your scene descriptions: Including details like atmosphere, lighting, interior design, and color palette helps the AI generate consistent backgrounds.
  2. Always generate a location image: While the AI can produce backgrounds from descriptions alone, having an image significantly improves consistency.
  3. Keep @IDs short and intuitive: Use names like @Cafe, @School, @Park that immediately convey the location.
  4. Make use of variations: Managing day/night, sunny/rainy, and seasonal versions as variations lets you efficiently produce a variety of scenes.
  5. Take advantage of AI Description Assist: Get professional-quality scene descriptions for just 1 credit.

FAQ

Q. Can I create backgrounds without registering a location?

Yes. You can describe the background directly in your prompt. However, if the same location appears in multiple cuts, registering it makes it much easier to maintain consistency.

Q. Can I change a @LocationID?

Currently, @IDs are set at creation time and cannot be changed afterward. If you need a different @ID, delete the location and create a new one.

Q. What happens when I mention both a character and a location?

Both the character's Character Sheet and the location's Primary image are attached as reference images. The AI generates an image reflecting both the character's appearance and the background.

Q. Can I create multiple images for a location?

Yes. You can generate or upload multiple images per variation, and the one set as Primary is used as the default reference.


Related Docs