---
title: Geometric
framework: shadergraph
role: symbol
role_heading: ShaderGraph Node Group
path: shadergraph/geometric
---

# Geometric

Access scene geometry while your graph runs.

## Overview

Overview When the GPU applies your graph to a scene, geometric nodes reflect the data value the system is currently processing. Use these nodes to get details about that data value, such as its coordinates, normal, or tangent information. Alternatively, use the Reflect and Refract nodes to modify vectors relative to the current data value.

## Topics

### Nodes

- [Position](shadergraph/geometric/position.md)
- [Normal](shadergraph/geometric/normal.md)
- [Tangent](shadergraph/geometric/tangent.md)
- [Bitangent](shadergraph/geometric/bitangent.md)
- [Texture Coordinates](shadergraph/geometric/texture-coordinates.md)
- [Geometry Color](shadergraph/geometric/geometry-color.md)
- [Geometric Property](shadergraph/geometric/geometric-property.md)
- [Reflect (RealityKit)](shadergraph/geometric/reflect-(realitykit).md)
- [Refract (RealityKit)](shadergraph/geometric/refract-(realitykit).md)

## See Also

### Node Categories

- [2D-Procedural](shadergraph/2d-procedural.md)
- [2D-Texture](shadergraph/2d-texture.md)
- [3D-Procedural](shadergraph/3d-procedural.md)
- [3D-Texture](shadergraph/3d-texture.md)
- [Adjustment](shadergraph/adjustment.md)
- [Application](shadergraph/application.md)
- [Compositing](shadergraph/compositing.md)
- [Data](shadergraph/data.md)
- [Logic](shadergraph/logic.md)
- [Material](shadergraph/material.md)
- [Math](shadergraph/math.md)
- [Organization](shadergraph/organization.md)
- [Procedural](shadergraph/procedural.md)
- [RealityKit](shadergraph/realitykit.md)
- [Surface](shadergraph/surface.md)
