Orrery Terrain · Blueprint · Orrery › Terrain › Query
Raycast Ground
Analytic ray against the ground: no physics scene, never hits anything but ground.
Node
Blueprint Raycast Ground
The graph as text
- Raycast Ground (pure function; Target is Orrery Terrain Subsystem)
- In Target (self object): self
- In Start (Vector): (0.0, 0.0, 0.0)
- In End (Vector): (0.0, 0.0, 0.0)
- In Surface (EOrreryTerrainSurface): Modified
- Out Out Point (Vector): not connected
- Out Out Normal (Vector): not connected
- Out Return Value (Boolean): not connected
- Palette
- Orrery › Terrain › Query
- Node
- pure function
- Target
UOrreryTerrainSubsystem- Module
- OrreryTerrain
Inputs
| Pin | Type | Default | Meaning |
|---|---|---|---|
| Target | Orrery Terrain Subsystem Object Reference | — | — |
| Start | Vector | 0, 0, 0 | World positions, cm. |
| End | Vector | 0, 0, 0 | World positions, cm. |
| Surface | EOrreryTerrainSurface | Modified | Which ground to trace: Modified (the default) is the ground as edited. |
Outputs
| Pin | Type | Meaning |
|---|---|---|
| Out Point | Vector | Hit position, cm. |
| Out Normal | Vector | Unit normal, Z up. |
| Return Value | Boolean | true on a hit between Start and End. |
How this page is made
Drawn from the C++ declaration’s reflection specifiers, not exported from the editor.
- a const BlueprintCallable function: drawn pure, as UHT makes it unless BlueprintPure=false