mirror of
https://github.com/storytold/spark.git
synced 2026-10-09 00:09:53 +00:00
Externalize render settings minAlpha and maxPixelRadius (#130)
* Add commented benchmarkSort to compare JS vs Wasm sorting. * Add 32-bit float sort via SparkViewpooint.sort32, using 2-pass radix-65536 sort. Turn on sort32 by default for examples/editor. Implemented Rust sort and JS sort, updated benchmarking code to include float16 and float32 sort. * Add sort32 to docs/spark-viewpoint.md. * Externalized SparkRenderer.maxPixelRadius and .minAlpha settings. Added to documentation. Added to examples/editor under Debug folder, moved sort32 there.
This commit is contained in:
committed by
GitHub
parent
23b9b190a0
commit
5eb57038b4
@@ -515,6 +515,10 @@
|
||||
},
|
||||
}, "AA").name("AA preset");
|
||||
debugFolder.add(spark, "focalAdjustment", 0.1, 2.0, 0.1).name("Tweak focalAdjustment");
|
||||
spark.defaultView.sort32 = true;
|
||||
debugFolder.add(spark.defaultView, "sort32").name("Float32 sort").listen();
|
||||
debugFolder.add(spark, "maxPixelRadius", 1, 1024, 1).name("Max pixel radius").listen();
|
||||
debugFolder.add(spark, "minAlpha", 0, 1, 0.001).name("Min alpha").listen();
|
||||
|
||||
const splatsFolder = secondGui.addFolder("Files");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user