Profile PictureMark Stead
A$0+

Camera FOV Clip for Blender Geometry Nodes

18 ratings
Add to cart

Camera FOV Clip for Blender Geometry Nodes

A$0+
18 ratings

This is a Blender 3.0 (or later) node group for Geometry Nodes designed to implement Camera Field-Of-View (FOV) clipping of points outside of the camera view. Compatibility for Blender 2.92 and 2.93 is provided through an earlier version.

This is designed for projects using Geometry Nodes for scattering thousands of objects (trees, rocks, grass etc) to improve performance.

The performance improvements will vary depending on your scene and hardware. In my testing, these are the improvements (most significant to least significant):

  • Eevee render times (large difference in render times for very heavy scenes). (This will be largely mitigated by my Eevee Shadow Caster bugfix in Blender 2.93.)
  • Viewport navigation frame rate
  • Cycles memory usage (moderate difference)
  • Cycles render times (small difference)

Checkout my YouTube video for a demo of the (V1.0) node group, and details about how it works.

Version History

V1.0, 18th Feb 2021, for Blender 2.92+

  • Initial release

V1.1, 27th Feb 2021, for Blender 2.92+

  • Supports horizontal and vertical clipping - though tall objects are likely to be difficult to handle
  • Switch to turn off vertical clipping for performance when not required
  • Supports aspect ratios less than 1:1 - for example 9:16. For simplicity, enter the aspect ratio as a formula like 1920/1080

V1.2, 27th Feb 2022, for Blender 3.0+

  • Upgraded for compatibility with Blender 3.0 - using fields. Optimisation/tuning using the new node types available.

Additional Info

Latest tips to get the most out of this product.

  • It is best to set the Camera Object Info node to Relative. This will prevent problems if you need to transform the Geometry Nodes object.
  • Remember to allow sufficient padding with the Object Scale Factor to cover objects just outside of the field-of-view that can influence the render - due to shadows, reflections or illumination inside the scene. Perform renders with the clipping enabled/disabled and identify any influence on the final render.


A$
Add to cart

Blend file download.

Copy product URL
30-day money back guarantee

Ratings

5
(18 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%