Overview

This addon allows you to overcome one of Eevee's main limitations: creating 180° and 360° panoramic renders.

Natively, Eevee doesn't support equirectangular rendering, an essential feature for creating content for VR headsets, virtual tours, or environment maps. The only alternative would be to use Cycles, but render times for high-resolution images and animations (4K, 8K, and beyond) can become prohibitive.

Eevee Render 360 solves this problem intelligently. The addon orchestrates a series of Eevee cameras to quickly capture your scene from multiple angles and then stitches them into a single, final panoramic image, combining the speed of Eevee with the power of 360°.

 

Key Features

 

  • 360° Monoscopic Rendering: Create full spherical panoramas, ready for VR and 360° platforms.
  • 180° Monoscopic Rendering: Perfect for immersive front-facing views.
  • Skydome Mode: Generates an upward-facing 180° fisheye projection, ideal for creating skies and dome backgrounds.

The addon is fully compatible with Blender versions 2.93 through 4.4.

Installation

Installing the addon is straightforward. You only need to install the .zip file.

  1. Download the latest Eevee_Render_360.zip file from your product page (Gumroad, Blender Market, etc.).
  2. Open Blender and go to Edit > Preferences.
  3. Navigate to the Add-ons section and click the Install... button.
  4. In the file browser, locate and select the .zip file you downloaded. Do not unzip the file. Click Install Add-on.
  5. Blender will install the addon. In the search bar, type "Eevee 360" to find it.
  6. Enable the addon by clicking the checkbox next to its name. ✅

 

Configuration

The addon requires no special setup in Blender's Preferences. All settings are located directly in the Eevee 360 panel.

You can find the panel in the Output Properties tab (the printer icon 🖨️) of the Properties window.

Main Tools

  • Camera Type: This is the most important setting. It defines the format of your final panoramic render.
    • 360° mono: Creates a full spherical image, perfect for VR and 360° platforms.
    • 180° mono: Creates a front-facing 180° immersive view.
    • skydome: Creates an upward-facing 180° fisheye projection, ideal for skies.
  • Render output dir: Choose the folder where the final render and all temporary files will be saved.
  • Output Resolution: Select the resolution for your final image. This sets the width for panoramic images (e.g., 4K is 4096x2048) and the dimensions for square formats like skydome (e.g., 4K is 4096x4096).

Advanced Settings

This section contains optional tools for debugging and fine-tuning your render.

  • Add 3D Text: Check this to add text objects into the scene that show the orientation of each Eevee camera (FRONT, TOP, etc.). This is useful for debugging your setup.
  • Debug Log: Prints detailed information about the addon's operations into Blender's system console.
  • Advanced Settings: Unhides options to control the quality of the final Cycles render.
    • Samples: Sets the number of samples for the final stitch, affecting image quality and render time.
    • Denoise: Enables or disables the Cycles denoiser on the final image.

Optimizations

To get the best results from the addon, you should focus on optimizing your main Eevee scene. Most of the render process is dedicated to generating the initial images with Eevee, so any optimization here will have a significant impact on the total time.

 

Optimize Your Eevee Scene

 

Any standard Eevee optimization will directly speed up the render time for this addon. The faster your scene runs in the Eevee viewport, the faster the panoramic render will be.

  • Simplify Materials: Complex shader node setups can significantly increase render times.
  • Reduce Geometry: High polygon counts will slow down each of the six renders.
  • Check Eevee Settings: Lowering Eevee's Render Samples or shadow quality can provide a speed boost if your scene allows it.

 

Use Baked Lighting (Most Important Tip)

 

Baking your lighting is the single most effective way to improve both speed and final quality.

It not only solves potential stitching artifacts at the edges of the panorama but also dramatically speeds up Eevee's rendering for each of the camera angles. We strongly recommend baking your scene's Indirect Lighting and Reflections before starting a final render.

 

Final Render Settings

 

The final image is stitched together using Cycles, but the scene it renders is extremely simple. Because of this, you usually don't need high sample counts for the final step.

  • In the addon's Advanced Settings, you can often use a very low Samples value (e.g., 8 or even 1) and still get a perfect result.
  • Enable Denoise only if you notice unexpected noise in the final stitched image. Keep the following in mind:
    • For Still Images: Using the denoiser is generally safe and effective.
    • For Animations: Use with caution. A combination of low Samples and the Denoiser can introduce flickering or "boiling" textures, as the noise pattern is resolved differently on each frame.

 

Choose the Right Format

 

If you only need a 180-degree view, remember to use the 180° mono or skydome mode. The addon will render fewer images, saving time.

Workflow

Using the addon involves a simple, three-step process: configure your settings, set up the scene, and start the render.

 

1. Configure Your Render

 

First, prepare your Blender scene with all your models, materials, and lighting as you normally would.

Then, go to the Eevee 360 panel located in the Output Properties tab (the 🖨️ icon) and set your main parameters:

  • Choose your desired Camera Type (e.g., 360° mono).
  • Select the final Output Resolution.
  • Set the Render output dir folder where your image will be saved.

 

2. Setup the 360° Scene

 

Once you are happy with the settings, click the Setup cameras and scenes button.

The addon will automatically prepare everything needed for the panoramic render in the background, creating a new set of collections in your scene (eevee360, cycles360) that contain the necessary cameras and projection objects.

 

3. Start the Render

 

