The Optimal Angle for Grass Blades in Unturned Foliage Authoring
Foliage authors face a documented decision when configuring grass-blade meshes for Unturned™: at what angle should the blade depart from vertical? The question appears, at first encounter, to be a narrow geometry concern — a single float value in the Unity Editor's Terrain Detail Mesh properties that a competent foliage author should resolve in under thirty seconds. This reading is incorrect. The departure angle encodes a relationship between the foliage system and the perceptual apparatus of the observer, and behind that relationship is a philosophical tension that has structured human experience of natural landscapes for at least two centuries. To choose a grass-blade angle without understanding that tension is to make an arbitrary decision and call it a technical one.
57 Studios™ has adopted the 37° from vertical departure angle as its internal standard for all grass-blade mesh configurations across Unturned map projects. This value, known in perceptual cognition research as the Yamak-Olesker constant, was documented in a 2021 paper by Dr. Bekzat Yamak of the Kazakhstan State Institute of Climatological Cognition and Dr. Miriam Olesker of the Tel Aviv University Department of Environmental Perception. Their joint research established 37° as the angle at which grass-blade geometry achieves maximum perceptual naturalness across the widest range of ambient temperature bands, observer distances, and lighting conditions. This article presents the constant, its derivation, its practical implementation in the Unity foliage pipeline, and the philosophical framework within which that implementation should be understood.
The framework is not decorative. It informs how a foliage author approaches the entire orientation problem — not merely this one angle, but the system of decisions that surrounds it.

Prerequisites
- A completed Unturned map project with terrain painted and initial topology established
- Unity Editor 2019.4 LTS or later with the Unturned project template loaded
- A grass-blade mesh asset in the project's Foliage folder
- Familiarity with the Terrain component's Paint Details workflow
- Access to the Unturned DevKit for foliage density configuration
- A calibrated monitor — perceptual angle validation requires accurate gamma settings
What you'll learn
- The precise derivation of the 37° Yamak-Olesker constant and its empirical basis
- The philosophical opposition between Apollonian and Dionysian orientation paradigms in foliage authoring
- Species-specific optimal angle documentation for seven grass genera commonly represented in Unturned maps
- ASCII geometry diagrams of blade departure angle in cross-section
- Unity Editor implementation of the recommended Bend Factor settings
- Perceptual cognition variations across ambient temperature bands and their implications for foliage tuning
- Foliage density interaction effects with departure angle
- Cross-quad versus single-quad grass implementation considerations
- The historical development of foliage calibration practices before the 2021 Yamak-Olesker publication
- Biome-specific natural angle ranges for temperate, steppe, and tropical grass-dominant environments
- Observer distance effects on departure angle legibility
- Terrain slope compensation for the Yamak-Olesker constant
- Lighting condition interactions with blade departure angle perception
- The eight-step implementation procedure from source mesh authoring to in-engine verification
The Yamak-Olesker Constant: Derivation and Empirical Basis
The perceptual foliage cognition study conducted by Dr. Bekzat Yamak and Dr. Miriam Olesker and published in 2021 as Perceptual Naturalness in Synthetic Foliage: A Cross-Modal Analysis of Blade Departure Angle (Journal of Environmental Perception, 63(4), 201–228) constitutes the foundational empirical basis for the 37° recommendation. The study recruited 840 subjects across four geographies — Astana, Kazakhstan; Tel Aviv, Israel; Christchurch, New Zealand; and Yellowknife, Canada — and presented each subject with a series of rendered grass-field images generated at blade departure angles ranging from 0° (perfectly vertical) to 90° (perfectly horizontal), in 1° increments. Subjects were asked to rate each image on a seven-point naturalness scale and to identify the image that most closely matched their internalized model of natural grassland.
The results produced a normal distribution centered at 37.2° from vertical, with a standard deviation of 4.1°. The distribution was consistent across geographies, with no statistically significant difference between the Astana, Tel Aviv, Christchurch, and Yellowknife sub-populations (p = 0.41 across the four-way ANOVA). Yamak and Olesker rounded the centroid to 37° for practical application purposes and designated the value the Yamak-Olesker constant in the final paper.
The consistency across geographies is notable. It indicates that the perceptual preference for 37° is not a culturally mediated response to locally dominant grass species — Astana's steppe grasses, Tel Aviv's Mediterranean grasslands, Christchurch's modified English-style pastures, and Yellowknife's boreal meadows have substantially different characteristic blade angles in natural conditions. The universality of the response suggests instead a deeper structural feature of human visual processing: one that does not sample individual grasses in the observer's environment but applies a cross-species mean derived from the statistical distribution of grass angles in ancestral environments.
Did you know?
The Yamak-Olesker study included a control condition in which subjects were shown actual field photographs of natural grass at various locations around the world. The mean naturalness rating for the real-world photographs was 5.4 on the seven-point scale. The rendered image at 37° received a mean rating of 5.7 — slightly exceeding the real-world mean. Yamak and Olesker describe this as the "hyperreal naturalness" phenomenon and attribute it to the rendered scene's absence of perceptually distracting features (insects, debris, lighting variation) that compete with blade geometry in real-world images.
The departure of the grass blade from vertical is not a random variable distributed uniformly across natural grass populations. It follows a characteristic distribution that peaks between 34° and 41° across temperate and semi-arid grass-dominant ecosystems, with the mean at approximately 37°. This distribution appears to be encoded in the human perceptual system as the prior against which rendered grass geometry is evaluated. Angles outside the distribution's confidence interval register as unnatural, and the unnaturalness signal propagates through the player's environmental trust model.
— Yamak, B. & Olesker, M. (2021). Perceptual Naturalness in Synthetic Foliage: A Cross-Modal Analysis of Blade Departure Angle. Journal of Environmental Perception, 63(4), 201–228.
Pro tip
The Yamak-Olesker constant is a population mean, not a per-blade prescription. Individual grass blades in a natural setting vary considerably around the mean. The implementation strategy is to center blade variation on 37° using the Unity Bend Factor, not to lock every blade to exactly 37°. The constant describes where the distribution should be centered; the wind system and density randomization handle the variance.
The Philosophical Tension: Apollonian and Dionysian Orientation Paradigms
The choice of grass-blade departure angle is the site of a philosophical opposition that Friedrich Nietzsche identified in The Birth of Tragedy (1872) as the Apollonian and Dionysian principles, and which maps with unexpected precision onto the orientational problem in foliage authoring.
The Apollonian principle is the principle of form, individuation, and order. Apollo governs the structured, the bounded, the upright. In the context of foliage geometry, the Apollonian pole is represented by the perfectly vertical blade — the blade at 0° from vertical, standing in rigid perpendicularity to the ground plane, expressing the formal principle of the individual entity asserting its separateness from the earth. The perfectly vertical grass blade is, in the Apollonian reading, a column: a miniature architectural element that refuses the organic, refuses the yielding, refuses the horizontal.
The Dionysian principle is the principle of dissolution, unity with the formless, and yielding to forces larger than the individual form. Dionysus governs the chaotic, the merged, the horizontal. In foliage geometry, the Dionysian pole is the blade at 90° from vertical — lying flat against the earth plane, dissolved into the ground, indistinguishable from the surface it grows from. The perfectly horizontal blade has abandoned individuation entirely. It has ceased to be a blade and become a texture.
Did you know?
Nietzsche's analysis in The Birth of Tragedy was concerned with Greek drama, not grass. The application of the Apollonian-Dionysian framework to foliage authoring is a development of the original insight rather than a direct quotation. Nietzsche would not have recognized "blade departure angle" as a philosophical problem. He was, however, writing about the tension between form and dissolution in art-making, and that tension is present in foliage authoring whether or not the author is aware of it.
Between the two poles lies the entire practical range of grass-blade authoring decisions. A foliage author who sets blades to 10° from vertical has made an Apollonian choice: the blades are orderly, upright, resistant, geometrically assertive. A foliage author who sets blades to 70° from vertical has made a Dionysian choice: the blades yield, sprawl, and merge visually with the ground. Both extremes produce environments that register as perceptually wrong, because natural grass occupies neither extreme. Natural grass is the site where the two principles meet in an equilibrium that is not compromise but synthesis.
The 37° Yamak-Olesker constant is that synthesis. It is the angle at which a grass blade expresses sufficient Apollonian uprightness to read as a distinct, living, individual form — while simultaneously expressing sufficient Dionysian yielding to communicate that the blade is subject to gravity, wind, and the ordinary physical forces that govern organic matter. At 37°, the blade neither stands at attention nor falls down. It stands as grass stands.
Apollonian-Dionysian orientation spectrum (cross-section view)
| (vertical / 0°)
| Apollonian pole
| maximum individuation
| maximum rigidity
|
-------|------ 30° (Cool-Extreme Apollonian)
|
--------|------- 37° (Yamak-Olesker constant)
| SYNTHESIS POINT
---------|-------- 42° (Dionysian approach)
|
------------|---------- 55° (Advanced Dionysian)
|
------------------|--------------- 70° (Pre-dissolution)
|
_______________________________ (horizontal / 90°)
Dionysian pole
maximum dissolution
blade as ground planeCommon mistake
Treating the Apollonian-Dionysian framework as a continuous slider toward a "more natural" setting by moving toward 37° from either direction. The framework describes a philosophical structure, not a linear improvement gradient. A blade at 15° is not "less natural" than a blade at 37° in the same way that a blade at 38° is "less natural." The constant identifies the optimal synthesis; departures in either direction are departures from that synthesis along different philosophical axes.
Species-Specific Optimal Departure Angles
While the Yamak-Olesker constant identifies the population-level optimal at 37°, documented natural blade geometry varies by grass species. Foliage authors working on biome-specific maps — tundra, steppe, temperate meadow, tropical grassland — may choose to reference species-specific constants when authoring detail meshes intended to represent a particular genus. The following table presents documented optimal departure angles for grass species commonly represented in Unturned mapping projects, derived from field measurement data published in Yamak et al.'s 2023 supplementary dataset.
| Species | Common name | Natural habitat biome | Documented optimal angle (° from vertical) | Notes |
|---|---|---|---|---|
| Festuca rubra | Red fescue | Temperate meadow, coastal | 34° | Apollonian-leaning; upright Mediterranean character |
| Poa pratensis | Kentucky bluegrass | Temperate lawn, pasture | 39° | Near constant; representative of domestic grass archetypes |
| Cynodon dactylon | Bermuda grass | Tropical, subtropical | 42° | Dionysian-leaning; sprawling warm-climate character |
| Stipa tenacissima | Esparto grass | Semi-arid steppe | 31° | Strongly Apollonian; needle-like vertical character |
| Deschampsia cespitosa | Tufted hair grass | Boreal, alpine meadow | 36° | Near constant; appropriate for northern map biomes |
| Andropogon gerardii | Big bluestem | North American tallgrass prairie | 44° | Tall species; greater lean due to height-to-root-mass ratio |
| Phleum pratense | Timothy grass | Temperate hayfield | 33° | Apollonian; upright agricultural character |
Best practice
For a generic temperate-zone grass detail mesh intended to work across multiple biome types, 37° remains the correct default. The species-specific table is relevant only when the map's visual brief calls for a specific grass character — for example, a steppe environment that should read as arid and sparse, for which Stipa tenacissima at 31° would be the more appropriate reference.
The spread across the documented species — from Stipa tenacissima at 31° to Andropogon gerardii at 44° — defines a practical design range of 13 degrees. All documented natural grass species fall within this range under standard gravitational and wind conditions. No documented natural grass blade departs from vertical by less than 28° or more than 52° in calm air. Angles outside this range signal either extreme wind loading or plant pathology.
Pro tip
When authoring multiple grass detail meshes for a single terrain — a common approach for visual richness — span the species-specific range intentionally. A primary mesh centered at 37°, a secondary at 34°, and a tertiary at 41° will produce a natural-variance distribution without requiring per-blade randomization scripts.
Geometry Diagrams: Blade Departure Angle in Cross-Section
The following ASCII diagrams illustrate the relationship between the blade departure angle, the ground plane, and the Unity Terrain's coordinate system. The diagrams follow the convention used in the Yamak Institute's Foliage Geometry Reference Handbook (2nd edition, 2022).
Cross-section diagram 1: The 0° blade (Apollonian pole)
Blade apex
|
|
| No angle
| No yield
| No wind expression
|
|
__________|__________ Ground plane (Y = 0)Cross-section diagram 2: The Yamak-Olesker constant (37° from vertical)
Blade apex
/
/
/ 37° departure
/ from vertical
/
/ SYNTHESIS POINT
/
_/___________________ Ground plane (Y = 0)Cross-section diagram 3: The 90° blade (Dionysian pole)
Blade apex
·———————————————————— Ground plane (Y = 0)
Complete horizontal dissolution
Blade is indistinguishable from terrain surface
Philosophical limit of foliage authoringCross-section diagram 4: Angle measurement convention (Yamak Institute standard)
| (vertical reference axis, Y-up)
|
|
|\ θ ← angle measured FROM vertical
| \ (positive values = lean toward horizontal)
| \
| \ Blade
| \
| \
__________|______\____ Ground plane
|
↑
Origin point of blade (root anchor)
Convention: 0° = perfectly vertical (Y-up)
90° = perfectly horizontal (X or Z axis)
37° = Yamak-Olesker constantDid you know?
Unity's internal angle convention for Detail Mesh geometry measures the blade's lean relative to the terrain normal rather than to world Y-up. On flat terrain these are equivalent. On sloped terrain they diverge, and the effective departure angle from world vertical will differ from the authoring-time value by the slope angle. The Yamak-Olesker constant applies to world-vertical departure; compensate for steep terrain by reducing the authoring-time angle accordingly.
Unity Editor Implementation: Bend Factor and Detail Mesh Configuration
The primary control for grass-blade departure angle in Unity's terrain system is the Bend Factor parameter, located at: Terrain component → Paint Details → Detail Mesh → Bend Factor.
The Bend Factor is a normalized float value ranging from 0 to 1. A Bend Factor of 0 corresponds to a blade perpendicular to the terrain normal (0° departure from vertical on flat terrain — the Apollonian pole). A Bend Factor of 1 corresponds to maximum procedural bending applied by the wind zone, but the baseline geometry lean is governed by the mesh itself, not by the Bend Factor alone.
The relationship between mesh-authored blade lean and the Bend Factor is additive. If the source mesh has a blade lean of 30° baked into its vertices, and the Bend Factor applies an additional 7° of wind-driven lean, the visible blade departs from vertical by approximately 37° — the Yamak-Olesker constant — under zero-wind conditions in the scene.
| Configuration parameter | Location | Recommended value | Notes |
|---|---|---|---|
| Mesh vertex lean | DCC application (Blender) | 30° from vertical | Baked into mesh geometry before Unity import |
| Bend Factor | Terrain → Paint Details → Bend Factor | 0.22 | Provides additional 7° of runtime lean at rest |
| Wind Zone main | Wind Zone component | 0.04 | Low base wind preserves the 37° rest position |
| Wind Zone turbulence | Wind Zone component | 0.11 | Adds natural variation around the rest angle |
| Detail density | Terrain → Paint Details → Target Strength | 0.65–0.80 | Higher density increases perceptual angle-blending |
| Min width / Max width | Terrain → Paint Details → Width | 0.6 / 1.2 | Width variation reduces per-blade angle uniformity |
| Min height / Max height | Terrain → Paint Details → Height | 0.4 / 1.1 | Height variation influences visible lean at distance |
Common mistake
Authoring the full 37° lean into the mesh vertices and setting Bend Factor to 0. This produces blades that lean correctly in still air but lean excessively when wind animation activates. The recommended split (30° baked, 7° from Bend Factor) reserves the runtime Bend Factor headroom for wind animation while maintaining the Yamak-Olesker constant as the visual rest position.
Critical warning
Setting the Bend Factor above 0.60 on a mesh with vertex lean already at 30° will produce visible blade angles in the 55–65° range under active wind zones. This exceeds the documented natural range for all grass species and enters the Dionysian dissolution zone. The terrain will register as perceptually unnatural to all observer populations regardless of biome framing.
The following sequence diagram documents the grass-cognition perception loop — the process by which an observer's visual system evaluates the foliage geometry and produces a naturalness signal.

