{"id":764,"date":"2016-03-21T00:31:44","date_gmt":"2016-03-21T00:31:44","guid":{"rendered":"http:\/\/fractorium.com\/?page_id=764"},"modified":"2019-04-16T00:59:52","modified_gmt":"2019-04-16T00:59:52","slug":"tools","status":"publish","type":"page","link":"http:\/\/fractorium.com\/?page_id=764","title":{"rendered":"Tools"},"content":{"rendered":"<h3><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1156\" src=\"http:\/\/fractorium.com\/wp-content\/uploads\/tools-menu.png\" alt=\"\" width=\"281\" height=\"250\" \/><\/h3>\n<h3 class=\"collapseomatic \" id=\"id69df129c1761d\"  tabindex=\"0\"     >Add reflective symmetry<\/h3><div id=\"target-id69df129c1761d\" class=\"collapseomatic_content \">\n<p>Add an xform that will reflect the image along the Y axis. This is accomplished by giving the xform a weight of one, color speed of 0 and\u00a0a single linear variation with a weight of one. Its affine is centered on 0,0 with X at -1,0 and Y at 0,1.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17841\"  tabindex=\"0\"     >Add rotational symmetry<\/h3><div id=\"target-id69df129c17841\" class=\"collapseomatic_content \">\n<p>Add an xform that will duplicate a rotated portion of the image along the Y axis. This is accomplished by giving the xform a weight of one, color speed of 0 and\u00a0a single linear variation with a weight of one. Its affine is centered on 0,0 with X at -1,0 and Y at 0,-1.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17918\"  tabindex=\"0\"     >Add reflective and rotational symmetry<\/h3><div id=\"target-id69df129c17918\" class=\"collapseomatic_content \">\n<p>Add two xforms, one for reflective symmetry and another for rotational symmetry.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c179eb\"  tabindex=\"0\"     >Flatten<\/h3><div id=\"target-id69df129c179eb\" class=\"collapseomatic_content \">\n<p>Add a flatten variation to every xform where none\u00a0of the following variations are present:<\/p>\n<h4 style=\"padding-left: 30px;\">Pre Variations<\/h4>\n<p style=\"padding-left: 60px;\">pre_crop<br \/>\npre_falloff2<br \/>\npre_rotate_x<br \/>\npre_rotate_y<br \/>\npre_ztranslate<\/p>\n<h4 style=\"padding-left: 30px;\">Variations<\/h4>\n<p style=\"padding-left: 60px;\">blur3D<br \/>\nbubble<br \/>\nbwraps<br \/>\nbwraps2<br \/>\ncrop<br \/>\ncylinder<br \/>\nfalloff2<br \/>\nhemisphere<br \/>\njulia3D<br \/>\njulia3Dz<br \/>\nlinear3D<br \/>\nzblur<br \/>\nzcone<br \/>\nztranslate<\/p>\n<h4 style=\"padding-left: 30px;\">Post Variations<\/h4>\n<p style=\"padding-left: 60px;\">post_crop<br \/>\npost_falloff2<br \/>\npost_rotate_x<br \/>\npost_rotate_y<\/p>\n<h4 style=\"padding-left: 30px;\">Variation Parameters<\/h4>\n<p style=\"padding-left: 60px;\">curl3D_cz<\/p>\n<p>Note: This logic was taken from Apophysis.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17abd\"  tabindex=\"0\"     >Unflatten<\/h3><div id=\"target-id69df129c17abd\" class=\"collapseomatic_content \">\n<p>Remove the flatten variation from all xforms.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17bb0\"  tabindex=\"0\"     >Clear flame<\/h3><div id=\"target-id69df129c17bb0\" class=\"collapseomatic_content \">\n<p>Clear the current flame such that it only has one xform with no variations, pre and post affine transforms set to the identity matrix, and no xaos.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17c82\"  tabindex=\"0\"     >Render previews<\/h3><div id=\"target-id69df129c17c82\" class=\"collapseomatic_content \">\n<p>Re-render all previews.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17d52\"  tabindex=\"0\"     >Stop rendering previews<\/h3><div id=\"target-id69df129c17d52\" class=\"collapseomatic_content \">\n<p>Stop rendering previews.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17e21\"  tabindex=\"0\"     >Final render<\/h3><div id=\"target-id69df129c17e21\" class=\"collapseomatic_content \">\n<p>Display the <a href=\"http:\/\/fractorium.com\/?page_id=434\" target=\"_blank\" rel=\"noopener\">Final Render dialog<\/a>. This will stop the render, and restart it from the beginning when the dialog is closed.<\/p>\n<\/div>\n<h3 class=\"collapseomatic \" id=\"id69df129c17ef7\"  tabindex=\"0\"     >Options<\/h3><div id=\"target-id69df129c17ef7\" class=\"collapseomatic_content \">\n<p>Display the <a href=\"http:\/\/fractorium.com\/?page_id=432\" target=\"_blank\" rel=\"noopener\">Options dialog<\/a>. This will stop the render, and restart it from the beginning if\u00a0the dialog is closed with the <code>OK<\/code> button.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":412,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-764","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/pages\/764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/fractorium.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=764"}],"version-history":[{"count":16,"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/pages\/764\/revisions"}],"predecessor-version":[{"id":2103,"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/pages\/764\/revisions\/2103"}],"up":[{"embeddable":true,"href":"http:\/\/fractorium.com\/index.php?rest_route=\/wp\/v2\/pages\/412"}],"wp:attachment":[{"href":"http:\/\/fractorium.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}