Click Start Image Render for a still image or Start Animation Render if you have an animation.

That's it! The addon will now take over and perform the full process automatically:

  1. It will render your scene from multiple angles using Eevee.
  2. It will map those rendered images onto an internal projection cube.
  3. Finally, it will use Cycles to create the final panoramic image, saving it to your specified output directory.

 

⚠️ Important Note: Always Re-Setup After Reopening a File

If you save, close, and later reopen your Blender file, you must click the Setup cameras and scenes button again before rendering.

Even if the eevee360 collections and cameras are still visible in your scene from a previous session, the addon needs this step to rebuild its internal settings, which are lost when Blender closes.

Clicking Setup again is a safe operation. It will not duplicate your objects or change your settings; it simply refreshes the addon's memory, ensuring the render process works correctly.

Base Tutorial

Your First 360° Render

 

This tutorial will guide you through creating your first 360° image in less than two minutes, using Blender's default scene.

  1. Prepare the Scene Start with a new Blender file. We will use the default cube, camera, and light. To prevent the cube from overlapping with the new cameras we are about to create, select the Cube and move it slightly away from the center (for example, set its X Location to 3).
  2. Configure the Addon Go to the Eevee 360 panel in the Output Properties tab (the 🖨️ icon) and configure the following settings:
    • Camera Type: 360° mono
    • Output Resolution: 1k (this is fine for a quick test)
    • Render output dir: Choose a folder on your computer to save the final image.
    • Enable the Add 3D Text checkbox. This will help you visualize how the different cameras capture the scene.
  3. Setup the 360° Cameras Click the Setup cameras and scenes button. You will now see several new cameras and text objects appear at the center of the world, all pointing in different directions.
  4. Start the Render Click the Start Image Render button and wait a few moments.
  5. Check the Result That's it! Open the output folder you selected. You should now see your first 360° render, showing the cube and the orientation text you enabled.

Video Tutorials

FAQ

Here you can find answers to the most common issues.

 

Why is the render failing or producing a strange result after I reopened my Blender file?

 

This is the most common issue. If you save, close, and later reopen a project, you must click the Setup cameras and scenes button again before rendering.

  • Reason: The addon needs to rebuild its internal settings in memory, which are lost when Blender closes.
  • Solution: Just click Setup again. It's a safe operation that won't duplicate objects but will refresh the addon, making it ready to render.

 

Why do I see visible seams or lines in my final panoramic image?

 

This happens when Eevee's "Screen Space" effects don't align between the different camera views.

  • Reason: Effects like Screen Space Reflections, Ambient Occlusion, and Bloom are calculated based only on what's visible to each camera. At the edges, this creates inconsistencies that look like seams.
  • Solution: The best solution is to bake your lighting. Before rendering, bake your scene's Indirect Lighting (with an Irradiance Volume) and Reflections (with a Reflection Cubemap). This creates a consistent lighting environment and solves most stitching problems. For best results, also disable effects like Bloom and Depth of Field.

 

Why is my final render black or completely empty?

 

This can happen for a few reasons. Check the following:

  • Object Overlap: Make sure the main subject of your scene is not at the world origin (0,0,0), otherwise the render cameras will be created inside of it. Move your main objects away from the center as shown in the Base Tutorial.
  • Collections Disabled: Check in the Outliner that the eevee360 and cycles360 collections are enabled for rendering (the little screen/camera icon is active).
  • Invalid Output Path: Ensure that the Render output dir in the addon panel is set to a valid folder where you have permission to save files.

 

My image is a circle with black corners. I wanted a full 360° panorama.

 

You likely selected the wrong Camera Type.

  • Reason: You have selected the skydome mode, which correctly produces a 180° fisheye image (a circle).
  • Solution: To create a standard rectangular 360° panorama, you must select the 360° mono option from the Camera Type list.

 

My rendered animation flickers or has "boiling" textures. How can I fix this?

 

This is typically a side effect of using the Denoiser with low sample counts in an animation.

  • Reason: The denoiser can interpret random noise differently on each frame, causing inconsistencies.
  • Solution: For animations, either increase the Samples value in the Advanced Settings for a more stable result, or disable the Denoise option entirely.

Report a Bug

If you believe you have found a bug or are experiencing an issue not covered in this documentation, we encourage you to report it. Your feedback is essential for improving the addon for everyone.

Please use the official contact method or support ticket system on the marketplace where you purchased the product (e.g., Blender Market, Gumroad, etc.).

 

What to Include in Your Bug Report

 

To help us resolve the issue as quickly as possible, please include the following information in your report:

  • Addon Version: The version of the addon you are using (e.g., 1.5.0).
  • Blender Version: The version of Blender you are using (e.g., 4.1, 3.6 LTS).
  • Operating System: Your operating system (e.g., Windows 11, macOS Sonoma, Linux).
  • A Clear Description of the Problem: Please describe what happened and what you expected to happen.
  • Steps to Reproduce: A numbered list of the exact steps needed to trigger the bug. This is the most important part of the report.
  • Error Messages: If any error messages appear, please open Blender's System Console (Window > Toggle System Console) and copy and paste the entire message into your report.
  • Sample .blend File (Optional but very helpful): If possible, attaching a simple .blend file that demonstrates the issue is the best way for us to quickly identify and fix the problem.

Thank you for taking the time to submit a report. We appreciate your help in making our tools better!