
Descripción
Kweave Bridge is an Unreal Engine plugin that does two things: it gives your PCG GPU kernels built-in access to engine world data, and it connects the free Kweave web app to your running editor for live HLSL editing.
---
Data Interfaces
Vanilla PCG GPU nodes can't easily reach distance fields, foliage instances, or atmospheric data without custom C++ data interfaces. Bridge ships all of that built-in. Every Kweave GPU node gets automatic access to:
Global Distance Field ➝ scene-wide signed distance to the nearest surface. 16 HLSL functions for distance queries, normals, snapping, occlusion, and ray marching.
Mesh Distance Field ➝ per-object distance fields with higher precision. 18 functions including smooth blending, gap detection, and per-object identification.
Foliage ➝ spatial queries against all foliage instances. Density, nearest-instance lookup, proximity testing.
Atmosphere LUT ➝ sky atmosphere transmittance and irradiance sampling.
Works whether you write HLSL by hand or build it visually in Kweave.
---
Live Editing
The second half of Bridge is the live connection between the Kweave webapp and your running editor.
Live Push ➝ graph edits push HLSL, kernel settings, and pin configs directly to your GPU node. The shader recompiles, the viewport updates.
Pull State ➝ import existing HLSL and pin config from any GPU node back into Kweave with one click.
Pin Sync ➝ full pin configuration (inputs, outputs, data types, attributes) travels with every push and pull.
Auto-Push ➝ every graph edit triggers a push. Move a slider, see the viewport change.
Compute Source Management ➝ discover, import, create, and push UPCGComputeSource assets from inside Kweave. Bridge handles dependency wiring automatically.
Multi-Node Workflow ➝ each Kweave document attaches to a different GPU node. Switch documents, the context follows.
---
What It Is NOT
Not a node editor ➝ that's Kweave, and it's free.
Not required to use Kweave ➝ copy-paste always works.
---
Migrating from Early Access
If you used the free early access version of Kweave Bridge, you'll need to uninstall it before installing this release. The two versions can't coexist in the same project. The early access listing will no longer receive updates. This is the supported, ongoing version going forward.
Requirements
- Unreal Engine 5.7+
- PCG plugin enabled in your project
- A modern browser for the Kweave web app (Chrome, Firefox, Edge)
The Kweave webapp is optional for using the data interfaces. You can write HLSL directly in the Kweave GPU node and still get full access to all data interface functions.




