Depence R4
  • Depence R4 Documentation
  • Getting Started
    • Installation
      • Update
      • Start Options
    • Projects
    • System Requirements
    • Graphics Hardware
  • Program Overview
    • Workspaces
    • Windows
    • Supported File Formats
      • Supported 3D-Model Import Formats
      • Supported Image / Texture Formats
    • Camera & Navigation
    • Render Views
      • Quad View
      • Background Image
    • Shortcuts
    • Fixture Manager
    • Auto Backup
  • Construction
    • Scene Graph & Grouping
      • 3D Hierarchy Filters
      • Group Objects
    • Object Extensions
      • Depending Visibility
      • Spline Arrange
      • Reflector
    • Layers
    • Editor Tools
      • Selection
      • Move Objects
      • Rotate Objects
      • Transformation
      • CAD Editor Snapping
    • Splines
      • Draw a Spline
      • Circle Spline
      • Rectangle Spline
      • Star Spline
      • Formular Spline
    • Nurbs
    • Add Fixtures and Objects
      • Fixture Hang Tool
    • Connect Dependencies
      • Manual Connect
      • Distributors
      • Auto Connect
      • Disconnect
    • Terrain
      • Terrain Sculpting Tool
      • Terrain Painting Tool
      • Terrain Mass Placement Tool
    • Atmosphere
    • Crowds
    • Import 3D Models
      • Tips & Tricks for 3D modeling
    • Arealights
    • Materials
      • PBR Material
        • DMX Control
        • DMX Matrix
        • Chroma-Key
      • Water Material
      • Video-Wall Material
    • Video Sources
      • Camera Video Source
      • Media-Player
      • NDI Video Source
    • My Library
    • Fixtures
      • Lighting Fixtures Settings
      • Modular Fixtures
      • DMX Motors
      • Channel Patch
      • Patching and Multiple DMX Address
      • Replace a fixture by another one
    • Laser
      • Connect Pangolin Beyond
      • Connect Lasergraph DSP
    • Firework
      • Firework by DMX
      • Timeline workflow
        • Alignment
        • Arrange Events
        • Stepper
        • Spline-Positions
      • Build custom Effects
        • Generic Firework Objects
        • Shell
        • Stars
        • Tail
        • Crackle
        • Cake Box
    • Decals
    • MVR
    • Drones
  • Show & Animation
    • Selection Groups
    • Schematic Views
    • Repository
      • Team Management
      • Scenes
        • Scene Fade / Delay Path
      • Audio & Video Files
      • Sequences
      • Playlists
      • MsgCues
      • Scripts
      • Profiles
      • Virtual Masters
    • Programmer
      • Table View
      • Full Open
      • Release/Clear
      • Value Editors
        • Value
        • Position
        • Color Mix
        • Effects
          • Wave FX
          • Color FX
          • Position FX
      • Panorama Alignment
      • Post Selection
      • Store a Scene
      • Palettes
        • Store values in Palette
        • Use a Palette
        • Edit Palette Values
    • Selection Tool
    • Show Sequencer
      • Track Types
        • Repository Scene Track
        • Any Scene Track
        • Fixture Group Tracks
        • Sequence Track
        • Audio Track
        • Video Track
        • DMX-Stream Track
        • MsgCue Track
        • Script Track
        • Multimedia Stream Track
        • Master Track
        • Speed Master Track
        • Intensity Master Track
        • Parameter Tracks
        • Marker Track
        • OSC Track
        • OSC Track
      • Editor
      • Scene Event - Blocks
      • Loop Region
      • Keyframe Animations
        • Easing Options
        • Spline Mode
        • Rail Rotation
      • Camera Animation
      • Sequencer Settings
      • Automatic Light Control (ALC)
      • Using MIDI keyboard.
  • Rendering
    • Video Rendering
      • Render H.264
      • Render Image Sequence
      • Physics and Framerates
      • Synchronize Pangolin Beyond for Video Rendering
    • Image Rendering
      • Long Exposure Rendering
    • Render Settings
      • Scene
      • Lighting
      • Laser Render Settings
      • Fountain
      • Post-FX
    • Virtual Reality
  • Plot & Documentation
  • Hardware & Control
    • Connect to vServer or vNano/wecs
    • Connect a Console
    • Modules
      • NDI
      • Logic Module
        • Logic Module Items
          • External Devices
          • Tools
          • Events
          • Outputs
          • Conditions
          • Inputs
          • Status
          • Tracker
          • Transformation
          • Converter
          • Container
          • Logic Test
          • Syncro Cloud
        • Group Items on a Group Panel
        • Connect a digital Wind Anemometer
        • Connect an analog Wind-Anemometer to a v:Server
        • Routing different DMX universes to the 4 XLR outputs of the vServer
        • Connection example for recording DMX values via the 4 DMX XLR connectors of the vServer.
        • Assign DMX universes to different ArtNet nodes or other Devices.
      • Scheduler
        • Day Schedule
        • Week Schedule
        • Year Schedule
      • ModBus
      • Synchronization
      • Viz-Key
        • Install Viz-Key Driver
        • Connect Depence to a grandMA3 session
        • Potential Issues and Limitations
      • vServer Test Period
    • Live-Panel
    • Scripting
    • Editing the scheduler with the additional 'ShowOrganizer' program
  • Tips & Tricks
    • Network Settings
    • How to use a DeskDough?
    • Using Variables
    • How to export MVR to grandMA3
    • Control Atmosphere by DMX
    • Camera Remote Control
    • Log files
  • Performance
    • Scene Organization
    • Lighting
    • Other optimizations
  • Release Notes
    • Version 4.0.5
    • Version 4.0.0
