{"id":157,"date":"2016-02-23T16:49:31","date_gmt":"2016-02-23T15:49:31","guid":{"rendered":"http:\/\/davikingcode.com\/blog\/?p=157"},"modified":"2016-02-23T17:10:00","modified_gmt":"2016-02-23T16:10:00","slug":"introducing-unity-2d-filters","status":"publish","type":"post","link":"https:\/\/davikingcode.com\/blog\/introducing-unity-2d-filters\/","title":{"rendered":"Introducing Unity 2D Filters"},"content":{"rendered":"<p>You&#8217;re trying to create <strong>fancy effects<\/strong> for your <a href=\"http:\/\/unity3d.com\/\" target=\"_blank\">Unity<\/a> <strong>Sprite 2D<\/strong> game but don&#8217;t know where to start? You heard about <strong>shaders<\/strong> but that&#8217;s some dark magic to you? Why is it so hard to make a <strong>blur effect<\/strong> or have <strong>simple color<\/strong> effects at <em>runtime<\/em>? The <a href=\"https:\/\/www.assetstore.unity3d.com\/#!\/content\/48197\" target=\"_blank\">Unity 2D Filters package<\/a> is here to solve these problems for you!<\/p>\n<p><a href=\"http:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot1.jpg\" rel=\"attachment wp-att-168\"><img loading=\"lazy\" src=\"http:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot1.jpg\" alt=\"2DFilters-Screenshot1\" width=\"958\" height=\"491\" class=\"alignnone size-full wp-image-168\" srcset=\"https:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot1.jpg 958w, https:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot1-300x154.jpg 300w, https:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot1-768x394.jpg 768w\" sizes=\"(max-width: 958px) 100vw, 958px\" \/><\/a><\/p>\n<p>Today I&#8217;m proud to introduce our second commercial product, after the <a href=\"http:\/\/www.aymericlamboley.fr\/blog\/google-plus-ane-our-first-commercial-product\/\" target=\"_blank\">Google+ ANE<\/a>, a Unity library for applying pre-made <a href=\"http:\/\/davikingcode.com\/dl-products\/Unity2DFilters\/\" target=\"_blank\">2D Filters<\/a> to your Sprite Renderer and the new Unity UI!<\/p>\n<p>More than <a href=\"http:\/\/www.aymericlamboley.fr\/blog\/unity2d-the-good-the-bad-and-the-ugly\/\" target=\"_blank\">one year ago<\/a>, I was pretty sad to see that Unity doesn&#8217;t offer a simple way to add filters (blur, outline, color matrix&#8230;) to a 2D sprite without having strong Shaders knowledge. Unity 5 didn&#8217;t change anything about this, so it was time to make our own asset! We learnt so much about shaders during that time, but making a commercial product isn&#8217;t only about making magic code working for final users! We worked hard on a nice 2D platformer demo, that I&#8217;m confident new programmers or experienced programmers but just moving on Unity will learn from it, and of course a strong documentation.<\/p>\n<p><a href=\"http:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot2.jpg\" rel=\"attachment wp-att-169\"><img loading=\"lazy\" src=\"http:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot2.jpg\" alt=\"2DFilters-Screenshot2\" width=\"785\" height=\"402\" class=\"alignnone size-full wp-image-169\" srcset=\"https:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot2.jpg 785w, https:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot2-300x154.jpg 300w, https:\/\/davikingcode.com\/blog\/wp-content\/uploads\/2016\/02\/2DFilters-Screenshot2-768x393.jpg 768w\" sizes=\"(max-width: 785px) 100vw, 785px\" \/><\/a><\/p>\n<p>All the Da Viking Code&#8217;s crew put his hands on this <a href=\"https:\/\/www.assetstore.unity3d.com\/#!\/content\/48197\" target=\"_blank\">2D Filters asset<\/a>, so we really hope you will enjoy using it as much as we worked on it!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You&#8217;re trying to create fancy effects for your Unity Sprite 2D game but don&#8217;t know where to start? You heard about shaders but that&#8217;s some dark magic to you? Why is it so hard to make a blur effect or have simple color effects at runtime? The Unity 2D Filters package is here to solve &hellip; <a href=\"https:\/\/davikingcode.com\/blog\/introducing-unity-2d-filters\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Introducing Unity 2D Filters<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_discordance_state":"","_discordance_checked":true},"categories":[14],"tags":[6,5],"_links":{"self":[{"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/posts\/157"}],"collection":[{"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":11,"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":171,"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions\/171"}],"wp:attachment":[{"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davikingcode.com\/blog\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}