Rayscaper - A new render extension for SketchUp

Hey, Rayscaper users!

Rayscaper 0.9.83 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Add Nishita sky sun tracking from SketchUp shadows. The procedural sky will now automatically follow the sun position set in SketchUp’s shadow settings, making it easier to match lighting conditions across your workflow. You can enable this via the menu Extensions > Rayscaper > Sync Nishita with Sun. See Syncing with SketchUp Sun for more details.
  • Improve environment power controls with logarithmic sliders. Environment intensity is now easier to adjust precisely across a wide range of values.
  • Fix crash when changing render resolution. Rayscaper will no longer crash when you adjust the resolution settings.
  • Fix alpha textures to use linear color space. Alpha channels in textures now render with correct transparency values.

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating
and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.84 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Add animation completion dialog. When a scene animation finishes rendering, a dialog now displays render statistics including total time, samples rendered, and frames completed.
  • Fix crash when minimizing the Rayscaper window via Windows “Show Desktop” (Win+D). The application now handles minimized states gracefully.
  • Improve scene archiving by extracting SketchUp embedded textures when external files are not available. This ensures textures are always included in exported archives.

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.85 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Add anisotropy support for metal materials. You can now create brushed metal effects by controlling the direction and amount of anisotropy in metallic surfaces.

  • Add sheen roughness control to PBR materials. This gives you finer control over fabric-like reflections on surfaces.

  • Add ‘Reload All Materials from SketchUp’ option to the Tools menu. This makes it easy to refresh all materials after making changes in SketchUp without restarting Rayscaper.

  • Add a Reset button to the material editor toolbar. Quickly restore a material to its default settings with a single click.

  • Improve PBR material editor with better-organized advanced settings using subgroup headers for easier navigation.

  • Fix normal maps not automatically enabling when loading a normal map image.

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.87 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Add tri-planar mapping support for textures. Materials can now use tri-planar projection instead of UV mapping, which avoids stretched textures on surfaces without proper UVs.
  • Automatically apply tri-planar mapping to PolyHaven materials when the model has no UVs. Downloaded materials now look correct out of the box without manual texture coordinate setup.
  • Sort the material list alphabetically to match SketchUp’s material panel ordering.
  • Fix the Asset Manager sometimes getting stuck in a loading state when switching between assets quickly.
  • Fix color space detection for opacity and roughness textures. These textures now render correctly when using automatic color space detection.
  • Fix environment power slider feeling awkward near zero. The slider now smoothly blends to zero instead of snapping discontinuously at the far left.

Full release notes: rayscaper.com/manual/release-notes

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas

Nice. Just had a bash with it.

As some feedback

Non diffuse textures such Normal textures and Roughness maps are assumed to be Srgb under “auto” with the few I tried - when they are data only so are always linear.

In post processing - using a different TMO than the Reinhardt implementation that’s is used would make a huge difference.

AgX , Aces 2.0, Uchimura, Kronos PBR neutral - any of these will take only the render from looking amateurish to looking better immediately. I’d put one of those on be default - it would really help people’s results.

Appreciate the feedback @Elmtec-Adam

Non diffuse textures such Normal textures and Roughness maps are assumed to be Srgb under “auto” with the few I tried - when they are data only so are always linear.

That’s a bug; when using the auto setting, the normals, roughness, and alpha texture will assume the file is pure data, and won’t attempt sRGB decoding during rendering. Are you using the latest version? Do you mind DM-ing me a couple of examples?

In post processing - using a different TMO than the Reinhardt implementation that’s is used would make a huge difference.

AgX , Aces 2.0, Uchimura, Kronos PBR neutral - any of these will take only the render from looking amateurish to looking better immediately. I’d put one of those on be default - it would really help people’s results.

Stay tuned for the next release, which will land soon :wink:

Cheers,
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.91 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Add tone mapping options — choose from ACES Filmic, Filmic (Hable), PBR Neutral, Linear, or Reinhard to control the look of your renders.
  • Add color grading controls — fine-tune renders with white balance temperature, tint, and contrast sliders.
  • Add auto-exposure — exposure now adjusts automatically to scene lighting, with a toolbar toggle and compensation slider.
  • Improve asset library reliability — fix occasional failures when browsing or downloading Poly Haven assets.

Below screenshot shows the new post-processing capabilities:

Full release notes: Rayscaper Release Notes | Rayscaper

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating and helps me showcase its
capabilities to new users.

Follow me on https://x.com/rayscaper3d.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.92 Beta is available as a hotfix release to fix asset thumbnail downloads failing in the asset library. I strongly recommend upgrading. You can get it via:

What Changed?

  • Fix asset thumbnails occasionally failing to download in the asset library.
  • Fix AO Distance slider having no effect in standalone AO render method.

Full release notes: Rayscaper Release Notes | Rayscaper

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating and helps me showcase its capabilities to new users.

Follow me on https://x.com/rayscaper3d.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.93 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Fix SketchUp tag visibility updates for nested groups and components. Nested geometry now appears and reappears correctly in Rayscaper when you toggle tags in SketchUp, matching the SketchUp viewport more reliably.
  • Fix material picking when hidden or invisible objects sit in front of visible geometry. The picker now selects the material you clicked instead of the hidden object blocking it.
  • Fix crashes after exploding SketchUp tag folders and then changing tag visibility.
  • Improve viewport navigation and panel controls with a simpler pan/zoom path and a fixed panel layout.

Full release notes: rayscaper.com/manual/release-notes

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating
and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.94 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Fix occasional skewed or corrupted textures in renders.
  • Fix render failures when emissive materials are assigned to a group or component instance instead of directly to faces.

Full release notes: rayscaper.com/manual/release-notes

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating
and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas

Hey, Rayscaper users!

Rayscaper 0.9.95 Beta is available. You can get it via:

I recommend upgrading to the latest version.

What Changed?

  • Improve asset setup feedback. Rayscaper now shows the asset name during setup.
  • Improve asset download reliability. Large Poly Haven assets now use less memory and complete more reliably.
  • Add Max Transparent Depth render control for GI and Approx. GI. Increase it when layered transparent or opacity-based materials render black where several panes overlap.

Full release notes: rayscaper.com/manual/release-notes

Help Me Build the Community :+1:

If you like Rayscaper, please share your renders (final or work-in-progress, it doesn’t matter)! This is motivating
and helps me showcase its capabilities to new users.

Follow me on X.

Happy Rendering!
Thomas