{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:KPHXDUMP6UYSAVKPCCAIZAWRMB","short_pith_number":"pith:KPHXDUMP","canonical_record":{"source":{"id":"2407.06107","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2024-05-14T16:42:07Z","cross_cats_sorted":["cs.GR"],"title_canon_sha256":"06337160a8c758b60241aafa89c3a499b261a2acd37a5cb8327cd65dca6969d8","abstract_canon_sha256":"669d64f7bd4dcf46a6b53a25beb9b13057aa31d39306d86c171dd90766eb8851"},"schema_version":"1.0"},"canonical_sha256":"53cf71d18ff53120554f10808c82d1605f33996db5551e1655d162bea84d2f9f","source":{"kind":"arxiv","id":"2407.06107","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2407.06107","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"arxiv_version","alias_value":"2407.06107v1","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.06107","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"pith_short_12","alias_value":"KPHXDUMP6UYS","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"pith_short_16","alias_value":"KPHXDUMP6UYSAVKP","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"pith_short_8","alias_value":"KPHXDUMP","created_at":"2026-07-05T08:41:23Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:KPHXDUMP6UYSAVKPCCAIZAWRMB","target":"record","payload":{"canonical_record":{"source":{"id":"2407.06107","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2024-05-14T16:42:07Z","cross_cats_sorted":["cs.GR"],"title_canon_sha256":"06337160a8c758b60241aafa89c3a499b261a2acd37a5cb8327cd65dca6969d8","abstract_canon_sha256":"669d64f7bd4dcf46a6b53a25beb9b13057aa31d39306d86c171dd90766eb8851"},"schema_version":"1.0"},"canonical_sha256":"53cf71d18ff53120554f10808c82d1605f33996db5551e1655d162bea84d2f9f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:41:23.685353Z","signature_b64":"Hzyvtm3YoBwyrwYToO/tQR2NZpmqIHlI3IT1pqWnYsasCe8Ot1Eyy9non7tkBKEtfUXK13MtB2xCXHM04bCcCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"53cf71d18ff53120554f10808c82d1605f33996db5551e1655d162bea84d2f9f","last_reissued_at":"2026-07-05T08:41:23.684891Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:41:23.684891Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2407.06107","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:41:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jEwMjbOznR6LBeOwv5B36emiuzzIkSLvPwi8Jcy4VA6e6KISuRRBT/ZmwgxAbVF9jeAjWHEwdOvmyrBWagIeBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T03:51:44.973717Z"},"content_sha256":"e8da4911eacf141f8954f29dec0d9c4307fa1f2a109d0af2d1e07d7f42dcd954","schema_version":"1.0","event_id":"sha256:e8da4911eacf141f8954f29dec0d9c4307fa1f2a109d0af2d1e07d7f42dcd954"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:KPHXDUMP6UYSAVKPCCAIZAWRMB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Filtering After Shading With Stochastic Texture Filtering","license":"http://creativecommons.org/licenses/by-sa/4.0/","headline":"","cross_cats":["cs.GR"],"primary_cat":"cs.CV","authors_text":"Bartlomiej Wronski, Marco Salvi, Marcos Fajardo, Matt Pharr","submitted_at":"2024-05-14T16:42:07Z","abstract_excerpt":"2D texture maps and 3D voxel arrays are widely used to add rich detail to the surfaces and volumes of rendered scenes, and filtered texture lookups are integral to producing high-quality imagery. We show that applying the texture filter after evaluating shading generally gives more accurate imagery than filtering textures before BSDF evaluation, as is current practice. These benefits are not merely theoretical, but are apparent in common cases. We demonstrate that practical and efficient filtering after shading is possible through the use of stochastic sampling of texture filters.\n  Stochastic"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.06107","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2407.06107/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:41:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YZu2+xin3BTx+w/2E6BvYr0FT/AMCbmtfC8dXytXUwIrpLVP9RkRUsb7TNe9wVWcja7IjhXI1hpLVx0kTwXZDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T03:51:44.974279Z"},"content_sha256":"17a1579a1caeede0d8daa60826ebc9c8b010dc16970f9c4bcae006f1f1fa1c11","schema_version":"1.0","event_id":"sha256:17a1579a1caeede0d8daa60826ebc9c8b010dc16970f9c4bcae006f1f1fa1c11"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB/bundle.json","state_url":"https://pith.science/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-21T03:51:44Z","links":{"resolver":"https://pith.science/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB","bundle":"https://pith.science/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB/bundle.json","state":"https://pith.science/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KPHXDUMP6UYSAVKPCCAIZAWRMB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:KPHXDUMP6UYSAVKPCCAIZAWRMB","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"669d64f7bd4dcf46a6b53a25beb9b13057aa31d39306d86c171dd90766eb8851","cross_cats_sorted":["cs.GR"],"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2024-05-14T16:42:07Z","title_canon_sha256":"06337160a8c758b60241aafa89c3a499b261a2acd37a5cb8327cd65dca6969d8"},"schema_version":"1.0","source":{"id":"2407.06107","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2407.06107","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"arxiv_version","alias_value":"2407.06107v1","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.06107","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"pith_short_12","alias_value":"KPHXDUMP6UYS","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"pith_short_16","alias_value":"KPHXDUMP6UYSAVKP","created_at":"2026-07-05T08:41:23Z"},{"alias_kind":"pith_short_8","alias_value":"KPHXDUMP","created_at":"2026-07-05T08:41:23Z"}],"graph_snapshots":[{"event_id":"sha256:17a1579a1caeede0d8daa60826ebc9c8b010dc16970f9c4bcae006f1f1fa1c11","target":"graph","created_at":"2026-07-05T08:41:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2407.06107/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"2D texture maps and 3D voxel arrays are widely used to add rich detail to the surfaces and volumes of rendered scenes, and filtered texture lookups are integral to producing high-quality imagery. We show that applying the texture filter after evaluating shading generally gives more accurate imagery than filtering textures before BSDF evaluation, as is current practice. These benefits are not merely theoretical, but are apparent in common cases. We demonstrate that practical and efficient filtering after shading is possible through the use of stochastic sampling of texture filters.\n  Stochastic","authors_text":"Bartlomiej Wronski, Marco Salvi, Marcos Fajardo, Matt Pharr","cross_cats":["cs.GR"],"headline":"","license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2024-05-14T16:42:07Z","title":"Filtering After Shading With Stochastic Texture Filtering"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.06107","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:e8da4911eacf141f8954f29dec0d9c4307fa1f2a109d0af2d1e07d7f42dcd954","target":"record","created_at":"2026-07-05T08:41:23Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"669d64f7bd4dcf46a6b53a25beb9b13057aa31d39306d86c171dd90766eb8851","cross_cats_sorted":["cs.GR"],"license":"http://creativecommons.org/licenses/by-sa/4.0/","primary_cat":"cs.CV","submitted_at":"2024-05-14T16:42:07Z","title_canon_sha256":"06337160a8c758b60241aafa89c3a499b261a2acd37a5cb8327cd65dca6969d8"},"schema_version":"1.0","source":{"id":"2407.06107","kind":"arxiv","version":1}},"canonical_sha256":"53cf71d18ff53120554f10808c82d1605f33996db5551e1655d162bea84d2f9f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"53cf71d18ff53120554f10808c82d1605f33996db5551e1655d162bea84d2f9f","first_computed_at":"2026-07-05T08:41:23.684891Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:41:23.684891Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Hzyvtm3YoBwyrwYToO/tQR2NZpmqIHlI3IT1pqWnYsasCe8Ot1Eyy9non7tkBKEtfUXK13MtB2xCXHM04bCcCA==","signature_status":"signed_v1","signed_at":"2026-07-05T08:41:23.685353Z","signed_message":"canonical_sha256_bytes"},"source_id":"2407.06107","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e8da4911eacf141f8954f29dec0d9c4307fa1f2a109d0af2d1e07d7f42dcd954","sha256:17a1579a1caeede0d8daa60826ebc9c8b010dc16970f9c4bcae006f1f1fa1c11"],"state_sha256":"bcc570bb362195a6db290582dedc9164686e3d9c1717c6e06cc9129704491d55"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"eXCCYk1ChN5JE1X4a1tCd+etw1Bzw/X6ULtewOJKYFrcIsMtv3KIyAwV5Ziclj9kLLdMmnGsXZ9uwn3/EWkFAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-21T03:51:44.979352Z","bundle_sha256":"0f60591516d4488212dc5782368e41a1843508813a767d1e0e59745054f97812"}}