SKG Optics

Easy to use Optic system for red dots, magnified scopes, thermal optics, and full Night Vision Support

  • Supported Platforms
  • Supported Engine Versions
    5.3 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The code that drives the optics is the same module from the SKG Shooter Framework, so if you already own the SKG Shooter Framework you do not need to purchase this asset.


Example Content / Documentation / Demo


This system is an easy to use component based optic system. It features the most realistic scope shader on the market that simulates the eyebox (in the correct direction that also scales with your magnification), scope tube, and parallax. Most of the shaders are constructed of prebuilt, reusable material functions to keep the materials clean and easy to understand.

Technical Details

Features:

  • The most realistic scope shader on the market 
  • Red Dots
  • Thermal Optics
  •  Magnified Scopes
  • Variable Zoom
  • Smooth Zoom
  • Snap Zoom
  • Zeroing in MRAD or MOA
  • Reticle Brightness control
  • Night Vision Modes for the reticles
  • Cycling of reticles
  • Optimized Scene Capture Component
  • First and Second focal plane support
  • Simulated Eyebox, Scope Tube, Parallax
  • Eyebox even shrinks as you zoom in

Code Modules:

  •  SKGOptic

Number of Blueprints: 7

Number of C++ Classes: 3

Network Replicated: Not Applicable

Supported Development Platforms: Win64, MacOS, Linux, SteamVR, Oculus

Supported Target Build Platforms: Win64, MacOS, Linux, SteamVR, Oculus

Documentation: https://youtu.be/USW7w68OA7I

Example Project: https://github.com/SneakyKittyGameDev/SKGOpticsPlugin-ExampleContent/tree/main

Important/Additional Notes: For thermals make sure Stencils are Enabled With Stencil