{"id":783,"date":"2012-02-15T16:01:39","date_gmt":"2012-02-15T16:01:39","guid":{"rendered":"http:\/\/www.pycheung.com\/weblog\/?p=783"},"modified":"2012-12-10T17:32:06","modified_gmt":"2012-12-10T17:32:06","slug":"pymcad-current-progress","status":"publish","type":"post","link":"https:\/\/www.pycheung.com\/weblog\/post\/783","title":{"rendered":"pyMCAD: current progress"},"content":{"rendered":"<p>          <a href=\"http:\/\/www.pycheung.com\/weblog\/wp-content\/uploads\/pyMCADpreview_0002.jpg\" title=\"pyMCADpreview.jpg\">            <img loading=\"lazy\" src=\"http:\/\/www.pycheung.com\/weblog\/wp-content\/uploads\/zrtn_004n5bed34d5_tn.jpg\" style=\"BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-RIGHT: #000000 1px\" height=\"364\" width=\"800\" alt=\"pyMCADpreview.jpg\" border=\"0\"\/>          <\/a>        <\/p>\n<p>basic CAD-like behavior in maya, mouse input operation to define vector, input value to define length <br \/>measure, move, divide as points, line <\/p>\n<p>progress: <br \/>pyMGL &#8211; compiled mgl2011.mll (using same system as mgl2012 instead of a python node) mgl2012.mll <br \/>CS plane drawing works in maya 2012 viewport 2.0 (as shown above with screen space AO) <br \/>Tidied up commands in dockControl <br \/>required modules packaged <\/p>\n<p>todo: <br \/>HUD message from maya.cmds not working in viewport 2.0 (maya issue, drawing overlay is not updated for 2012) <br \/>Locator doesn&#8217;t show up in viewport 2.0 (maya issue, might be resolved in 2013?) <br \/>VBO\/Vertexarray in pyMGL<\/p>\n","protected":false},"excerpt":{"rendered":"<p>basic CAD-like behavior in maya, mouse input operation to define vector, input value to define length measure, move, divide as points, line progress: pyMGL &#8211; compiled mgl2011.mll (using same system&#8230;<\/p>\n<div class=\"royalwp-readmore-wrap\"><a href=\"https:\/\/www.pycheung.com\/weblog\/post\/783\" class=\"royalwp-readmore\">Explore more <i class=\"far fa-hand-point-right\"><\/i><\/a><\/div>\n","protected":false},"author":2,"featured_media":1163,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[159],"tags":[87],"_links":{"self":[{"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/posts\/783"}],"collection":[{"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/comments?post=783"}],"version-history":[{"count":5,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/posts\/783\/revisions"}],"predecessor-version":[{"id":1035,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/posts\/783\/revisions\/1035"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/media\/1163"}],"wp:attachment":[{"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/media?parent=783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/categories?post=783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pycheung.com\/weblog\/wp-json\/wp\/v2\/tags?post=783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}