diff options
| author | Somhairle H. Marisol <[email protected]> | 2026-09-22 12:10:42 +0800 |
|---|---|---|
| committer | Somhairle H. Marisol <[email protected]> | 2026-09-22 12:10:42 +0800 |
| commit | a70a057fce7afa5787b2d4a037d7016f1120ef6a (patch) | |
| tree | ce5a24cf07dbbfd46cee48cbec561cc23349f48e /src/LivingVillage.Desktop/WorldBootstrap.fs | |
| parent | 3cd5a635d12474647c4cf288a5cc4acb4e0eb1b5 (diff) | |
| download | living-village-a70a057fce7afa5787b2d4a037d7016f1120ef6a.tar.gz | |
feat(desktop): P29 512 聚落组团 + 夜景灯光径向光晕
- MapGen:仅大图新增 ClusterSeed(group seeding)与组团布屋——512 沿横向石板路
(主街+河岸路)成排成组:组内 2-4 座/1 格间隙、组间 4-6 格空档,宽度 2/3/4 分层;
垂柳改为确定性成丛(2-3 株/丛、丛间 3-5 格空档)。独立 clusterRng 不触碰
structureRng,默认图仍不消费 RNG,64x48=6042052 / 256x192=1284656962 锁定不变。
- VillageArt:新增 lanternFalloff(二次 1-(d/r)^2,半径 0 处最大、边缘 0、严格单调无平台);
lanternGlowLayers 按该衰减逐环累积 alpha;drawNightGlows 对桥头灯笼+民居门窗画半径
4 tile 的柔和径向光晕,整图取证与实机 DrawWorldView 共用同一套纯函数。
- 回归 +6:组团行/成丛/衰减/光源确定性;Desktop 151、Kernel 92 全绿,Release 0/0,
final_digest=953775FAEB2F… 3 次一致。证据帧见 art/p29-*。
Diffstat (limited to 'src/LivingVillage.Desktop/WorldBootstrap.fs')
0 files changed, 0 insertions, 0 deletions
