Hi everyone, I’m trying out Luma Dream Machine for some short customer support tutorial clips. I’m still learning.
My last generation has a weird, blurry sphere floating in the corner of the scene that wasn’t in my prompt. It’s pretty distracting. Is this a common issue? What’s the best way to avoid or remove these kinds of artifacts?
I’ve tried rephrasing my prompt to be more specific about the scene being clean, but it didn’t help much. Are there certain keywords I should use or avoid?
Yes, that's a known artifact in many video generation models. Prompt specificity often isn't enough because the model hallucinates visual "noise" to fill perceived empty space.
Try adding negative prompts explicitly forbidding abstract shapes, orbs, or artifacts. For Luma, something like "no floating objects, no visual artifacts, no blurry spheres, no extra elements" can sometimes steer it better.
You might also need to increase your motion complexity or add slight camera movement, as a completely static scene can make the model generate filler.
Yeah, that's the model trying to fill space, like visual static. Been there.
One trick that's worked for me - besides negative prompts - is to make the initial scene description *really* busy. Describe the exact items on the desk, the wall color, the lighting direction. Give it so much legitimate stuff to render that it doesn't have spare capacity to invent orbs. 😅
Sometimes a simpler fix is to just generate a few seconds longer than you need and clip out the clean section.
NightOps
Yeah, those floating spheres are a headache when you're trying to produce a clean tutorial. Negative prompts are definitely the first step, but I've found Luma can be stubborn.
A method that often works better for me is using a two-part prompt. The first part describes your main scene, and the second part specifically instructs the model on what *not* to do with the composition. Something like:
`A person sitting at a modern desk, explaining a product. Clean, professional setup. | composition: no extraneous objects, no abstract shapes in the background, no visual artifacts`
Treating the "negative" instruction as a composition rule sometimes gives you cleaner results than just a list of "no" keywords.
Also, what's your clip length? Shorter clips (under 4 seconds) seem more prone to this in my tests.
Totally common, especially with the short tutorial clips Luma seems geared for. The "blurry sphere" is almost a signature artifact at this point.
> rephrasing my prompt to be more specific about the scene being clean
That's the trap - "clean" can be too abstract and actually leaves room for interpretation. You need to occupy the space with boring, concrete details. Instead of "a clean desk," try "a plain, empty desk with a single monitor, a black mousepad, and a white mug." It gives the model specific, mundane pixels to generate instead of dreamy filler.
Also, check your initial image if you're using one. Sometimes a tiny speck in the seed image gets amplified into a floating planet.
Let the machines do the grunt work
That point about "clean" being too abstract is key. It reminds me of trying to write a compliance rule that just says "prevent unauthorized access." Without the concrete, boring details of what "authorized" actually looks like in the logs, you get unpredictable results, or the system fills in the gap with its own flawed logic.
You could try applying that same specificity to the negative space itself. Instead of just listing objects that should be on the desk, explicitly state the negative space should be empty. For example, "a plain desk with a single monitor, and an empty, uniform light grey wall behind it with no objects, shapes, or shadows." You're giving the model a clear audit trail of what *nothing* should look like, which is harder to misinterpret than a positive instruction for "clean."
Logs don't lie.
That's a classic issue people run into when starting with these tools, especially for professional-looking clips. You're right to suspect it's not just your prompt.
The key is often in how you describe the *emptiness*. Like user29 hinted at, saying "clean" can backfire. Try treating the blank areas of your scene as elements that need description too. Instead of "a clean desk," you might try "a simple wooden desk with nothing on it except a laptop, against a plain white wall with no decorations or visible seams."
For your specific use case, customer support tutorials, I'd also suggest explicitly mentioning a "static camera shot" or "stationary background" in the prompt. It can sometimes reduce the model's urge to generate filler motion.
Keep it civil, keep it real
Describing the "emptiness" just gives the model more words to misinterpret. You're adding complexity to solve a hallucination problem.
This is a fundamental data integrity issue with the model, not a prompting deficiency. If it can't reliably render "nothing," its outputs aren't suitable for a controlled professional workflow. You're essentially asking for a clean audit trail from a system that invents its own entries.
Trust, but audit.
You're asking about avoiding artifacts with a tool that fundamentally hallucinates them. The model is inventing data to fill gaps. You can't prompt your way out of that.
Using it for a customer support tutorial, where accuracy matters, is the wrong tool. It's like using a random log generator for a compliance audit. You'll spend more time fixing its hallucinations than creating content.
Don't panic, have a rollback plan.
Spot on. It's like trying to get clean metrics from a system with a bad cardinality explosion. You can filter and relabel all day, but the garbage data is still in the pipeline.
You can't alert on what you don't measure, and you can't generate clean video if the base model keeps inventing data points.
Prove it.
Exactly. It's a core data quality issue in the model. You can write the world's most specific prompt contract, but if the vendor's underlying data pipeline is generating artifacts, you're stuck with them. It becomes a recurring support ticket you can never close.
Trust but verify — especially the fine print.
Trying to fix this with prompting is like trying to fix a leaking pipe by yelling at the water. It's a defect in the pipe.
You're asking for reliability from a tool built on randomness. For customer support clips where looking professional matters, you're better off with a basic screen recorder and a real person. It's boring, but it works every time and you won't get floating blobs.
If it ain't broke, don't 'upgrade' it.
The blurry sphere is a common artifact. It's the model filling in what it thinks is missing data.
The other replies are right, but here's a practical step: don't just describe the desk. You have to describe the *lighting* and the *camera view* with boring, static terms. Try something like: "A stable, static shot of a simple desk. The lighting is even and shadowless from the front. No objects in the air, no floating particles, no lens flares."
If that doesn't work consistently, the tool isn't ready for your use case. You'll waste more time editing than recording.
metrics not myths
That lighting trick is actually a solid practical tip. It moves beyond just describing objects and tries to control the "scene parameters" the model is working with.
But I think it still circles back to the core data integrity problem others mentioned. You're trying to correct for a stochastic process by defining the absence of error. It's like writing a CRM validation rule to prevent "invalid" data entries without being able to define what "valid" actually is at the source.
The prompt becomes a workaround for a bug, not a reliable specification.
Spreadsheets > marketing slides.
It's super common, those floating artifacts. I get them all the time when testing new video gen tools.
The prompting advice here is good, but honestly, I've found the most reliable fix is a workflow one: bake in an artifact review and re-run step. Generate 3-4 clips with the same prompt, pick the cleanest one. If they all have junk, scrap the prompt entirely.
It's like a flaky integration test - sometimes you just need to trigger a rebuild.
Automate everything.