OrbPro Sensor Shaders Plugin.
Provides a collection of GPU shaders for rendering sensor volumes, coverage cones, and field-of-view geometries in the OrbPro/CesiumJS visualization engine. Distributed as a compiled ES module.
npm install @orbpro/plugin-sensor-shadersThis package is intended to be used within an OrbPro workspace or alongside the OrbPro engine. Standalone use requires the OrbPro plugin-sdk.
Build the module using the OrbPro plugin-sdk:
# From within the OrbPro plugin-sdk workspace:
npm run build:sensor-shaders
# Output: dist/sensor-shaders.mjsimport { loadSensorShaders } from "@orbpro/plugin-sensor-shaders";
// wasmBytes are delivered pre-decrypted by the SDN plugin-delivery system
// (ecies-x25519-hkdf-sha256-aes-256-gcm)
const shaders = await loadSensorShaders({ wasmBytes });import { loadSensorShaders } from "@orbpro/plugin-sensor-shaders";
// Without wasmBytes, loads raw module from dist/sensor-shaders.mjs
const shaders = await loadSensorShaders();| Option | Type | Description |
|---|---|---|
wasmBytes |
Uint8Array |
Pre-decrypted module bytes from the SDN delivery system. |
decryptFn |
Function |
Legacy AES-256-GCM decrypt function (protection-runtime). |
lowMemory |
boolean |
Use reduced memory configuration. |
UNLICENSED — Proprietary. All rights reserved by DigitalArsenal.io, Inc.