{"id":96,"date":"2012-09-17T10:48:56","date_gmt":"2012-09-17T02:48:56","guid":{"rendered":"https:\/\/teckartist.com\/?p=96"},"modified":"2012-09-20T23:45:16","modified_gmt":"2012-09-20T15:45:16","slug":"flowmap-painter","status":"publish","type":"post","link":"https:\/\/teckartist.com\/?p=96","title":{"rendered":"FlowMap Painter"},"content":{"rendered":"<p><span style=\"color: #ffff00;\">[update: check out\u00a0<a title=\"FlowMap Painter v0.9.1\" href=\"https:\/\/teckartist.com\/?p=114\"><span style=\"color: #ffff00;\">version 0.9.1<\/span><\/a>]<\/span><\/p>\n<p>I&#8217;ve been neglecting this blog a bit, but I figured this FlowMapPainter might be a good excuse to post something up again.<\/p>\n<figure style=\"width: 500px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.teckArtist.com\/ToolsnStuff\/FlowMapPainter-0_9.zip\"><img loading=\"lazy\" decoding=\"async\" class=\" \" title=\"FlowMapPainter\" src=\"http:\/\/www.teckArtist.com\/ToolsnStuff\/flowMapPainter.jpg\" alt=\"FlowMapPainter\" width=\"500\" height=\"322\" \/><\/a><figcaption class=\"wp-caption-text\">Click to download FlowMapPainter v0.9<\/figcaption><\/figure>\n<p><span style=\"color: #ffff00;\"><em><strong>It&#8217;s been pointed out that the overlay feature doesn&#8217;t work. Bit of a bug there that&#8217;ll be fixed in an imminent update.<\/strong><\/em><\/span><\/p>\n<p>This is actually a bit of a port job. I&#8217;ve been working on a <a href=\"http:\/\/www.youtube.com\/watch?v=H-stqp-WZG8&amp;feature=g-upl\" target=\"_blank\">vertex painter for Unity<\/a> as an editor extension, but at some point after adding flowmap painting, I realised it could be quite useful as a standalone (eg. for folks using Cry, Source, Unreal, etc). So I spent a weekend rewriting the relevant bits, and putting together a very rudimentary interface (since most of that wouldn&#8217;t port directly over from the Unity Editor API).<\/p>\n<p>&#8212;<\/p>\n<p>From the readme:<\/p>\n<p>This here is a flowmap painter. It serves to make artist-authored (or -tweaked) flowmaps a viable option, where current methods tend to favor simulations via Houdini, for example.<br \/>\n(<a href=\"https:\/\/developer.valvesoftware.com\/wiki\/Water_(shader)#Authoring_a_flow_map\">https:\/\/developer.valvesoftware.com\/wiki\/Water_(shader)#Authoring_a_flow_map<\/a>)<\/p>\n<p>The tool allows the artist to paint areas of flow, and uses a basic flow shader to immediately preview the results.<br \/>\nIt also provides a couple of additional visualisations, such as the actual colors that are being painted, as well as a visualisation of the resulting flow lines.<\/p>\n<p>It&#8217;s currently a little rough around the edges; for example, needing to type in the path to your output or custom texture, as opposed to having a proper file browser.<\/p>\n<p>&#8212;<\/p>\n<p>&nbsp;<\/p>\n<p>Any and all feedback is welcome, as I continue to work on this.<\/p>\n<p>&nbsp;<\/p>\n<p>Cheers,<br \/>\nTeck<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[update: check out\u00a0version 0.9.1] I&#8217;ve been neglecting this blog a bit, but I figured this FlowMapPainter might be a good excuse to post something up again. It&#8217;s been pointed out that the overlay feature doesn&#8217;t work. Bit of a bug there that&#8217;ll be fixed in an imminent update. This is actually a bit of a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,9,8],"tags":[],"class_list":["post-96","post","type-post","status-publish","format-standard","hentry","category-gamedev","category-techart","category-unity"],"_links":{"self":[{"href":"https:\/\/teckartist.com\/index.php?rest_route=\/wp\/v2\/posts\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teckartist.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teckartist.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teckartist.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teckartist.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=96"}],"version-history":[{"count":10,"href":"https:\/\/teckartist.com\/index.php?rest_route=\/wp\/v2\/posts\/96\/revisions"}],"predecessor-version":[{"id":105,"href":"https:\/\/teckartist.com\/index.php?rest_route=\/wp\/v2\/posts\/96\/revisions\/105"}],"wp:attachment":[{"href":"https:\/\/teckartist.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=96"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teckartist.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=96"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teckartist.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}