---
title: module
framework: Compute Graph
role: symbol
role_heading: Namespace
platforms: [iOS 27.0+, iPadOS 27.0+, macOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: computegraph/module
---

# module

Mutate per-particle state with operations such as setPosition, addPosition, setVelocity, setColor, setSize, and setLifetime.

## Topics

### Namespaces

- [module::debug](computegraph/module/debug.md)

### Functions

- [module::addPosition](computegraph/module/addposition.md)
- [module::addVelocity](computegraph/module/addvelocity.md)
- [module::setAlpha](computegraph/module/setalpha.md)
- [module::setColor](computegraph/module/setcolor.md)
- [module::setLifetime](computegraph/module/setlifetime.md)
- [module::setPosition](computegraph/module/setposition.md)
- [module::setSize](computegraph/module/setsize.md)
- [module::setVelocity](computegraph/module/setvelocity.md)

## See Also

### Built-in nodes

- [element](computegraph/element.md)
- [emitter](computegraph/emitter.md)
- [force](computegraph/force.md)
- [initialize](computegraph/initialize.md)
- [output](computegraph/output.md)
- [graph](computegraph/graph.md)
- [group](computegraph/group.md)
- [texture](computegraph/texture.md)
- [random](computegraph/random.md)
- [matrix4x4f](computegraph/matrix4x4f.md)
- [matrix4x4h](computegraph/matrix4x4h.md)
