demobook

Weavy: Automating Multi-Angle Prompts with Array and List Nodes

Demo summary

The demonstration shows how to use an 'Array' node to split a single block of text (separated by asterisks) into individual camera angle prompts and then mapping them to a 'List' node for batch processing.

Step-by-step

  1. Add an Array node to the canvas
  2. Connect the text source to the Array node
  3. Change the 'Split text by' field from a comma to an asterisk
  4. Add a List node and drag the array output into it to create individual prompt boxes
  5. Select the specific prompt from the List node dropdown for each item
  6. Add five Nano Banana image model nodes
  7. Connect each prompt output from the List node to the 'prompt' input of the corresponding Nano Banana node
  8. To remove a connection, click the line and press Delete on your keyboard

Options

  • Set image dimensions to 9:16 or leave as 'Default' to match the reference image aspect ratio

Watch out for

  • The Array node defaults to splitting by commas; you must manually change this to match your text separator
  • If a text segment is missing the separator character at the end, the node may not recognize it as a separate item
  • The image model will generate random people unless a reference image is connected to provide the model's likeness

Tips

  • Use the List node to turn a single block of text into a pre-filled dropdown of prompt options
  • It is better to understand the underlying logic of the nodes so you can create your own custom workflows

Highlights

This is so satisfying.

All demos from “Weavy AI Master Class for Beginners | Figma Weave

  1. 6:562:07Generating an Image with Nano Banana NodeA basic workflow is demonstrated by connecting a prompt node to a Nano Banana image model node to generate a specific image of a husky puppy at the beach.WeavyText to Image
  2. 29:034:45Automating Multi-Angle Prompts with Array and List NodesCurrentThe demonstration shows how to use an 'Array' node to split a single block of text (separated by asterisks) into individual camera angle prompts and then mapping them to a 'List' node for batch processing.WeavyAI Image Generator
  3. 34:143:05Using Router Nodes for Character ConsistencyThe creator uses a 'Router' node to send a single reference image to five different Nano Banana nodes, ensuring the same character is maintained across macro, close-up, and full-body shots.WeavyAI Person Generator
  4. 40:534:11Image-to-Video Generation and ConcatenationThe workflow demonstrates connecting generated images to a Kling (V3) Image-to-Video node and then using a 'Video Concatenator' to merge multiple clips into a single file.WeavyAI Movie Generator
  5. 50:538:38Dressing a Character with Reference ImagesThe creator demonstrates a complex workflow that takes a base character, a specific clothing reference image, and a background environment image to generate a composite master reference using the Nano Banana model.WeavyAI Image Combiner
  6. Watch “Weavy AI Master Class for Beginners | Figma Weave” →

AI Image Generator

  1. 0:561:06Basic image generation in Weavy AIThe user demonstrates the basic node-based interface of Weavy AI by connecting a prompt node to a Google Imagen 3 node to generate an image of a dog and cat.Artturi Jalli
  2. 3:162:13Building a multi-node image generation workflowThe creator demonstrates building a complex workflow in Weavy AI using prompt concatenators and the Google Imagen 3 model to generate a specific highball glass image.Artturi Jalli
  3. 7:341:48Extracting camera angles using LLM nodesThe user demonstrates resizing a 3D model view and using a ChatGPT node to describe the specific camera angle in text for use in further image generation.Artturi Jalli
  4. 9:311:59Controlled image generation with Flux Depth ProThe creator demonstrates using the Flux Depth Pro node to generate a final high-quality image that preserves the spatial orientation and angle of the previously created 3D model.Artturi Jalli
  5. 53:261:24Connecting nodes for multi-model generationA step-by-step walkthrough of connecting a prompt node to multiple image generation nodes (like Reev and Flux) to produce simultaneous outputs in Weavy.Machine Cinema
  6. 55:111:02Aesthetic testing across multiple AI modelsRory shows how to route a single prompt to seven different models (including Ideogram, Mystic, and Higgsfield) to compare visual styles side-by-side.Machine Cinema
  7. 56:472:24Modular character and prompt engineeringDemonstration of building a modular prompting system where individual text boxes for lighting, composition, and subject are concatenated into a final prompt for generation.Machine Cinema
  8. 13:492:32Design a YouTube thumbnail with Weavy AIRory Flynn shows how he uses Weavy AI's compositor node and layers to isolate characters, remove backgrounds, and adjust camera angles to create a consistent aesthetic for a podcast thumbnail.Rourke Heath
  9. 21:054:47Build a one-click mood board generatorRory demonstrates a complex Weavy AI workflow that uses Gemini Flash and Flux to batch-process 12 distinct visual prompts from a single image to generate a complete 12-box mood board.Rourke Heath
  10. 34:473:06Scaling image generation with prompt arrays in Weavy AIThe demo shows how to use an LLM node to generate 10 unique prompt variations from a single idea, splitting them via an array node to produce batch outputs in Weavy AI's app mode.Anderson Edjéme
  11. 29:034:45Automating Multi-Angle Prompts with Array and List NodesCurrentThe demonstration shows how to use an 'Array' node to split a single block of text (separated by asterisks) into individual camera angle prompts and then mapping them to a 'List' node for batch processing.DGI Kaos
  12. 2:181:57Generate character variations with Flux Pro and Higgsfield in WeavyThe creator demonstrates how to use image generator nodes like Flux Pro and Higgsfield within Weavy, utilizing a text iterator node to run multiple prompts simultaneously for a Cyberpunk character.Sebastian Kamph