3D rendering glossary

Rendering software: what it is, types and which to choose

Rendering software is the program that converts a 3D model into an image or video, calculating how light interacts with geometry, materials and the camera. It can be an engine integrated into modelling software, a plugin such as V-Ray or Corona, or a standalone real-time application like Lumion or Twinmotion.

How rendering software works

The software receives the scene: geometry, materials, lights and camera. From there it calculates what colour each pixel of the image should be. To do this it simulates rays of light that leave the camera, bounce off surfaces and reach light sources. The more bounces and samples it calculates, the more realistic the result and the longer it takes.

Modern engines use physically based materials (PBR), which describe colour, roughness, metalness and relief, and light based on real values such as colour temperature or sun intensity, so the result looks like a photograph.

In practice: Render Fabrik is a 3D architectural rendering studio working with clients in Brazil and Europe, with a quote within 24 hours.

Types of rendering software

  • Offline or ray-traced rendering: calculates each image with high physical accuracy and can take minutes or hours per frame. It is the standard for photorealistic visualisations.
  • Real-time rendering: generates many images per second thanks to the graphics card. It is used for interactive walkthroughs, virtual reality and quick reviews, with quality increasingly approaching offline rendering.
  • CPU or GPU rendering: some engines use the processor, others the graphics card, and many use both. The GPU is usually faster; the CPU handles very memory-heavy scenes better.
  • Integrated or standalone: some work inside 3ds Max, SketchUp, Revit or Rhino; others import the model and work separately.

Most used rendering software

SoftwareTypeMost common use
V-RayOffline, CPU and GPU, pluginArchitecture, interior design, product and film
Corona RendererOffline, plugin for 3ds Max and Cinema 4DPhotorealistic architectural visualisation
LumionReal-time, standaloneExteriors, landscape and quick videos
TwinmotionReal-time, based on UnrealArchitectural presentations and walkthroughs
Enscape and D5 RenderReal-time, linked to modelling programsDesign review and agile visualisation
Unreal EngineReal-time, full engineInteractive experiences, virtual reality, film
Blender (Cycles and Eevee)Offline and real-time, freeGeneral use, studios and freelancers
KeyShotStandalone, product-orientedIndustrial design and catalogues

How to choose rendering software

  1. Type of result: photorealistic images for sale require an offline engine; interactive walkthroughs and virtual reality need a real-time one.
  2. Modelling software: choose a render engine that integrates with the software you already use.
  3. Hardware: real-time and GPU engines require a powerful graphics card with sufficient memory.
  4. Libraries: vegetation, people, furniture and material models save many hours.
  5. Learning curve: some offer acceptable results in a few days; others take months to master.
  6. Licence: subscription, perpetual licence or free, and whether it allows commercial use.

Common rendering mistakes

  • Relying on the software alone: no engine fixes a badly chosen camera, an incorrect scale or materials without imperfections.
  • Unrealistic light: bad exposure or mixing colour temperatures without intent gives flat or artificial images.
  • Unoptimised scenes: excessive geometry and textures drive up render times without improving the image.
  • Inadequate resolution: rendering an image for web that will end up on a construction banner means redoing the work.
  • Skipping post-production: final colour and contrast adjustments are part of the result.

Rendering software in a visualisation studio

In a professional studio the software is only a tool: what determines quality is modelling, art direction, light and post-production. That is why many property developers and architects prefer to commission images rather than invest in software, hardware and training. Render Fabrik works with property developers and architects in Spain and Brazil; see our work on our Spain page and in renders in Madrid, or view projects in the portfolio.

Frequently asked questions

What is the best rendering software for architecture?

There is no single one. For photorealistic renders, V-Ray and Corona stand out; for quick walkthroughs and videos, Lumion, Twinmotion, Enscape or D5; for interactive experiences, Unreal Engine. The choice depends on the result and the workflow.

Is there any free rendering software?

Yes. Blender is free and open source and includes Cycles, a ray-traced engine, and Eevee, a real-time engine. Unreal Engine can also be used at no cost in many visualisation cases.

What computer do I need for rendering?

A processor with many cores for CPU rendering, a powerful graphics card with plenty of video memory for GPU and real-time rendering, and enough RAM for large scenes.

What is the difference between modelling and rendering?

Modelling is building the 3D geometry of the project. Rendering is calculating the final image of that model with its materials, light and camera.

Pedir presupuesto