skip to content
[readonly]

programs/pathtrace's default scene as scene-format words: a 640x360 room of quads, spheres and a triangle mesh

sh
$ sexc add @ajax/pathtrace-default-scene
  • total 3
  • drwxr-xr-x-../
  • drwxr-xr-x-Oct 27 01:59v/# 1 version
  • drwxr-xr-x-Oct 27 01:59files/# the files of 0.1.0
latest
0.1.0, published Oct 27 01:59 by ajax
owners
ajax
license
MIT
dependencies
none
dependents
@ajax/mesh-blobd, @ajax/mesh-prog-pathtrace, @ajax/mesh-prog-pathtrace-wasm, @ajax/mesh-ref-pathtrace, @ajax/pathtrace-f32, @ajax/pathtrace-job-scene, @ajax/pathtrace-z
keywords
alphaos mesh pathtrace scene
homepage
https://github.com/thomasdavis/alpha-c-mesh/tree/main/packages/pathtrace-default-scene
repository
https://github.com/thomasdavis/alpha-c-mesh
==> README.md <==
1# @ajax/pathtrace-default-scene
2
3programs/pathtrace's default scene as scene-format words (`@ajax/pathtrace-scene`): 640×360, 8 samples
4per pixel per pass, 32 passes, depth 8; 9 materials, 6 quads, 4 spheres and a 20-triangle mesh. The
5words were generated by the Rust repo's `programs/pathtrace/scene.py` and are copied unchanged.
6
7**Ported from** `crates/pathtrace-core/src/scene_data.rs` (`DEFAULT_SCENE`). Freestanding data.
8
9**Tested** by every renderer golden test (`@ajax/pathtrace-f32`, `-z`, `@ajax/mesh-ref-pathtrace`), and
10validated in `@ajax/pathtrace-job-scene`'s tests.