{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2015:2JK3UYTI6IYCI6WDYMXAK5KH3T","short_pith_number":"pith:2JK3UYTI","schema_version":"1.0","canonical_sha256":"d255ba6268f230247ac3c32e057547dce18823bca3affce9e7670013f03e2135","source":{"kind":"arxiv","id":"1507.04571","version":3},"attestation_state":"computed","paper":{"title":"GPU-based visualization of domain-coloured algebraic Riemann surfaces","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["math.AG","math.CV"],"primary_cat":"cs.GR","authors_text":"Stefan Kranich","submitted_at":"2015-07-16T13:45:36Z","abstract_excerpt":"We examine an algorithm for the visualization of domain-coloured Riemann surfaces of plane algebraic curves. The approach faithfully reproduces the topology and the holomorphic structure of the Riemann surface. We discuss how the algorithm can be implemented efficiently in OpenGL with geometry shaders, and (less efficiently) even in WebGL with multiple render targets and floating point textures. While the generation of the surface takes noticeable time in both implementations, the visualization of a cached Riemann surface mesh is possible with interactive performance. This allows us to visuall"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1507.04571","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.GR","submitted_at":"2015-07-16T13:45:36Z","cross_cats_sorted":["math.AG","math.CV"],"title_canon_sha256":"75268b4bfc3053e49c60ade58de75d0c8b990591e15c4a597573e43a6dda2ad4","abstract_canon_sha256":"05477b1fe197594d5d0ea8f58b7a0be737aa5d1d5a71efca74ba20efa6a5a699"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:27:23.075264Z","signature_b64":"W4yUTJlE+eWc7//3/G30RoLWdSGDs4oEOWulN/gonzA2gCa/tZa61TALITPVCBaSs4DZi5Zt5qs+Rk0R6jcFDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d255ba6268f230247ac3c32e057547dce18823bca3affce9e7670013f03e2135","last_reissued_at":"2026-05-18T01:27:23.074842Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:27:23.074842Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"GPU-based visualization of domain-coloured algebraic Riemann surfaces","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["math.AG","math.CV"],"primary_cat":"cs.GR","authors_text":"Stefan Kranich","submitted_at":"2015-07-16T13:45:36Z","abstract_excerpt":"We examine an algorithm for the visualization of domain-coloured Riemann surfaces of plane algebraic curves. The approach faithfully reproduces the topology and the holomorphic structure of the Riemann surface. We discuss how the algorithm can be implemented efficiently in OpenGL with geometry shaders, and (less efficiently) even in WebGL with multiple render targets and floating point textures. While the generation of the surface takes noticeable time in both implementations, the visualization of a cached Riemann surface mesh is possible with interactive performance. This allows us to visuall"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1507.04571","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1507.04571","created_at":"2026-05-18T01:27:23.074901+00:00"},{"alias_kind":"arxiv_version","alias_value":"1507.04571v3","created_at":"2026-05-18T01:27:23.074901+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1507.04571","created_at":"2026-05-18T01:27:23.074901+00:00"},{"alias_kind":"pith_short_12","alias_value":"2JK3UYTI6IYC","created_at":"2026-05-18T12:28:59.999130+00:00"},{"alias_kind":"pith_short_16","alias_value":"2JK3UYTI6IYCI6WD","created_at":"2026-05-18T12:28:59.999130+00:00"},{"alias_kind":"pith_short_8","alias_value":"2JK3UYTI","created_at":"2026-05-18T12:28:59.999130+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T","json":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T.json","graph_json":"https://pith.science/api/pith-number/2JK3UYTI6IYCI6WDYMXAK5KH3T/graph.json","events_json":"https://pith.science/api/pith-number/2JK3UYTI6IYCI6WDYMXAK5KH3T/events.json","paper":"https://pith.science/paper/2JK3UYTI"},"agent_actions":{"view_html":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T","download_json":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T.json","view_paper":"https://pith.science/paper/2JK3UYTI","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1507.04571&json=true","fetch_graph":"https://pith.science/api/pith-number/2JK3UYTI6IYCI6WDYMXAK5KH3T/graph.json","fetch_events":"https://pith.science/api/pith-number/2JK3UYTI6IYCI6WDYMXAK5KH3T/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T/action/timestamp_anchor","attest_storage":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T/action/storage_attestation","attest_author":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T/action/author_attestation","sign_citation":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T/action/citation_signature","submit_replication":"https://pith.science/pith/2JK3UYTI6IYCI6WDYMXAK5KH3T/action/replication_record"}},"created_at":"2026-05-18T01:27:23.074901+00:00","updated_at":"2026-05-18T01:27:23.074901+00:00"}