Powered by GitBook
On this page
  • 3D Models
  • Get 3D-Model Infos
  • 3D Model Import
  • Textures
  • Transparency
  • Planar Reflections
Export as PDF
  1. Performance

Scene Organization

PreviousPerformanceNextLighting

The scene includes all fixtures, models, and other objects. Consider a sensible layer organization concerning the importance of the objects. Pack complex yet insignificant models like surrounding buildings, vegetation, decoration, etc., into separate layers so they can be hidden if necessary. You can also assign objects a visibility extension to make them visible only during video/image rendering.

3D Models

When importing 3D models, ensure they are not too complex. Although modern graphics cards can render millions of polygons, we need our performance for simulating fixtures, not just the 3D models, right?

Polygon Count

Generally, the polygon count of individual models should not be too high, as this can especially burden shadow calculation. Overall, a complete scene should not contain more than 6 million polygons.

Model Count

The number of models is also important. The more different models in the scene, the more the CPU is burdened. There is no direct limit, but a scene with over 10,000 models certainly has optimization potential. Especially when exporting from VectorWorks (3D file or MVR), it can happen that models are not optimally triangulated and combined. We've seen customer projects where almost every polygon was imported as an individual model. In such cases, the Merge-Mesh tool from Depence can help combine them.

Get 3D-Model Infos

To find out how many models and polygons are used in a group or selection, right-click in the 3D hierarchy and select "Info about selected 3D-Models." This function also searches all child objects.

3D Model Import

When importing models, Depence offers the option to import the scene in its original hierarchy or merged by materials. Both have pros and cons, but generally, if you are importing individual objects like a chair or a car, "Merged by Material" is best. If you are importing a complete scene from Blender, "by Hierarchy" might be better.

Textures

When assigning textures, pay attention to their resolution. Generally, resolutions higher than 2K (2048x2048px) are unnecessary.

Transparency

Transparent objects are a special case in rendering, as they need to be handled separately during lighting. The number of transparent objects is particularly relevant here. Combined with many light sources, this can quickly impact performance!

Planar Reflections

For a planar reflection, the entire scene must be rendered again (in mirror image)! Therefore, these are very costly! Even a water surface automatically creates a planar reflection. Try to keep the number of individual water surfaces small. Planar reflections are only rendered if the scene quality is set to Medium or High.

This is a good example! All braces are separate models! This causes huge CPU load.