{"id":2052,"date":"2026-07-18T06:49:28","date_gmt":"2026-07-18T13:49:28","guid":{"rendered":"http:\/\/macdaddy4sure.ai\/?p=2052"},"modified":"2026-07-18T06:49:28","modified_gmt":"2026-07-18T13:49:28","slug":"realityconstruct","status":"publish","type":"post","link":"http:\/\/macdaddy4sure.ai\/index.php\/2026\/07\/18\/realityconstruct\/","title":{"rendered":"RealityConstruct"},"content":{"rendered":"\n<p>Voxel \u201cconstruct\u201d world: sparse grid, CoreProtect-style event log, entities, CPU ray-march with CUDA hybrid path.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Commands<\/h2>\n\n\n\n<p><em>[text]<br><\/em>reality construct status<br>reality construct set x y z [type]<br>reality construct fill x0 y0 z0 x1 y1 z1 [type]<br>reality construct get x y z<br>reality construct undo [n]<br>reality construct rollback [actor] [seconds] [radius]<br>reality construct history [n]<br>reality construct entity list|add|remove<br>reality construct camera status|pos|look<br>reality construct render [cpu|cuda|auto] [w h] [path.ppm]<br>reality construct export [radius]<br>reality construct stamp x y z r [type]<br>reality construct iterate box|sphere<\/p>\n\n\n\n<p>Aliases: construct \u2026, matrix \u2026.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Voxel types<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>id<\/strong><\/td><td><strong>meaning<\/strong><\/td><\/tr><tr><td>0<\/td><td>air<\/td><\/tr><tr><td>1<\/td><td>solid<\/td><\/tr><tr><td>2<\/td><td>water<\/td><\/tr><tr><td>3<\/td><td>ore<\/td><\/tr><tr><td>4<\/td><td>scaffold<\/td><\/tr><tr><td>5<\/td><td>hazard<\/td><\/tr><tr><td>6<\/td><td>agent<\/td><\/tr><tr><td>7<\/td><td>goal<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Render backends<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>cpu<\/strong> \u2014 Amanatides\u2013Woo DDA ray-march on host (always available).<\/li>\n\n\n\n<li><strong>cuda \/ auto<\/strong> \u2014 when USE_CUDA + cuda_accelleration, stages dense volume H2D then shades on host (cuda_hybrid). Full device kernels can replace host shade later (.cu).<\/li>\n<\/ul>\n\n\n\n<p>Frames write as PPM: checkpoints\/reality_construct_frame.ppm.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Files<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RealityConstruct.hpp \/ RealityConstruct.cpp<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Voxel \u201cconstruct\u201d world: sparse grid, CoreProtect-style event log, entities, CPU ray-march with CUDA hybrid path. Commands [text]reality construct statusreality construct set x y z [type]reality construct fill x0 y0 z0 x1 y1 z1 [type]reality construct get x y zreality construct undo [n]reality construct rollback [actor] [seconds] [radius]reality construct history [n]reality construct entity list|add|removereality construct camera [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2052","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/posts\/2052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/comments?post=2052"}],"version-history":[{"count":1,"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/posts\/2052\/revisions"}],"predecessor-version":[{"id":2053,"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/posts\/2052\/revisions\/2053"}],"wp:attachment":[{"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/media?parent=2052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/categories?post=2052"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/macdaddy4sure.ai\/index.php\/wp-json\/wp\/v2\/tags?post=2052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}