LTX-2.3 3DREAL LoRA: Turn 3D Renders Into Photorealistic Video
fal.ai released LTX-2.3 3DREAL IC-LoRA, an in-context LoRA for LTX-Video that transforms rough 3D blockouts and CG renders into photorealistic, cinematic video while preserving the original composition and camera motion.
On June 26, 2026, Lovis Odin in collaboration with fal.ai released the LTX-2.3 3DREAL IC-LoRA, an in-context LoRA adapter for the Lightricks LTX-Video model that converts rough 3D renders and CG viewport blockouts into photorealistic, cinematic-quality video — while faithfully preserving the original composition, camera movement, and scene layout.
3DREAL LoRA in action. Top: generated photorealistic video. Bottom: the original 3D render input. The adapter preserves the exact composition and camera move while adding realistic lighting, textures, and atmosphere.
What It Does
The 3DREAL LoRA turns a simple low-poly 3D blockout, Blender viewport render, game-engine output, or any CG/synthetic render into a fully photorealistic video. The key innovation is that it keeps the exact composition, camera path, and layout of the input scene — so 3D artists can iterate on camera work in their familiar tools and use AI to add the final photorealistic polish.
Key Features
- Preserves camera motion and composition — Unlike text-to-video models that generate arbitrary camera movement, 3DREAL follows the exact camera path from your 3D input
- IC-LoRA architecture — Uses LTX-Video's in-context LoRA mechanism for stable, predictable results
- Two variants — Light (faithful, close to input) and Strong (more aggressive photorealism)
- Trigger word — Simply prepend
3DREALto your prompt - Works with single reference frame — Optionally supply a photoreal reference image for the first frame to guide the style
Model Details
| Property | Value |
|---|---|
| Base model | Lightricks LTX-Video |
| Architecture | IC-LoRA (in-context LoRA adapter) |
| Pipeline | Image-to-Video / Video-to-Video |
| Trigger word | 3DREAL |
| License | Other (custom) |
| Release date | June 26, 2026 |
| Created by | Lovis Odin (@OdinLovis) with fal.ai |
Variants
| Variant | Description | Best for |
|---|---|---|
| 3DREAL Light | Faithful, gentle transformation | Simple scenes, need to stay close to input |
| 3DREAL Strong | Stronger photorealistic push | Busy/complex scenes with more detail |
How to Use
Via fal (easiest, no setup)
The adapter is built into the fal.ai render-to-real endpoint, ready to use with no download required.
import fal_client
result = fal_client.subscribe(
"fal-ai/ltx-2.3-quality/render-to-real",
arguments={
"video_url": "<your 3D / CG / game render>",
"image_url": "<optional photoreal reference for the first frame>",
"prompt": "3DREAL. Make it photorealistic. A cargo ship in a busy harbor.",
"resolution": "720p",
},
)Via LoRA weights (ComfyUI / local)
For local use, the LoRA weights can be loaded with any LTX-Video workflow that supports LoRA loading. The two variant files are available:
- Light:
3DREAL-light.safetensors - Strong:
3DREAL-strong.safetensors
Example prompt format:
3DREAL. Make it photorealistic. A steam train winding through a misty mountain valley.
3DREAL. Make it photorealistic. A lone car driving down an endless desert highway at sunset.
3DREAL. Make it photorealistic. A coastal cliff with a lighthouse and crashing waves at golden hour.Ideal Use Cases
- 3D artists who want to preview photorealistic results before committing to a full render
- Game developers turning engine viewports into cinematic trailers
- Architecture visualization — convert simple geometry blockouts into realistic walkthroughs
- Pre-visualization — explore camera angles and compositions with instant photorealistic feedback