*.tif filter=lfs diff=lfs merge=lfs -text
*.pdb filter=lfs diff=lfs merge=lfs -text
assets/highres.png filter=lfs diff=lfs merge=lfs -text
assets/swiss-legend.png filter=lfs diff=lfs merge=lfs -text
assets/astro/*.dat text eol=lf
tests/data/horizons_vectors.dat text eol=lf
tests/data/prometheus/gore_range_dem.json text eol=lf

# NEPHELE committed blue-noise bytes are hash-bound across platforms.
assets/media/nephele_blue_noise_8x8.txt text eol=lf

# Keep NEPHELE source and fixture text consistent across platforms.
python/forge3d/media.py text eol=lf
scripts/generate_media_fixture.py text eol=lf
scripts/nephele_fixture_masks.py text eol=lf
scripts/nephele_shader_analyzer.py text eol=lf
src/media/density.rs text eol=lf
src/media/diagnostics.rs text eol=lf
src/media/lighting.rs text eol=lf
src/media/mod.rs text eol=lf
src/media/model.rs text eol=lf
src/media/reference.rs text eol=lf
src/media/tests.rs text eol=lf
src/media/tracking.rs text eol=lf
src/media_py.rs text eol=lf
src/path_tracing/hybrid_compute/media_reference.rs text eol=lf
src/path_tracing/hybrid_compute/render_terrain.rs text eol=lf
src/path_tracing/hybrid_compute/terrain_heightfield.rs text eol=lf
src/shader_sources.rs text eol=lf
src/shaders/atmosphere/prometheus_spectral_reference.wgsl text eol=lf
src/shaders/hybrid_terrain_traversal.wgsl text eol=lf
src/shaders/nephele_terrain_trace_adapter.wgsl text eol=lf
src/shaders/sdf_primitives.wgsl text eol=lf
src/terrain/camera.rs text eol=lf
src/terrain/mod.rs text eol=lf
tests/nephele/*.json text eol=lf
tests/nephele/fixture/*.json text eol=lf

scripts/generate_media_blue_noise.py text eol=lf
assets/media/nephele_blue_noise_provenance.json text eol=lf

scripts/nephele_acceptance.py text eol=lf
