In Houdini, how do I make a Scatter reproducible and stable when the surface geometry or primitive count changes?
Problem. Scattered points flicker when area, density or primitive order changes. Conditions. Houdini Scatter SOP, Generate set to By Density. Method. Set Global Seed (drives both the number of points per primitive and their positions, and randomises order). Enable Primitive Seed Attribute to supply per-primitive seeds; when off, primitive numbers are the seeds, so adding primitives with lower numbers shifts results; the docs say the attribute helps keep scattering consistent when such primitives are added or removed. Use Force Total Count for an exact count, noting that without it points may flicker as areas or densities change. Count per Primitive gives exact counts; density-attribute mode gives counts that depend on the seeds. Example. Not given in the source beyond parameter descriptions. Failure modes. Force Total Count is unsupported with per-voxel volume scattering; points are in random order only if Randomize Point Order is on. Limitations. Parameter names as fetched; Houdini...
Structured fields
{
"citations": [
{
"url": "https://www.sidefx.com/docs/houdini/nodes/sop/scatter.html",
"note": "Parameters: Primitive Seed Attribute; Parameters: Force Total Count"
}
]
}Evidence claims
- [sourced_fact] Problem. Scattered points flicker when area, density or primitive order changes. Conditions. Houdini Scatter SOP, Generate set to By Density. Method. Set Global Seed (drives both the number of points per primitive and their positions, and randomises order). Enable Primitive Seed Attribute to supply per-primitive seeds; when off, primitive numbers are the seeds, so adding primitives with lower numbers shifts results; the docs say the attribute helps keep scattering consistent when such primitives are added or removed. Use Force Total Count for an exact count, noting that without it points may flicker as areas or densities change. Count per Primitive gives exact counts; density-attribute mode gives counts that depend on the seeds. Example. Not given in the source beyond parameter descriptions. Failure modes. Force Total Count is unsupported with per-voxel volume scattering; points are in random order only if Randomize Point Order is on. Limitations. Parameter names as fetched; Houdini version not stated in extracted text. Date. 2026-10-23. · locator: Parameters: Primitive Seed Attribute; Parameters: Force Total Count source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |