mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-08 01:53:52 +00:00
Synthesizes a deterministic smooth-noise PNG from a seed. Useful for terrain detail overlays, dirt/grass blends, magic-fog backdrops — anywhere a "natural-looking" pseudo-random texture beats a flat color or grid. Algorithm: 16×16 random lattice (LCG with numerical-recipes constants), bilinearly interpolated per pixel with smoothstep on the cell-local coords so seams don't show as bands. Cheaper than perlin and produces a similar visual signal at this resolution. Output is grayscale (R==G==B) so users can tint externally with their own pipeline. Default 256×256, configurable W/H. Identical seeds produce byte-identical PNGs across platforms (LCG is dependency-free and platform-stable). Verified: seed=42 + seed=42 → diff finds zero byte differences; seed=42 + seed=99 → diff -q reports "differ" as expected. Brings command count to 218. |
||
|---|---|---|
| .. | ||
| asset_extract | ||
| auth_login_probe | ||
| auth_probe | ||
| blp_convert | ||
| dbc_to_csv | ||
| editor | ||
| asset_pipeline_gui.py | ||
| backup_assets.sh | ||
| diff_classic_turtle_opcodes.py | ||
| gen_opcode_registry.py | ||
| generate_ffx_sdk_vk_permutations.sh | ||
| m2_viewer.py | ||
| opcode_map_utils.py | ||
| validate_opcode_maps.py | ||