User Guide Cancel

Cross-polarising for 3D Capture | Substance 3D Sampler

  1. Substance 3D home
  2. Home
  3. Getting Started
    1. Getting Started overview
    2. Activation and licenses
    3. System requirements
    4. Shortcuts
    5. Importing Resources
    6. Report a bug
    7. Project Management
    8. Export
      1. Export overview
      2. Export Window
      3. Default Presets
        1. Default Presets overview
        2. Arnold 5
        3. Blender Cycles/Eevee
        4. Corona Renderer
        5. Enscape - Revit
        6. Keyshot9+
        7. Lens Studio
        8. Spark AR Studio
        9. Unity HDRP Standard
        10. Unity HDRP Specular
        11. Unity Standard
        12. Unity Specular
        13. Unreal Engine 4
        14. Redshift
        15. V-Ray Next
      4. Managing custom presets
      5. Managing Presets
  4. Interface
    1. Interface overview
    2. The Home Screen
    3. 2D and 3D Viewport
    4. Sidebars
    5. Panels
      1. Panels overview
      2. Project panel
      3. Assets panel
      4. Layers panel
      5. Properties panel
      6. Viewer Settings panel
      7. Shader Settings panel
      8. Channel Settings panel
      9. Metadata panel
      10. Export panel
      11. Physical Size Panel
      12. Exposed Parameters Panel
      13. Resources
    6. Tools and Widgets
      1. Tools and Widgets overview
      2. Sliders
      3. Color Picker
    7. Preferences
      1. Preferences overview
      2. Normal Format
      3. Layer Resolution
  5. Filters
    1. Filters overview
    2. Custom Filters
    3. Compound Filters
    4. Generators
      1. Generators overview
      2. Atlas Scatter
      3. Brickwall
      4. Cloth Weave
      5. Decal
      6. Embossing
      7. Embroidery
      8. Floor Tiles
      9. Gravel
      10. Panel
      11. Parquet
      12. Pattern
      13. Pavement
      14. Perforate
      15. Quilt Stitch
      16. Splatter
      17. Stonewall
      18. Surface Relief
      19. Weave
    5. Adjustments
      1. Adjustments overview
      2. Blur
      3. Brightness/Contrast
      4. Colorize
      5. Color Replace
      6. Color Variation
      7. Equalize
      8. Fill
      9. Hue/Saturation
      10. Invert
      11. Sharpen
      12. Vibrance
    6. Tools
      1. Tools overview
      2. Atlas Creator
      3. Atlas Splitter
      4. Channels Generation
      5. Channel Switch
      6. Clone Stamp
      7. Crop tool
      8. Delight (AI Powered)
      9. Height to AO
      10. Height to Normal
      11. Image To Material
      12. Make it Tile
      13. Match
      14. Multiangle To Material
      15. Normal to Height
      16. Paint Wrap *missing*
      17. PBR Validate
      18. Perspective Correction
      19. Tiling
      20. Transform
      21. Warp
      22. Warp Transform
      23. Upscale
    7. HDRI Tools
      1. HDRI Tools overview
      2. Color Temperature Adjustment
      3. Exposure
      4. Exposure Preview
      5. HDR Merge
      6. Line Light
      7. Nadir Extract
      8. Nadir Patch
      9. Panorama Patch
      10. Plane Light
      11. Shape Light
      12. Sphere Light
      13. Straighten Horizon
    8. Wear and Finish
      1. Wear and Finish overview
      2. Corrode
      3. Cracks
      4. Dirt
      5. Discarded Gums
      6. Dust
      7. Erode
      8. Metal Finish
      9. Moss
      10. Oxidate
      11. Paint
      12. Rust
      13. Scratch
      14. Snow
      15. Stylization
      16. Water
      17. Varnish
  6. Technical Support
    1. Technical Support overview
    2. Exporting the log file
    3. Configuration
      1. Configuration overview
      2. Retrieving the installation path
      3. Update Checker
      4. NVIDIA Driver Settings
      5. 3D Capture set-up on Linux  
    4. Technical Issues
      1. Technical Issues overview
    5. Data or project issues
      1. Data or project issues overview
      2. Import Substance Alchemist projects in Substance 3D Sampler
    6. Filter issues
      1. Filter issues overview
      2. Image to Material and Delighter are missing
      3. Image to Material visual artefacts
    7. Interface issues
      1. Interface issues overview
      2. Fonts are not displayed correctly
      3. Main interface is transparent
    8. Performance issues
      1. Performance issues overview
      2. Color picker takes long time to open the first time
      3. Interface lags when interacting with the layer stack or other elements
    9. Stability issues
      1. Stability issues overview
      2. Crash when exporting a material
      3. Crash when using the Image to Material or Delighter
    10. Startup issues
      1. Startup issues overview
      2. Application doesn't start on Linux
      3. Crash at start up - Old OBS version
  7. Features and workflows
    1. Features and workflows overview
    2. 3D Capture
    3. Export parametric assets
    4. End to end Physical Size Workflow
    5. Generative Workflow
    6. Texture Import
    7. Texture Generators
    8. Use As Bitmap
    9. Adobe Standard Material
  8. Pipeline and integrations
    1. Pipeline and integrations overview
    2. Environment variables
    3. Substance Send-to
    4. HP Z Captis support
      1. HP Z Captis support overview
      2. Your first capture, step by step
      3. System requirements to use the HP Z Captis device
      4. FAQ for HP Z support in Sampler
      5. Known issues and limitations
  9. Scripting and Development
    1. Scripting and Development overview
    2. Manage installed plugins and scripts
    3. Create a Plugin with Python and QML
    4. Create a Script with Python
      1. Create a Script with Python overview
      2. Example Scripts
  10. 3D Capture
    1. 3D Capture equipment
    2. Camera settings - Exposure
    3. Camera settings - Focus
    4. 3D Capture lighting
    5. Cross-polarizing for 3D Capture
    6. Processing advanced 3D Captures
    7. Editing 3D Captured meshes
  11. Release Notes
    1. Release Notes overview
    2. All Changes
    3. Beta
    4. Version 4.5
    5. Version 4.4
    6. Version 4.3
    7. Version 4.2
    8. Version 4.1
    9. Version 4.0
    10. Version 3.4
    11. Version 3.3
    12. Old Versions
      1. Version 3.2
      2. Version 3.1
      3. Version 3.0
      4. Version 2020.3 (2.3)
      5. Version 2020.2 (2.2)
      6. Version 2020.1 (2.1)
      7. Version 2019.1
      8. Version 0.8.1
      9. Version 0.8.0
      10. Version 0.7.0
      11. Version 0.6.1
      12. 0.6.0
      13. 0.5.4
      14. 0.5.3
      15. 0.5.2
      16. 0.5.1
      17. 0.5.0
  12. FAQ
    1. FAQ  Overview