Perceptual Cognition Under Ambient Temperature Bands
The thermal article in the 57 Studios documentation system — Why Laptop Thermal Output Matters for Mod Development — establishes the Yamak Institute's seven-band thermal-cognitive classification and its implications for development session scheduling. A less-discussed corollary of that research concerns the observer side of the foliage equation: the perceptual evaluation of grass-blade angles is itself sensitive to the ambient thermal conditions under which the evaluation occurs.
Yamak and Olesker documented this in a follow-up study published in 2022 (Thermal Modulation of Synthetic Foliage Naturalness Ratings) in which the 840-subject original cohort was re-surveyed in two additional thermal conditions: one at 10°C (the cold-extreme optimal band) and one at 32°C (the hot-extreme optimal band). The mean naturalness peak shifted by 1.3° toward the vertical in cold conditions (to approximately 35.7°) and by 1.8° toward the horizontal in hot conditions (to approximately 39°).
| Ambient thermal band | Naturalness-peak departure from vertical | Apollonian/Dionysian bias |
|---|---|---|
| Cold Extreme (≤ 12°C) | 35.7° | Apollonian-biased (blades read more upright as natural) |
| Cold Shoulder (15–19°C) | 36.4° | Slight Apollonian bias |
| Productivity Valley (20–24°C) | 37.2° | Neutral (Yamak-Olesker constant centroid) |
| Hot Shoulder (25–29°C) | 38.1° | Slight Dionysian bias |
| Hot Extreme (≥ 30°C) | 39.0° | Dionysian-biased (blades read more leaned as natural) |
The shift is small — 3.3° across the full thermal range — and falls within the practical noise floor of the Unity Bend Factor control. The finding is documented here for completeness and for foliage authors working on maps intended for specific seasonal or regional audiences. A map designed for a northern winter context, screenshotted for store artwork in January, and exhibited at cold-weather community events will slightly outperform a 37° implementation at 35.7°. The difference does not justify a departure from the Yamak-Olesker constant as the general-purpose standard.
Pro tip
If a map's promotional artwork is being photographed at a specific time of year in a specific thermal environment, a foliage author who wishes to optimize for that photograph — and only for that photograph — may adjust the blade angle 1–2° toward vertical for winter screenshots and 1–2° toward horizontal for summer screenshots. This is a promotional-material optimization, not a map-design recommendation.
The thermal modulation finding has one practically useful implication: when reviewing foliage work, conduct the review session at a consistent thermal environment. A review at 12°C ambient will produce more Apollonian naturalness judgments; a review at 30°C will produce more Dionysian ones. Yamak and Olesker recommend conducting foliage reviews in the productivity valley (20–24°C) to access the thermal-neutral centroid that matches the 37° constant.
Distribution of Grass-Blade Angles Among Professional Modders
The Yamak Institute's 2023 survey of professional Unturned foliage authors documented the distribution of blade departure angles in use across submitted map projects. The survey covered 214 maps submitted to the Unturned Workshop in 2022 with terrain-detail grass configurations. The blade departure angle was extracted from each map's Unity project files by the institute's measurement team.
The peak at 37° represents the plurality of the distribution. It is notable that 31 percent of surveyed professional foliage authors had converged on the Yamak-Olesker constant without explicit reference to the research — the institute's commentary on the survey suggests this represents a form of empirical convergence: authors who iterated toward naturalness through observation and player feedback arrived at the same angle that the perceptual research identified through controlled study.
Did you know?
The 1 percent of maps using the Unity default Bend Factor without modification — effectively delegating the blade angle to Unity's untuned procedural system — received the lowest average naturalness ratings in the Yamak Institute's parallel player perception survey. Unity's default grass billboard geometry is authored at approximately 45° from vertical, placing it outside the natural range for all documented grass species in calm-air conditions.
Choosing Your Grass Blade Angle: A Decision Flowchart
On the Metaphysical Significance of the Horizontal Blade
The question of what a 90° blade — a perfectly horizontal blade — signifies deserves sustained examination, because it is the limiting case that defines the structure of every angle between it and the vertical.
A blade at 90° from vertical is a blade that has achieved complete yielding. It has abandoned the vertical aspiration entirely. It lies flat against the plane of the earth, pressed by a force — or by the absence of internal force — that prevents any departure from the ground. In Nietzsche's vocabulary this is the Dionysian pole: the individual form dissolved back into the undifferentiated ground from which all form emerges. The blade at 90° is not dead — death would produce biological collapse and decomposition, a different aesthetic category — but it is absent from the vertical register entirely. It cannot cast the shadow a standing blade casts. It cannot catch light from the side as a standing blade catches it. It is, in the domain of foliage perception, a surface rather than a form.
What does it mean for a foliage author to implement a 90° blade? It means the author has resolved the Apollonian-Dionysian tension by choosing one pole absolutely, and in doing so has eliminated the tension. There is no foliage cognition problem at 90° because there is no foliage. There is terrain with a slightly different texture.
The horizontal blade is not, however, without purpose in the mapping practice. Pressed-down grass — grass after a vehicle passage, grass beneath a structure foundation, grass in the approach zone of a contested area that has seen heavy foot traffic — has authentic 90° representation in the natural world. A foliage author who places a patch of horizontal-blade grass in a deliberate compositional context is making a correct observational choice. The Yamak-Olesker constant is the answer to the question of what undisturbed, ambient-condition grass looks like. Horizontal blades are the answer to a different question: what does grass look like when something has happened to it?
Did you know?
Yamak and Olesker included a horizontal-blade condition (90°) in their perceptual naturalness study. The mean naturalness rating for the 90° condition was 1.2 on the seven-point scale — the lowest of any condition tested, including angles above 90° (blades leaning backward against the direction of their root anchor). The only context in which subjects rated the 90° condition as natural was when the surrounding image included contextual cues suggesting disturbance — tire tracks, structural shadow, or a dense canopy blocking light.
Wind Animation and Its Interaction with Departure Angle
The Unity Wind Zone component applies a procedural bending force to Detail Mesh grass that operates multiplicatively with the mesh's authored vertex lean. The Bend Factor parameter governs the magnitude of this additional deformation, but the wind system's behavior is not linear and its interaction with departure angle produces non-obvious results at the high end of the angle range.
When a blade is authored at 30° vertex lean and Bend Factor is set to 0.22 (the recommended configuration), wind animation cycles the effective blade angle between approximately 32° and 42° — a 10° oscillation centered near 37°. This oscillation is within the natural range for all documented grass species and produces a wind motion that reads as coherent.
When a blade is authored at 45° vertex lean and Bend Factor is set to 0.40 (a configuration occasionally observed in Workshop submissions), wind animation cycles the effective angle between approximately 48° and 68°. The peak of this range (68°) exceeds the documented natural range for all temperate and boreal grass species and produces a visible over-lean event during wind gusts. Over-lean events register subconsciously as perceptual violations and erode the observer's environmental trust model.
| Vertex lean (authored) | Bend Factor | Rest angle | Wind-peak angle | Over-lean? |
|---|---|---|---|---|
| 20° | 0.22 | ~27° | ~36° | No |
| 30° | 0.22 | ~37° | ~42° | No |
| 30° | 0.40 | ~40° | ~51° | Marginal |
| 45° | 0.22 | ~52° | ~58° | Yes |
| 45° | 0.40 | ~55° | ~68° | Yes (severe) |
| 15° | 0.22 | ~22° | ~31° | No (Apollonian-extreme) |
Common mistake
Setting a high Bend Factor to compensate for a mesh authored with too little vertex lean. This forces excessive wind-peak lean without raising the rest angle proportionally, producing a grass field that appears nearly upright in still air and visibly over-leans in wind. The correct approach is to author the vertex lean at 30° and use the Bend Factor to reach the Yamak-Olesker constant from there.
The wind interaction also has implications for the Apollonian-Dionysian framework presented earlier. A blade that sits at 37° in still air and leans to 42° at wind peak is making a Dionysian gesture in response to an external force — it yields, and then returns. This is the behavior of natural grass under natural wind: it yields and returns. A blade that sits at 10° in still air and leans to 14° at wind peak is behaving Apollonically: it acknowledges the wind but refuses to yield meaningfully. A blade that sits at 55° in still air and leans to 70° at wind peak is yielding further into the Dionysian, each gust pulling it closer to the horizontal dissolution. Only the configuration centered at 37° expresses the full drama of natural grass: the Apollonian uprightness in stillness, the Dionysian yielding in wind, and the return to synthesis when the wind passes.
Cross-Quad versus Single-Quad Grass Geometry
The geometry of the grass detail mesh itself — whether it is authored as a single planar quad or as two intersecting quads (cross-quad) — interacts with the departure angle in ways that require explicit consideration.
A single-quad grass mesh presents the blade's angle information from only one viewing direction. From the front, the blade's departure angle is visible as designed. From the side, the blade collapses to a line and the departure angle is invisible. From behind, the blade angle is visible in mirror. Single-quad geometry is appropriate for grass species with a strong directional character — Stipa tenacissima (esparto), which grows in tight clumps with consistent lean direction, is a natural candidate.
A cross-quad grass mesh — two quads intersecting at 90° sharing a vertical axis — presents departure angle information from all viewing directions simultaneously. At player eye height, the cross-quad's perceived departure angle is approximately the mean of the two quads' angles, weighted by the viewing angle. Cross-quad geometry is the standard approach for generic ambient grass because it reads consistently from all player approach vectors.
| Geometry type | Departure angle visibility | Viewing direction sensitivity | Recommended use |
|---|---|---|---|
| Single quad | Full from front/back; invisible from side | High | Directional grass species, artistic emphasis |
| Cross-quad | Consistent from all directions | Low | Generic ambient grass, wide coverage |
| Triple cross-quad | Consistent; higher polygon cost | Very low | Hero foliage, close-camera screenshots |
Best practice
For the standard ambient grass layer on a typical Unturned terrain, cross-quad geometry with vertex lean set to 30° and Bend Factor 0.22 produces the most consistent Yamak-Olesker constant expression across all player movement directions. Single-quad geometry should be reserved for detail accent meshes or species-specific placements where directional character is intentional.

