{"id":24,"date":"2011-02-01T05:00:34","date_gmt":"2011-02-01T05:00:34","guid":{"rendered":"https:\/\/peterklemperer.com\/blog\/?p=24"},"modified":"2016-11-27T04:44:21","modified_gmt":"2016-11-27T04:44:21","slug":"regular-polyhedra-visualization","status":"publish","type":"post","link":"https:\/\/peterklemperer.com\/blog\/2011\/02\/01\/regular-polyhedra-visualization\/","title":{"rendered":"Regular Polyhedra Visualization"},"content":{"rendered":"<p>I&#8217;ve created a small Processing tool for visualizing the regular polyhedra. \u00a0It is currently in a partially completed state that does not yet contain a proper Dodecahedron but I decided to release it anyway. \u00a0Hopefully I will have that completed shortly.\u00a0ED:\u00a0DONE!<\/p>\n<p><a href=\"https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"38\" data-permalink=\"https:\/\/peterklemperer.com\/blog\/2011\/02\/01\/regular-polyhedra-visualization\/icosahedron_screenshot-2\/\" data-orig-file=\"https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot.png\" data-orig-size=\"600,466\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"Regular Polyhedra Visualization Screenshot &amp;#8211; Isocahedron\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot-300x233.png\" data-large-file=\"https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot.png\" class=\"aligncenter size-full wp-image-38\" title=\"Regular Polyhedra Visualization Screenshot - Isocahedron\" src=\"https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot.png\" alt=\"\" width=\"600\" height=\"466\" srcset=\"https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot.png 600w, https:\/\/peterklemperer.com\/blog\/wp-content\/uploads\/2011\/02\/Icosahedron_screenshot-300x233.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>More details about how to get it for yourself after the cut.<\/p>\n<p><!--more--><\/p>\n<p><a href=\"https:\/\/peterklemperer.com\/polyhedraVisual\/downloads\/Regular_Polyhedra_Visualization.zip\">The Mac OSX version of the program can be downloaded from my repository here.<\/a><\/p>\n<p>To use it unzip the file and double click the resulting application. \u00a0Press and hold the mouse button to adjust the orientation of the model. \u00a0Use the keyboard to select which model to display: (1) Tetrahedron, (2) Cube, (3) Octahedron, (4) Dodecahedron, (5) Icosahedron, and the bonus model (0) Sphere.<\/p>\n<p>I started this project as a simple way of learning the Processing language and practicing some 3D visualization. \u00a0If you are interested in seeing my source code you can get a copy from my SVN repository. \u00a0I will link that below.<\/p>\n<p>As mentioned above, this project is unfinished. \u00a0The Dodecahedron model is not mathematically correct and looks funny as a result. ED: DONE! \u00a0I plan to correct that and possibly redefine some of the models so that each models is oriented with one vertex on the spherical (SIZE, 0, 0) position. \u00a0A better rotation mechanism would also be nice!<\/p>\n<p>SVN Repository: \u00a0https:\/\/peterklemperer.com\/polyhedraVisual\/<\/p>\n<p>EDITED 2\/1: Finished the Dodecahedron model and updated the svn.<br \/>\nEDITED 2\/2: Added the ability to toggle perspectives (ortho\/perspective).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve created a small Processing tool for visualizing the regular polyhedra. \u00a0It is currently in a partially completed state that does not yet contain a proper Dodecahedron but I decided to release it anyway. \u00a0Hopefully I will have that completed &hellip; <a href=\"https:\/\/peterklemperer.com\/blog\/2011\/02\/01\/regular-polyhedra-visualization\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[16,15,6],"tags":[61,60,17,18],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-polyhedra","category-processing","category-projects","tag-polyhedra","tag-processing","tag-programming","tag-software"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1VqWo-o","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":0,"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"wp:attachment":[{"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/peterklemperer.com\/blog\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}