Cross-Polarising

In this user guide we’ll go over how to deal with reflective objects and the issues they cause, and how to use light polarization to solve this.

You prefer to learn about this topic in a video tutorial? Find it here.

When light hits a surface, it’s usually reflects in a diffused way, bouncing uniformly, giving the surface it’s color appearance. But depending on the surface roughness, some light can be reflected straight towards your eye or camera. This specular reflection changes depending on your viewing angle.

Photogrammetry works by aligning visuals patterns and elements between photographs, it assumes the look of an object won’t change between each consecutive photograph. So, specular reflection is an unwanted effect here. A mild case object might have just a reflective coating, but objects that are metal can be much trickier and take more effort to solve. We’ll tackle the mild case in this user guide. We just have to capture a perfect basecolor, unspoiled by specular highlights. It’s easy to add the reflectivity back in 3D once captured.

To solve this, we can filter our specular reflections using a method called cross-polarisation. When light is polarized, all the waves are oriented in the same direction. If you then polarise it again, in a perpendicular direction, it gets completely blocked, rendering it invisible.

Polarizing mostly affects specular light, as these are focused light rays, traveling in a specific direction, as opposed to the scattered diffuse light that we want to keep.

You polarize light with a polarizing filter, a special transparent sheet that filters the waves. They come in many forms, we’ll use screw-on glass filters for your lenses, as well as DIY-style polarizing film sheets

The basic idea is to add a filter to your light, and your lens, and set them up to be perpendicular to each other. That means you’ll need to finetune filter orientation by rotating them. Once they’re set up, specular reflections from that light become invisible. It’s quite special to see, twisting your filters can suddenly completely eliminate all glare from a polarized light.

A polarising filter for your lens should be bought, as you want optimal optics, still allowing for clear sharp photos. Different lenses have different sizes thread to screw filters onto, so make sure to get the right one for your lens of choice, or a few sizes for multiple lenses if you’re experimenting.

Polarizing your lights is cheaper and simpler: polarizing film sheets are relatively inexpensive. You can use an entire sheet, or cut pieces out. It’s a good idea to cut circular pieces covering the entire light, as it makes it easier to rotate them. Some lights are better for this, they might have a little filter holder, or magnets to hold sheets in place. If not, sticky tape always works!

Make sure to add the polariser after any diffusers, as diffusing the light cancels any polarisation.

Most cheaper ring flashes screw into your filter slot, and might not let you attach a lens filter anymore. They also don’t have any way to attach polarising filters to the flash light itself, so you’ll have to make your own. Only top-of-the line models support this properly.

Rotating and matching polarisers across your setup needs to be done constantly. Your lens filter needs to be fully perpendicular to all your lights, the only way to do this is to look at your camera display and adjust things. I like to start by taping a single sheet to my flash, and then adjust my lens filter to block the flash’s reflections. You can only do this by taking a picture, or by dry-firing the flash. It’s a bit involved, you can mark the correct orientation on your lens filter with a marker, and then try not to touch the lens and flash filter anymore.

Adjusting the polarisation on your video lights is different, but easier. You’ll have to constantly tweak your lights as you move them, or when you adjust the camera height. Simply rotate the sheet until it looks right on your camera display.

Every single light source that shows up in reflections need to be polarized, so you might have to close windows or turn screens off.

When properly set-up, you should be able to capture an object as if it’s completely matte, with no reflections and even lighting. Just like seeing your mesh with only the basecolor texture applied, it lets you capture difficult reflective objects.

 

Now learn more about how to process your 3D capture using Substance 3D Sampler!

Get help faster and easier

New user?