Meet the GenAI frontier
Ray2 is Luma AI’s most advanced video generation model—designed to create photorealistic, high-motion, and cinematic clips from simple text prompts. Whether you’re visualizing film ideas, prototyping animations, or just playing with AI, Ray2 combines high fidelity with fast render times and intuitive control.
Compared to earlier models like Ray1.6, Ray2 delivers sharper detail, more dynamic movement, and support for features like Loop, Extend, and Keyframes. It’s accessible via web and iOS, and you can choose from 540p, 720p, or 1080p output resolutions.
Want realism and storytelling in one generation? Ray2 is your go-to.
Create with Ray2
How do I create a video from a text prompt?
Log into Dream Machine: Visit dream-machine.lumalabs.ai.
Enter a Text Prompt: Describe your desired video (e.g., “A bustling city at dawn with cinematic camera sweeps”).
Select the Describe option
Choose Clip Length: 5 seconds or 10 seconds.
Select the Model: Pick Ray2 for best realism and advanced motion.
Select video size: 540p, 720p or 1080p
Generate & Download: Wait for your video to process (10–60 seconds depending on complexity) and then download your file.
If you want to upscale, you can select the video then upscale.
Quick Prompting Framework
What? Describe the scene: “A serene forest at dawn”
How? Add camera direction: “with slow pan upward”
Style? Specify adjectives: “cinematic, soft lighting, high-detail textures”
Features? Add loop or keyframes if needed
Pro Prompting Tips from Experts
Use natural, specific language
Clear prompts yield better results. Instead of “city,” say “a magazine-cover cinematic cityscape at golden hour.”Include camera movements
Words like “pan,” “zoom,” or “dolly” help the model apply realistic motion.Incorporate visual references or keyframes
Upload images as start or end keyframes to guide the generation.Experiment with “Extend” and “Keyframes”
Use Keyframes to define start/end scenes, and Extend to smoothly lengthen videos. These can stretch your 5-second video up to 30 seconds, though quality may slightly decline after the longer you extend.Looping prompts
Simply include “loop” in your prompt or toggle the UI option for seamless repetition.
How do I make my videos loop?
You can make your videos loop in both the app and on the web version, though it looks a little different.
For iOS: You’ll find “Loop” in the prompt tray by tapping the star icon. Navigate to the far right and choose “Loop” under the “Playback” feature. Here you’ll also find an array of other tags organized in “Shots”, “Camera Angle”, “Style”, and “Lighting”. Tapping a tag will add it to your prompt.
For Web: Make your generations loop by clicking the infinity symbol in the prompting field.
Final Tips for Best Results with Ray2
Use a clear prompt structure
Ray2 responds best to ordered, visual prompts. Structure like this:
Main subject → Action → Subject details → Scene → Style → Camera move → Reinforcer.
Example: A man in a red coat runs through a foggy forest, cinematic lighting, tracking shot, camera follows him from behind.Leverage camera movement
Ray2 shines when you specify camera dynamics.
Use natural phrasing like “crane down”, “tracking shot”, or “camera circles slowly”.
These cues enhance realism and motion.Use Extend to build motion
If your initial generation is too static, add motion cues (e.g., “sprints,” “spins,” “swerves”) and then Extend.
Once motion is present, Ray2 tends to carry it more naturally across time.Avoid vague or emotional language
Focus on what can be seen.
Instead of “he looks nervous”, say “his hands shake and shoulders are tense as he paces”.
Read More: Ray2 FAQ