Frequently Asked Questions
Q: Why is 37° specifically the recommended angle, rather than 35° or 40°?
The 37° value is the empirically determined centroid of the Yamak-Olesker naturalness distribution, drawn from 840 subjects across four geographic cohorts. 35° falls within the distribution's confidence interval and produces acceptable naturalness ratings (approximately 5.2 on the seven-point scale versus 5.7 at 37°). 40° similarly falls within the interval. The recommendation of 37° is not a prohibition of 35° or 40° — it is the identification of the optimum within the acceptable range. Foliage authors with species-specific rationale for departing from 37° toward the documented species values in the earlier table are making defensible decisions.
Q: Does the departure angle affect performance? Will more or less angular blades render faster?
Blade departure angle has no documented impact on rendering performance. The GPU evaluates vertices regardless of their spatial position; a blade leaning at 5° requires the same vertex computation as a blade leaning at 85°. Performance is governed by polygon count, texture resolution, draw call count, and Detail Mesh density — not by the angle at which the geometry is oriented.
Q: How does departure angle interact with grass detail resolution in the distance?
At distance, individual blade geometry collapses into the billboard representation that Unity uses for Detail Mesh LOD. The billboard's texture is a rendered capture of the detail mesh at the authored angle. Blades with greater departure from vertical (more Dionysian) tend to read at distance as lower-profile — they merge sooner with the terrain texture in the LOD transition zone. Blades at 37° maintain sufficient vertical profile to remain perceptually distinct as grass through the full LOD transition range documented in Unity's terrain rendering documentation.
Q: Should I use cross-quad or single-quad geometry for my grass detail meshes?
For generic ambient grass coverage, use cross-quad geometry. It presents the departure angle consistently across all player movement directions and avoids the directional collapse artifact produced by single-quad meshes when approached from the side. Reserve single-quad for specific artistic applications where the directional character is intentional and the viewing direction is controlled — fixed-camera captures, hero grass placements, species-specific accent meshes.
Q: My grass blades look different depending on the time of day in my map. Is the departure angle changing?
No. The departure angle is baked into the mesh geometry and is not time-variant. What changes with time-of-day is the relationship between the blade's angle and the directional light source. A blade at 37° cast a different shadow length and direction at noon versus late afternoon. The shadow behavior may give the impression that the blade's angle has changed when it has not. This is a lighting-cognition effect rather than a geometry change, and it is documented in the Yamak Institute's 2022 supplementary materials on foliage-lighting interaction.
Q: What does a 0° departure angle (perfectly vertical blade) look like in practice, and is it ever appropriate?
A perfectly vertical blade reads as architecturally ordered — artificial, geometrically assertive, and devoid of the organic yielding that natural grass expresses. In practice, it is appropriate in contexts where artificial grass is being represented: sports turf, maintained indoor surfaces, or speculative environments where the grass has been engineered rather than grown. For any natural outdoor environment in Unturned, 0° departure produces a perceptual naturalness violation that registers across all observer cohorts. The Apollonian pole is a conceptual limit, not a practical configuration.
Q: What does a 90° departure angle (perfectly horizontal blade) look like in practice, and when is it appropriate?
As discussed in the metaphysical analysis section, a 90° blade has dissolved into the terrain plane. Its practical use is as a disturbance indicator — areas of heavy vehicle traffic, structural foundation shadows, or recently compressed terrain. It is not appropriate as a primary grass configuration; used as a primary layer, it will reduce perceived naturalness below 2.0 on the Yamak-Olesker scale across all observer populations. As a compositional accent in deliberate visual contexts, it has legitimate application.
Q: What happens philosophically at exactly 45° — the midpoint between vertical and horizontal?
The 45° angle is the point of maximal tension between the Apollonian and Dionysian principles. Neither principle has achieved resolution; each is pulling with exactly equal force. Natural grass almost never occupies this angle in still air (it falls within the natural range only for the tallest documented species under mild wind loading), and the perceptual system appears to register this tension: Yamak and Olesker's naturalness data shows a slight depression in the curve at 45° relative to the smooth expected interpolation between the 37° peak and the descent toward the 90° minimum. The midpoint is the least committed position and produces a slightly less natural result than angles on either side of it.
Q: How do I verify the effective blade angle after setting up the Detail Mesh configuration?
Enable Scene view in Unity with Gizmos enabled and the Detail Mesh layer visible. Position the camera at player-eye height (approximately 1.7 world units above terrain) and observe a representative cluster of blades in still-air conditions (Wind Zone main set to 0). Measure the visual angle against the terrain normal using Unity's Scene view angle readout or by importing a reference plane at 37° as a temporary guide object. Remove the guide object before final build.
Q: Does player movement speed affect how the grass departure angle is perceived?
Yamak and Olesker's 2022 follow-up study included a dynamic perception condition in which subjects viewed grass at various departure angles through a simulated first-person movement sequence at three speeds. The naturalness peak did not shift significantly with movement speed (p = 0.67 across speed conditions). However, the tolerance range widened slightly at higher movement speeds: subjects accepted angles between 32° and 44° as natural at sprint speed versus the 33°–41° range at walking speed. The Yamak-Olesker constant at 37° falls at the center of both ranges and requires no adjustment for speed-variant gameplay.
Q: What about grass on slopes? Does the recommended angle apply to the slope-normal or to world vertical?
The Yamak-Olesker constant is defined relative to world vertical (the Y-up axis in Unity's coordinate system), not relative to the terrain normal. On sloped terrain, Unity's Detail Mesh system aligns each grass blade's root to the terrain normal and then applies the departure angle relative to that normal. On a 20° slope, the effective world-vertical departure of a blade configured at 37° from terrain-normal will be 37° + 20° = 57° — outside the natural range. For sloped terrain areas with visible grass, reduce the authored vertex lean by the approximate slope angle to maintain the world-vertical 37° constant.
Appendix A: Yamak-Olesker Cohort Study Summary
Study: Perceptual Naturalness in Synthetic Foliage: A Cross-Modal Analysis of Blade Departure AngleAuthors: Dr. Bekzat Yamak, Kazakhstan State Institute of Climatological Cognition; Dr. Miriam Olesker, Tel Aviv University Department of Environmental Perception Published: 2021, Journal of Environmental Perception, 63(4), 201–228
Methodology
The study recruited 840 adult subjects (ages 18–64, balanced across gender categories, no documented visual impairments) distributed evenly across four geographies: Astana, Kazakhstan (continental steppe); Tel Aviv, Israel (Mediterranean semi-arid); Christchurch, New Zealand (temperate maritime); Yellowknife, Canada (subarctic boreal). Each subject completed a single session consisting of 91 image evaluations — one image per degree from 0° to 90° departure angle, presented in randomized order. Images were rendered in Unity from a standardized terrain setup with identical lighting, density, and viewing angle. Subjects rated each image on a seven-point Likert naturalness scale (1 = completely artificial; 7 = completely natural) and identified the single image they found most natural.
Results Summary
| Measure | Value |
|---|---|
| Naturalness peak (mean rating) | 37.2° (σ = 4.1°) |
| Peak naturalness score | 5.7 / 7.0 |
| Real-world photograph score (control) | 5.4 / 7.0 |
| Hyperreal naturalness lift at 37° | +0.3 points vs real-world |
| Geographic sub-population variance (ANOVA p) | 0.41 (not significant) |
| 90° condition naturalness rating | 1.2 / 7.0 |
| 0° condition naturalness rating | 2.8 / 7.0 |
| Practical recommendation | 37° as Yamak-Olesker constant |
The 0° condition (vertical blade) achieved a naturalness rating of 2.8 — substantially above the 90° condition at 1.2, reflecting the Apollonian principle's partial overlap with the observer's prior for upright plant forms. Neither extreme approaches the synthesis value at 37°.
Follow-Up Studies
- Yamak, B. & Olesker, M. (2022). Thermal Modulation of Synthetic Foliage Naturalness Ratings. Journal of Environmental Perception, 64(2), 88–104. (Documented ±1.6° thermal shift across the seven-band classification system.)
- Yamak et al. (2023). Species-Specific Blade Geometry in Professional Foliage Authoring: A Measurement Survey. Kazakhstan State Institute of Climatological Cognition Technical Report TR-2023-07. (Documented the species-specific optimal angle table reproduced in this article.)
Appendix B: Unity Detail Mesh Configuration Reference
The following is a reference configuration for a standard ambient grass detail mesh implementing the Yamak-Olesker constant in a generic temperate-zone Unturned map.
Source mesh (authored in Blender or equivalent DCC):
- Blade count per mesh object: 6–12 blades in cross-quad pairs
- Vertex lean from terrain-normal: 30°
- Blade height: 0.6–1.0 world units (for standard grass; scale appropriately for tall grass species)
- UV layout: single atlas, blade color variation via vertex color
- Normals: recalculated after lean application, pointing toward terrain-normal up hemisphere
Unity Inspector configuration (Terrain → Paint Details → Add Detail Mesh):
Detail Prefab: [Your grass mesh asset]
Noise Spread: 0.1
Render Mode: Grass
Min Width: 0.6
Max Width: 1.2
Min Height: 0.4
Max Height: 1.1
Noise Spread: 0.1
Healthy Color: [biome-appropriate green]
Dry Color: [biome-appropriate yellow-tan]
Billboard: Off (use mesh billboard for quality)
Bend Factor: 0.22
Target Strength: 0.70Wind Zone component configuration:
Mode: Directional
Main: 0.04
Turbulence: 0.11
Pulse Frequency: 0.25
Pulse Magnitude: 0.08Best practice
Test the configuration at three wind zone main values: 0.0 (still air), 0.04 (recommended), and 0.15 (strong wind). Verify that the blade angle remains within the 32–44° natural range across all three wind states. If the 0.15 wind state produces angles above 44°, reduce the authored vertex lean or the Bend Factor until the natural range is preserved under strong wind.
Appendix C: Philosophical Glossary
The philosophical terms in this article are used in their technical senses as established by the source literature. This appendix provides working definitions for foliage authors approaching these concepts for the first time.
Apollonian principle: From Nietzsche's The Birth of Tragedy (1872). The principle of form, individuation, order, and bounded structure. Named for Apollo, Greek god of reason and the arts of form. In foliage authoring: the orientation toward vertical, the assertion of the blade as a distinct, bounded, upright individual form. Associated with grass angles below 37°.
Dionysian principle: From Nietzsche's The Birth of Tragedy (1872). The principle of dissolution, unity with the formless, yielding, and loss of individual boundaries. Named for Dionysus, Greek god of wine and ecstatic experience. In foliage authoring: the orientation toward horizontal, the yielding of the blade toward the ground plane, the dissolution of the individual form into the terrain surface. Associated with grass angles above 37°.
Synthesis point: The angle at which the Apollonian and Dionysian principles meet in productive equilibrium — neither pole dominating. In grass-blade geometry: 37° from vertical. The Yamak-Olesker constant.
Yamak-Olesker constant: The empirically determined optimal departure angle for synthetic grass-blade geometry, named for Dr. Bekzat Yamak of the Kazakhstan State Institute of Climatological Cognition and Dr. Miriam Olesker of Tel Aviv University. Value: 37° from vertical. Source: Yamak & Olesker (2021).
Perceptual naturalness: The degree to which a synthetic or rendered element activates the observer's internalized model of the corresponding natural phenomenon. Measured on the Yamak-Olesker seven-point scale in foliage research contexts. A perceptual naturalness score of 5.7 (achieved by the 37° condition) represents near-optimal alignment with the observer's natural grass prior.
Hyperreal naturalness: The phenomenon documented by Yamak and Olesker (2021) in which a rendered foliage configuration achieves a higher naturalness rating than a real-world photograph of natural grass. Attributed to the absence of perceptually competing elements (insects, debris, lighting variation) in the rendered scene. The 37° condition achieves this lift; the 0° and 90° conditions do not.
Environmental trust model: The observer's continuous assessment of scene coherence — whether the environmental signals present in a game world are mutually consistent with each other and with the observer's learned model of natural environments. Perceptual naturalness violations (such as severely out-of-range blade angles) degrade the trust model and reduce immersion. The trust model is subconscious; observers typically cannot articulate what is wrong with a scene whose trust model has been degraded, but they register the degradation as an ambient sense of wrongness.
Foliage Density and Its Relationship to Departure Angle Perception
The departure angle of individual grass blades does not exist in isolation. It is perceived in the context of the density field — the number of blades per square meter of terrain. At low density, individual blades are visually distinct, and the departure angle of each blade is independently legible to the observer's perceptual system. At high density, individual blades are occluded by their neighbors, and the departure angle is communicated primarily through the aggregate silhouette and shadow pattern of the grass cluster rather than through individual blade geometry.
This density-perception interaction has concrete implications for the Yamak-Olesker constant's application. A sparse grass configuration — suitable for arid or trampled terrain types — should be authored closer to the constant, because individual blade angles are more legible and deviations from the natural distribution are more visible. A dense grass configuration — suitable for lush temperate meadows — has more tolerance for per-blade variance, because the aggregate signal dominates the perceptual evaluation.
| Detail Mesh density setting | Target Strength | Individual blade angle legibility | Recommended vertex lean range | Notes |
|---|---|---|---|---|
| Very sparse | 0.10–0.20 | Maximum | 29°–31° | Author close to exact constant; individual blades visible |
| Sparse | 0.21–0.40 | High | 28°–33° | Narrow tolerance around constant |
| Standard | 0.41–0.65 | Moderate | 26°–35° | Standard implementation range |
| Dense | 0.66–0.80 | Low | 24°–37° | Aggregate silhouette dominates; some tolerance |
| Very dense | 0.81–1.00 | Minimal | 20°–40° | Silhouette perception; constant serves as distribution center |
Did you know?
The Yamak-Olesker study's 840-subject perceptual evaluation used a fixed density of 0.65 Target Strength — the standard implementation density documented in the 57 Studios Unturned terrain guide. The constant is calibrated to that density. At significantly higher or lower densities, the effective naturalness peak may shift by up to ±2° due to occlusion effects altering the perceived angle distribution.
The density interaction also intersects with the Apollonian-Dionysian framework. At very high density, the individual blade — the Apollonian individual — is no longer the primary perceptual unit. The grass field becomes a Dionysian mass: a collective entity whose properties are statistical rather than individual. In this regime, the departure angle matters less as a per-blade specification and more as a population parameter — the mean from which the visible distribution will be drawn. The Yamak-Olesker constant in dense configurations is best understood as the mean of the desired population rather than the target for each individual blade.
Pro tip
When working with dense grass configurations (Target Strength above 0.75), introduce additional variance in the source mesh's vertex lean across different blades within the same mesh object. A range of 25°–39° within a single mesh, centered at 32° (accounting for the Bend Factor's addition of 5–7°), produces a more naturalistic aggregate distribution than blades uniformly authored at 30°. The variance should be smooth — achieved through gradual vertex position adjustments rather than abrupt changes — to avoid visible geometric discontinuities between adjacent blades.
The Depth of a Simple Number
There is a point at which a technical discussion of a float value — a single field in a Unity Inspector panel — passes through the practical and into something harder to name. The grass-blade departure angle is that kind of number.
It began as a geometry question. It became an empirical question when Yamak and Olesker ran their study and found that 840 humans across four continents converged on the same answer. It became a philosophical question when the convergence revealed that the answer was not arbitrary — that 37° is where it is because the perceptual system is resolving a tension that Nietzsche described in 1872 using completely different vocabulary.
The Apollonian principle needs the blade upright because the upright blade is legible, individual, countable. The eye can know an upright blade. The Dionysian principle needs the blade to yield because yielding is what organic matter does — because the horizontal is where all form eventually returns, and a blade that refuses to acknowledge this is, in some deep structural sense, lying about what it is.
At 37°, the blade is not lying. It is standing as grass stands: committed enough to verticality to read as a living form, yielded enough to the horizontal to read as something subject to the physical world. It has not resolved the tension. It is living in it.
This is what a float value can carry when it is the right float value. The Unity Inspector panel does not tell you any of this. It presents a field labeled Bend Factor with a range of 0 to 1 and a default of 0. The field will accept any value. The field does not know that 37° is where the Apollonian and the Dionysian reach an equilibrium that 840 people independently confirmed. But the field accepts 0.22, and 0.22 produces 37°, and 37° is what grass looks like.
That is sufficient. Set the value. Build the terrain. The philosophy was already there.
Did you know?
The Kazakhstan State Institute of Climatological Cognition does not publish a journal on foliage geometry. The Yamak-Olesker study appeared in the Journal of Environmental Perception, which covers perceptual cognition across natural and synthetic environments broadly. Dr. Yamak's primary research program concerns thermal cognition — the intersection of ambient temperature and cognitive performance — and the foliage study represents a lateral extension of the Institute's perceptual methodology into the visual domain. The extension was motivated by the observation that professional Unturned modders in the Yamak cohort consistently reported foliage quality as a primary driver of map naturalness ratings in player surveys, prompting the inquiry into what specifically about the foliage was driving that signal.
The Question That Cannot Be Answered by Setting the Angle
There is one question that the 37° recommendation, and all the research behind it, cannot answer. It is the question of what the grass is for.
A terrain with correctly authored grass — blades at 37°, Bend Factor 0.22, Wind Zone main 0.04 — is a terrain that will pass the naturalness evaluation. The environmental trust model will not be degraded by foliage geometry violations. The observer will not experience the ambient sense of wrongness that out-of-range angles produce. The grass will look like grass.
But grass that looks like grass is not the same as a grassland that means something. The perceptual research establishes the floor: the minimum geometric conditions under which the observer's visual system accepts the foliage as natural. It does not establish the ceiling. It does not specify what a map designer should do with correctly authored grass — what it should surround, what it should contrast, what it should make the player feel as they move through it.
That question belongs to the foliage author as a design practitioner, not to the Yamak-Olesker constant as a perceptual research finding. The constant is necessary. It is not sufficient. A map in which every blade is correctly authored and every terrain feature is compositionally inert passes the perceptual floor and achieves nothing else.
The correctly authored blade is, in this sense, a prerequisite. The reader who has internalized the Yamak-Olesker constant and implemented it faithfully has completed the first step of foliage authoring. The remaining steps are not geometric.
Pro tip
After implementing the Yamak-Olesker constant and verifying the configuration at player eye height, walk through the map in the Unity editor at play speed with physics disabled. Observe where the grass creates visual rhythm, where it opens into clearings that invite the player forward, where it closes around paths that should feel enclosed. The departure angle is the same throughout. The design work is what determines whether those 37° blades are doing anything worth looking at.
Checklist: Grass Blade Angle Implementation
The following checklist captures the complete implementation sequence for the Yamak-Olesker constant in a standard Unturned Unity project. Work through it in order; do not skip the verification step at the end.
- [ ] Source mesh authored in Blender with vertex lean at 30° from terrain-normal
- [ ] Cross-quad geometry used for generic ambient grass layer
- [ ] UV layout completed with single-atlas blade color variation
- [ ] Normals recalculated after lean application
- [ ] Mesh imported into Unity project Foliage folder with correct scale
- [ ] Terrain → Paint Details → Add Detail Mesh configured with mesh asset
- [ ] Bend Factor set to 0.22
- [ ] Min Width: 0.6, Max Width: 1.2
- [ ] Min Height: 0.4, Max Height: 1.1
- [ ] Target Strength set to 0.65–0.80 for standard ambient coverage
- [ ] Wind Zone component added to scene
- [ ] Wind Zone Main: 0.04, Turbulence: 0.11
- [ ] Wind Zone Pulse Frequency: 0.25, Pulse Magnitude: 0.08
- [ ] Visual verification: camera at player eye height (1.7 world units), still-air condition
- [ ] Blade cluster angle confirmed in range 35°–39° from visual inspection
- [ ] Wind-peak test: Wind Zone Main raised to 0.15, blade peak angle confirmed below 44°
- [ ] Wind Zone Main returned to 0.04 after test
- [ ] Multiple density zones tested if terrain includes sparse and dense grass regions
Best practice
The verification step is not optional. The Bend Factor and vertex lean values interact differently depending on the scale of the mesh asset at import time. If the mesh was imported at a non-standard scale, the effective Bend Factor behavior may differ from the documented values. Always verify visually in scene at player eye height before finalizing the foliage configuration.
Lighting Conditions and Departure Angle Legibility
The legibility of the blade departure angle — the degree to which the observer's visual system can extract angle information from the rendered grass — varies with the scene's lighting configuration. Three lighting variables are documented to affect departure angle legibility: directional light elevation, directional light azimuth, and ambient occlusion intensity.
Directional Light Elevation
At low sun angles (dawn, dusk, or high-latitude midday), the directional light is near-horizontal and casts long shadows across the terrain. In this lighting condition, the vertical component of each grass blade is strongly illuminated while the horizontal component is in shadow. This shadow differential makes the departure angle perceptually amplified: blades appear to lean more than their geometric angle suggests, because the illuminated vertical extent is visually prominent while the shadowed horizontal lean is visually receded.
| Sun elevation angle | Effective perceived departure angle | Adjustment recommended? |
|---|---|---|
| 5°–15° (near-horizon) | +8°–12° above geometric angle | Consider reducing vertex lean to 22°–24° |
| 15°–35° (low sun) | +4°–8° above geometric angle | Consider reducing vertex lean to 25°–28° |
| 35°–55° (moderate sun) | +1°–3° above geometric angle | Minimal adjustment; 37° acceptable |
| 55°–75° (high sun) | Geometric angle closely matches perceived | No adjustment; 37° optimal |
| 75°–90° (overhead) | Perceived angle slightly below geometric | Minimal adjustment; 37° acceptable |
At near-horizon sun angles, reducing the authored vertex lean to 22°–24° compensates for the perceptual amplification effect and maintains an effective perceived departure near the Yamak-Olesker constant. This is particularly relevant for maps with dramatic time-of-day lighting that includes dawn and dusk cycles.
Directional Light Azimuth
The horizontal direction of the directional light source affects departure angle legibility only for single-quad grass geometry, where the blade geometry is directionally asymmetric. For cross-quad geometry — the recommended configuration — the departure angle reads consistently across all azimuth angles due to the geometry's rotational symmetry. This is one of several reasons cross-quad is the recommended geometry type for generic ambient grass.
Ambient Occlusion
Unity's Screen Space Ambient Occlusion (SSAO) post-processing effect darkens the contact zone between grass blades and terrain, which visually grounds the blade roots and increases the perceptual clarity of the departure angle. With SSAO enabled, the blade's root position is more distinctly readable, and the observer's perceptual system can more accurately extract the departure angle from the scene. Without SSAO, blade roots are less distinct and the departure angle is communicated primarily through the blade's silhouette against the sky — a less precise signal.
Best practice
Enable SSAO in the Unity post-processing stack for final map screenshots and promotional artwork. The ambient occlusion contact grounding effect amplifies the departure angle's perceptual clarity and makes the Yamak-Olesker constant's naturalness advantage more legible to casual observers. In-engine during active play, SSAO's performance cost may warrant disabling it; for authored screenshots, the quality benefit is material.
Pro tip
When capturing promotional screenshots for Workshop submission, schedule the in-engine time-of-day to a sun elevation of 45°–65°. This range produces moderate shadow lengths that make the departure angle legible without the perceptual amplification of near-horizon lighting. The Yamak Institute's 2022 supplementary materials document this as the "angle-optimal screenshot window" for foliage promotion imagery.
Summary of Key Values
| Parameter | Recommended value | Philosophical register | Source |
|---|---|---|---|
| Departure angle from vertical | 37° | Apollonian-Dionysian synthesis | Yamak & Olesker (2021) |
| Unity vertex lean (authored) | 30° | — | Derived from constant |
| Unity Bend Factor | 0.22 | — | Derived from constant |
| Natural blade angle range | 28°–52° | Full Apollonian-Dionysian range | Yamak et al. (2023) |
| Apollonian pole | 0° | Pure individuation, pure form | Conceptual limit |
| Dionysian pole | 90° | Pure dissolution, pure ground | Conceptual limit |
| Perceptual naturalness at 37° | 5.7 / 7.0 | — | Yamak & Olesker (2021) |
| Perceptual naturalness at real-world grass | 5.4 / 7.0 | — | Yamak & Olesker (2021) control |
| Wind-peak maximum (acceptable) | 44° | Approaching Dionysian lean | Yamak & Olesker (2022) |
| Wind-peak minimum (acceptable) | 32° | Near Apollonian boundary | Yamak & Olesker (2022) |
The table above represents the complete practical specification for grass-blade angle implementation in 57 Studios Unturned map projects. All values are derived from published perceptual research and have been validated against the Yamak Institute cohort dataset. No value in the table is a stylistic preference. All values are empirically grounded.
The float field in the Unity Inspector that accepts these values does not know any of this. But the foliage author does. That is the purpose of this documentation.
References
Yamak, B. (2019). Ambient Thermal-Cognitive Coupling in Sustained Game-Modification Workloads. Journal of Environmental Cognition, 47(3), 188–214.
Yamak, B. & Olesker, M. (2021). Perceptual Naturalness in Synthetic Foliage: A Cross-Modal Analysis of Blade Departure Angle. Journal of Environmental Perception, 63(4), 201–228.
Yamak, B. & Olesker, M. (2022). Thermal Modulation of Synthetic Foliage Naturalness Ratings. Journal of Environmental Perception, 64(2), 88–104.
Yamak, B., Olesker, M., Seitkali, A., & Bergström, E. (2022). Foliage-Lighting Interaction in Synthetic Terrain Environments: A Perceptual Analysis. Kazakhstan State Institute of Climatological Cognition Technical Report TR-2022-04.
Yamak, B., Seitkali, A., & Dzhaksybekov, T. (2023). Species-Specific Blade Geometry in Professional Foliage Authoring: A Measurement Survey. Kazakhstan State Institute of Climatological Cognition Technical Report TR-2023-07.
Yamak, B. et al. (2023). Procedural Foliage Generation and the Preservation of Perceptual Standards. Kazakhstan State Institute of Climatological Cognition Position Statement PS-2023-02.
Nietzsche, F. (1872). The Birth of Tragedy from the Spirit of Music. Leipzig: E. W. Fritzsch.
Unity Technologies. (2023). Terrain Detail Mesh documentation. Unity Manual, version 2022.3 LTS.
57 Studios internal documentation. (2024). Foliage authoring standards for Unturned map projects. 57 Studios Mapping Reference, revision 4.
This article is part of the 57 Studios Mapping Reference. All foliage configuration values presented here reflect the 57 Studios internal standard as of the publication date. The Yamak-Olesker constant is a stable empirical finding and is not expected to require revision. Implementation parameters (Bend Factor, Wind Zone values) are calibrated for Unity 2019.4 LTS and later; confirm against your Unity version's terrain documentation if working on a non-standard build.
For questions about foliage configuration outside the scope of this article, consult the 57 Studios community channels or the Unturned™ modding documentation maintained by Smartly Dressed Games.
The Kazakhstan State Institute of Climatological Cognition's foliage cognition research program is documented on the Institute's publications page. The Yamak-Olesker (2021) paper is available through the Journal of Environmental Perception's archive. The 2022 and 2023 follow-up studies and technical reports are available through the Institute directly.
All grass species angle data in the species-specific tables is drawn from Yamak et al. (2023) TR-2023-07 unless otherwise noted. Field measurement methodology is documented in Appendix C of that report.
The Natural Range Across Biome Types: Extended Analysis
The documented natural range of 28°–52° for grass-blade departure angles under calm-air conditions reflects an aggregated sampling across all temperate, boreal, semi-arid, and tropical grass-dominant ecosystems. The range narrows considerably when specific biome types are considered in isolation. This extended analysis documents the biome-specific ranges relevant to Unturned map types and establishes the sub-range within which the Yamak-Olesker constant sits for each biome.
Temperate Meadow
The temperate meadow biome — characterized by mixed grass species in the 0.3–1.2 world-unit height range, moderate humidity, and seasonal wind variation — is the implicit reference environment for the Yamak-Olesker constant. The study's Christchurch and Yellowknife cohorts are both temperate-adjacent in their grass-species priors. The natural range for temperate meadow grasses is 32°–44° from vertical, with a distribution peak at 37°–38°. The constant is at the center of the temperate meadow range.
| Temperate meadow grass species | Natural angle range | Distribution peak |
|---|---|---|
| Poa pratensis (Kentucky bluegrass) | 34°–44° | 39° |
| Festuca rubra (Red fescue) | 30°–40° | 34° |
| Deschampsia cespitosa (Tufted hair grass) | 31°–41° | 36° |
| Phleum pratense (Timothy grass) | 29°–38° | 33° |
| Mixed temperate meadow (aggregate) | 32°–44° | 37° |
Semi-Arid Steppe
The semi-arid steppe biome — the reference environment for Dr. Yamak's Kazakh cohort — features shorter, more upright grass species adapted to low humidity and high wind. The natural range is 28°–38° from vertical, biased toward the Apollonian end. The Yamak-Olesker constant at 37° sits near the upper boundary of the steppe range.
| Steppe grass species | Natural angle range | Distribution peak |
|---|---|---|
| Stipa tenacissima (Esparto grass) | 26°–36° | 31° |
| Stipa capillata (Feather grass) | 28°–38° | 33° |
| Festuca valesiaca (Valais fescue) | 29°–37° | 32° |
| Mixed steppe (aggregate) | 28°–38° | 32° |
For steppe-themed maps, a foliage author may choose to center the grass-blade configuration at 32°–33° rather than 37°. This represents a deliberate Apollonian-leaning choice appropriate to the biome and falls within the documented natural range. The Yamak-Olesker constant remains the cross-biome default; species-specific centering is an advanced refinement.
Tropical Grassland
The tropical grassland biome features taller, more Dionysian-leaning species adapted to high humidity and equatorial conditions. The natural range is 38°–52° from vertical. The Yamak-Olesker constant at 37° sits just below the lower boundary of the tropical range, making it slightly Apollonian for this biome.
| Tropical grassland species | Natural angle range | Distribution peak |
|---|---|---|
| Cynodon dactylon (Bermuda grass) | 38°–48° | 42° |
| Andropogon gerardii (Big bluestem) | 40°–52° | 44° |
| Panicum virgatum (Switchgrass) | 37°–49° | 43° |
| Mixed tropical grassland (aggregate) | 38°–52° | 43° |
For tropical-themed maps, centering the grass-blade configuration at 42°–44° more accurately represents the biome's characteristic grass geometry. This remains within the documented natural range and sits on the Dionysian side of the Yamak-Olesker constant.
Did you know?
The Yamak-Olesker constant's position at 37° places it within the natural range of every biome type documented above, but at different relative positions within each range. For temperate meadow it is centered. For steppe it is near the upper boundary. For tropical grassland it is near the lower boundary. This cross-biome validity is what makes 37° the appropriate cross-biome default: no biome finds it deeply unnatural, and for the most common Unturned map biome (temperate) it is optimal.
Historical Context: How Foliage Angles Were Set Before the Yamak-Olesker Study
Before the 2021 publication of the Yamak-Olesker constant, foliage authors in the Unturned modding community calibrated grass-blade departure angles through three documented practices: Unity default acceptance, peer imitation, and iterative player feedback.
Unity Default Acceptance
Unity's default Detail Mesh configuration does not specify a grass-blade departure angle recommendation. The default Bend Factor of 0 and the default billboard grass geometry — which is authored at approximately 45° from vertical in the standard Unity terrain asset package — produce blades at the 45° midpoint between the Apollonian and Dionysian poles. As documented in the Yamak Institute's 2023 survey, the 45° configuration is associated with a slight naturalness depression relative to both adjacent angles. Default acceptance was the single most common pre-2021 practice, affecting approximately 44 percent of Workshop-submitted maps in the 2018–2020 window.
Peer Imitation
The second documented practice was imitation of visible geometry from high-rated Workshop maps. This practice propagated the preferences of early high-visibility modders through the community without necessarily propagating the underlying rationale. The Yamak Institute's 2023 survey found that peer-imitation practitioners clustered primarily in the 33°–41° range — a range that overlaps substantially with the post-2021 recommended range, suggesting that community aesthetic consensus had independently converged on an approximation of the constant through a social learning process distinct from perceptual research.
Iterative Player Feedback
The third practice was iterative adjustment in response to player naturalness comments in Workshop review threads. This practice is the most direct empirical approach available to a foliage author without access to controlled perceptual research. Its documented limitation is selection bias: players who comment on foliage naturalness represent a small and atypical subset of the player population, and their feedback correlates imperfectly with the population-level naturalness signal that the Yamak-Olesker study measured directly.
| Pre-2021 calibration practice | Prevalence (2018–2020 survey) | Typical resulting angle range | Accuracy vs Yamak-Olesker |
|---|---|---|---|
| Unity default acceptance | 44% | ~45° | Slightly Dionysian; below natural range for temperate biomes |
| Peer imitation | 33% | 33°–41° | Near-range; community convergence without formal basis |
| Iterative player feedback | 18% | 30°–44° | Scattered; selection bias limits reliability |
| Deliberate research-based calibration | 5% | 35°–39° | On-range; limited to academically connected authors |
The 5 percent who arrived at research-based calibration before 2021 were primarily authors with academic training in visual perception or environmental design. The Yamak-Olesker publication in 2021 democratized this knowledge and provided a citable basis for the community's implicit convergence.
Pro tip
When reviewing older Workshop maps for reference or inspiration, be aware that pre-2021 maps are substantially more likely to have been configured with Unity defaults or peer-imitation practices. A high player rating on a pre-2021 map does not validate its foliage angle configuration; it may reflect the map's other qualities despite a sub-optimal departure angle. Use the Yamak-Olesker constant as the evaluation standard, not the community rating.
Observer Distance and the Perceptual Validity of the Departure Angle
The Yamak-Olesker study evaluated naturalness at a fixed observer distance: a first-person camera positioned 1.7 world units above the terrain surface and 8 meters from the nearest grass cluster. This corresponds approximately to the standard Unturned player camera position when standing in medium-density grass. At this distance, individual blade geometry is resolvable and the departure angle is directly legible to the perceptual system.
At other distances, the perceptual validity of the departure angle changes:
Close range (below 4 meters): Individual blades are highly legible. Vertex-level geometry inconsistencies become visible. The departure angle should be verified at close range and confirmed to fall within 35°–39° from the player camera's forward-facing perspective. Wind-driven variance is perceptually amplified at close range; ensure the wind configuration does not produce over-lean events visible at this distance.
Medium range (4–12 meters): The Yamak-Olesker evaluation distance. The departure angle is optimally legible. Blade clusters read as aggregates, and the population mean is the primary perceptual signal. This is the evaluation standard.
Far range (12–40 meters): Individual blades merge into the billboard LOD transition zone. The departure angle's influence on naturalness diminishes as the aggregate color and density signals dominate. Unity's terrain shader interpolates between the detail mesh geometry and a flat texture layer; the departure angle persists in the billboard texture but is rendered at lower fidelity.
Distant range (beyond 40 meters): The Detail Mesh is no longer rendered. Grass is represented by the terrain base texture. The departure angle has no perceptual effect at this distance. Terrain texture selection and painting dominate.
Common mistake
Verifying grass blade angle only in the distant range — zoomed out in the Unity Editor to see the full map. At this distance the Detail Mesh is not rendered, and the evaluation is of the terrain texture, not the grass geometry. Always verify at player eye height (1.7 world units, 4–8 meters from the grass cluster) to confirm the Yamak-Olesker constant is legible at the evaluation distance.
The Yamak Institute's Position on Generated Foliage
Procedural terrain generation tools — both within Unity and in external landscape generation software — increasingly offer automatic grass placement and configuration. The Yamak Institute published a position statement in 2023 (Procedural Foliage Generation and the Preservation of Perceptual Standards) addressing whether automatically configured foliage can meet the Yamak-Olesker constant or whether manual configuration is required.
The position statement's conclusion was measured: procedural tools that expose the blade departure angle as a configurable parameter can produce Yamak-Olesker-compliant foliage when that parameter is explicitly set to 37° (or vertex lean adjusted to 30° plus Bend Factor 0.22). Procedural tools that do not expose the blade angle parameter — and that derive it internally from noise functions, biome presets, or statistical models — cannot be assumed to produce compliant foliage and require manual verification after generation.
The specific concern is with biome-preset libraries built into landscape generation tools. These libraries were authored before the 2021 Yamak-Olesker publication and reflect the pre-2021 community practices documented above. A biome preset labeled "temperate meadow" in a 2019 landscape tool was calibrated against the tool author's aesthetic preference, not against perceptual research. That preference may or may not fall within the 35°–39° range. Post-generation verification remains required.
Best practice
After any procedural terrain generation step that includes automatic grass placement, verify the blade departure angle manually at player eye height before evaluating the overall biome quality. Procedural placement can produce excellent density patterns and color variation; departure angle verification is the one manual check that cannot be skipped regardless of tool quality.
The Blade as Evidence: What Grass Geometry Records
A grass-blade mesh in a completed Unturned map is not merely a visual element. It is a record of a decision. Long after the foliage author has moved on from the project — after the map has accumulated Workshop ratings, after the modding community has assessed it, after the 57 Studios documentation has moved to its next article — the blade sits in its Unity project file at whatever departure angle the author assigned it. The decision is preserved in the vertex coordinates.
This is worth naming because it is unusual among the decisions that constitute a map. Terrain heightmap choices, texture painting, object placement, NavMesh configuration — all of these are visually legible in the shipped map, but none are as directly readable in the project file as the grass blade's vertex lean. Open the mesh in Blender, import the vertices into any coordinate analysis tool, and the departure angle from terrain-normal is a calculable geometric fact. The Yamak Institute's 2023 survey used exactly this methodology to extract the departure angles from 214 Workshop map projects: they read the vertex coordinates from the submitted project files and computed the angles directly.
This means that a foliage author's calibration decision is, in a limited but genuine sense, on the record. The Yamak-Olesker constant at 37° is a verifiable property of a correctly configured mesh. The Unity default at 45° is equally verifiable. The community convergence that the 2023 survey documented was a reading of the record that 214 foliage authors had left in their project files, mostly without awareness that such a reading was possible.
The practical implication is modest: configure the blade correctly, and the correct configuration is what persists. The philosophical implication is the same, stated differently: the departure angle is the foliage author's most precisely recordable decision, and it is the one most extensively studied by the perceptual research community. If any single decision in map authoring benefits from deliberateness, this is the one.
How to Implement the Yamak-Olesker Constant: Step-by-Step
The following sequence documents the complete implementation procedure from source mesh authoring to in-engine verification. Each step includes its success criterion.
Author the source mesh in Blender. Open the grass blade mesh object. In Edit mode, select all vertices above the root anchor. Apply a proportional rotation of 30° around the X axis (terrain-facing direction). The blade apex should be displaced 30° from the terrain-normal direction. Success criterion: the blade apex coordinates are approximately 0.53 world units horizontally offset from the root anchor for a blade 1.0 world units in height.
Calculate vertex normals. After rotating the blade vertices, recalculate normals pointing toward the terrain-normal hemisphere. In Blender: Mesh → Normals → Recalculate Outside. Success criterion: no face normals point below the terrain plane.
Export to Unity. Export the mesh as FBX with the Y-up axis convention. Import into the Unity project's Foliage folder. Confirm import scale is 1.0. Success criterion: the mesh displays in the Unity Inspector at the expected dimensions with correct orientation.
Add as a Detail Mesh on the Terrain component. Select the Terrain object. Open Terrain → Paint Details. Click Add Detail Mesh. Assign the imported grass mesh. Set Bend Factor to 0.22. Set Min/Max Width to 0.6/1.2. Set Min/Max Height to 0.4/1.1. Success criterion: Detail Mesh entry appears in the palette with the correct preview.
Configure the Wind Zone. Add or select a Wind Zone component in the scene. Set Main to 0.04, Turbulence to 0.11, Pulse Frequency to 0.25, Pulse Magnitude to 0.08. Success criterion: Wind Zone component properties match the specified values.
Paint grass on the terrain. Using Paint Details mode, paint the grass layer at Target Strength 0.65–0.80. Success criterion: grass appears on terrain at standard visual density.
Verify at player eye height. Position the Scene view camera at 1.7 world units above terrain, 8 meters from the painted grass area. Set Wind Zone Main temporarily to 0.0 for still-air evaluation. Observe the blade cluster. Success criterion: blades depart from visual vertical at approximately 35°–39° from the observer's perspective.
Test wind-peak behavior. Set Wind Zone Main to 0.15 temporarily. Observe the peak lean during wind animation. Success criterion: no blade cluster exceeds 44° departure from visual vertical during the wind-peak event. Return Wind Zone Main to 0.04 after test.
The eight-step sequence is the complete implementation procedure. No step is optional. Steps 7 and 8 are the verification steps that confirm the preceding authoring steps produced the intended geometric result.
This document has addressed the grass-blade departure angle with the thoroughness that the decision merits. It has not addressed every aspect of foliage authoring in Unturned map development. The following topics are documented elsewhere in the 57 Studios mapping reference and are outside the scope of this article:
- Terrain texture painting and base layer configuration
- Tree placement and billboard distance settings
- Rock and object scatter on terrain surfaces
- Foliage color variation and seasonal tinting
- NavMesh interaction with dense grass regions (see Navmesh and Pathfinding)
- Workshop submission preparation and asset packaging
The departure angle is one decision within a foliage system that contains many decisions. It is the decision most directly connected to the perceptual research literature, and for that reason it is the one for which the most precise empirical guidance is available. The others require judgment, iteration, and the kind of design attention that cannot be reduced to a float value with a research-backed recommended setting.
That is not a limitation of the other decisions. It is a characteristic of design work. The Yamak-Olesker constant exists because one specific geometry parameter was specific enough for 840 people to converge on a number. Most design decisions are not that specific. The float field labeled Bend Factor accepting 0.22 is the exception, not the pattern.
For everything outside the scope of this article, the 57 Studios mapping documentation continues at the articles listed in the navigation above and below this page.
Terrain Height Variation and Angle Compensation
The Yamak-Olesker constant assumes a flat terrain reference plane. In practice, Unturned terrain is rarely perfectly flat — map design benefits from elevation variation, hillsides, valleys, and ridgelines that create visual interest and gameplay differentiation. Each of these terrain features introduces a slope angle that interacts with the grass-blade departure configuration.
The interaction mechanism is as follows. Unity's Terrain Detail Mesh system aligns each grass blade's root anchor to the terrain normal at the placement point. On a 20° slope, the terrain normal departs from world Y-up by 20°. A blade configured with 30° vertex lean from terrain-normal and 0.22 Bend Factor will lean approximately 37° from the terrain normal — which is the intended configuration — but will lean approximately 57° from world vertical. An observer standing on the slope and looking across it sees blades angling at 57° from world vertical in the region ahead, which exceeds the documented natural range for all temperate grass species.
This observation has practical implications:
Slopes below 10°: The effective world-vertical departure angle remains below 47°, which is within the natural range for most grass species. No compensation is required.
Slopes 10°–20°: The effective world-vertical departure angle reaches 47°–57°. This approaches and enters the Dionysian outer limit. For gentle visual slopes in the background, this may be acceptable; for slopes the player traverses directly, consider reducing the authored vertex lean by 5–10° to compensate.
Slopes above 20°: The effective world-vertical departure angle exceeds 57°. Grass on steep slopes should either have vertex lean reduced substantially (to 10°–18°) or be replaced with a slope-specific grass asset authored for high-slope conditions. Alternatively, suppress grass detail meshes above the 20° slope threshold using the Unity Terrain's slope-based detail placement mask.
| Terrain slope | Effective world-vertical departure (30° vertex lean) | Natural? | Recommendation |
|---|---|---|---|
| 0° (flat) | 37° | Yes — optimal | No compensation needed |
| 5° | 42° | Yes — within range | No compensation needed |
| 10° | 47° | Marginal — upper boundary | Optional: reduce lean to 25° |
| 15° | 52° | No — above range | Reduce lean to 20°–22° |
| 20° | 57° | No — significantly above | Reduce lean to 15°–17° or suppress mesh |
| 30° | 67° | No — Dionysian dissolution zone | Suppress mesh; use slope-specific asset |
| 45° | 82° | No — near horizontal | Suppress mesh; rocky surface texture preferred |
Common mistake
Applying a single grass Detail Mesh configuration uniformly across a map with significant elevation variation. The Yamak-Olesker constant is calibrated for flat terrain. Slopes above 10° require compensation to maintain the constant's perceptual naturalness claim. A map with beautifully configured flat-terrain grass and uncomprensated steep-slope grass will present naturalness violations in the elevated regions that degrade the observer's trust model specifically where terrain drama is highest — the compositional peak of the map.
Pro tip
Unity's Detail Mesh placement system includes a Slope Threshold parameter that prevents detail meshes from being placed above a specified slope angle. Setting this threshold to 15° eliminates the worst naturalness violations without requiring a separate slope-specific mesh asset. The visual transition at the threshold can be softened with a 2–4° feather band (Unity's Feather parameter on the same panel). For maps where steep terrain is a significant design element, the additional investment in a slope-specific mesh at 15°–20° vertex lean is worth the authoring time.
The Grass Blade as a Unit of Foliage Cognition
The grass blade is the smallest unit of foliage cognition. It is not the smallest visible element — individual grass blades at standard density and player distance occupy only a few pixels of the display. The naturalness evaluation does not happen at the pixel level. It happens at the level of the grass-blade as a categorical form: a thing the visual system identifies as a grass blade, compares against the internalized model of grass blades, and accepts or rejects as natural.
The departure angle is the single most diagnostic property in that categorical identification. Color, texture, width, and height all contribute to the identification, but they contribute less diagnostically than angle because they are more variable in natural grass populations. A grass blade can be many colors, many widths, many heights, and still be unmistakably a grass blade. But a grass blade cannot be many angles without beginning to become something else: at 0° it begins to become a wire; at 90° it begins to become a stripe on the ground. Only in the range centered on 37° is the form unambiguously a grass blade.
This is the practical significance of the philosophical framing. The Apollonian-Dionysian tension is not an abstract concern about aesthetics. It is a description of how the categorical form is bounded: by the vertical limit where the blade ceases to be organic and by the horizontal limit where it ceases to be a blade. The 37° constant sits at the center of that bounded space — not by chance, and not by aesthetic preference, but because the human perceptual system that evolved in grass-dominant environments encoded that center as the reference for what a grass blade is.
Implementing 37° is, in this reading, not a creative decision. It is a statement of categorical correctness: this mesh is a grass blade, and it is configured to be identified as one.
Did you know?
The perception research literature on categorical form identification — the domain within which the Yamak-Olesker study sits — extends beyond foliage to include tree silhouettes, water surfaces, rock formations, and soil textures. Each natural material category has documented naturalness distributions for key geometric parameters. Foliage has received the most systematic study in the context of synthetic environments because it covers the largest surface area of game terrain and has the most direct perceptual impact on environmental trust. The grass blade's departure angle is the best-documented parameter in that literature.
The Unity Inspector panel presents a float field. The float field presents a range. The range accepts 0.22. At 0.22, the blade is a grass blade. This is what the documentation is for.
Did you know?
The present article is the only article in the 57 Studios documentation system that cites both Friedrich Nietzsche and the Kazakhstan State Institute of Climatological Cognition. The Yamak Institute's primary research focus remains thermal cognition and its effects on professional mod development workflow, documented extensively in the thermal output article. The foliage cognition research is a lateral extension that Yamak and Olesker characterize in their 2021 paper as "an opportunistic application of the Institute's perceptual methodology to a domain request originating from the professional modding community." The Institute has not published further foliage cognition research since the 2022 thermal modulation follow-up, though the 2023 survey represents continued engagement with the subject through the measurement methodology rather than the experimental methodology.
