{"id":13901,"date":"2020-07-21T23:03:42","date_gmt":"2020-07-21T23:03:42","guid":{"rendered":"https:\/\/www.jurn.link\/dazposer\/?p=13901"},"modified":"2020-07-21T23:03:42","modified_gmt":"2020-07-21T23:03:42","slug":"comics-from-unity-via-poser-12","status":"publish","type":"post","link":"https:\/\/jurn.link\/dazposer\/index.php\/2020\/07\/21\/comics-from-unity-via-poser-12\/","title":{"rendered":"Comics from Unity &#8211; via Poser 12?"},"content":{"rendered":"<p>Renderosity is calling for beta testers for Poser 12 and they specify Unity knowledge as one of the skills they&#8217;re seeking.  Which makes it sound like there will be a Unity bridge in Poser 12. That would make a lot of sense. Unity is one of the two big free game-engines (the other is Unreal), and it&#8217;s reasonably well-supported by third-party add-ons. The <a href=\"https:\/\/unity3d.com\/get-unity\/download\/archive\">free Unity Personal Edition<\/a> allows commercial use, as long as you don&#8217;t make more than $100,000 per year in your business from using it.<\/p>\n<p>The ideal would be, at a guess, an integrated three-click &#8220;Poser 12 to Unity&#8221; workflow that&#8217;s as easy as getting a Poser scene into Vue. But which also sends Poser&#8217;s current camera and framing to Unity. The other useful thing to get, either in Poser or from Unity itself, would be some form of Matcap. For the pros &#8216;Matcap&#8217; is about basked shadows, but the basic involve a process that inspects the existing texture, then automatically tries to replace it with a best-guess toon material. So a red shiny dress becomes a red toon shader with ramping and highlights and a baked shadow, for instance.<\/p>\n<p>The other possibility would be a live-link via a websocket, to drive real-time mo-cap of figures and faces in the Poser viewport. F-Clone, built on Unity, shows it&#8217;s possible.<\/p>\n<p>In which case, what is available in Unity-land for tooning?  Below is my initial survey of this. Please don&#8217;t go buying these yet. Not least because some of them are rather expensive (<em>&#8220;&#8216;Cos yur gonna make big bucks on your game, guys&#8230;&#8221;<\/em> Yeah, right&#8230;). But mainly because a three-click fiddle-free &#8216;Poser 12 to Unity&#8217; process is just my hope at present, based on very slim evidence.<\/p>\n<hr>\n<p><strong>Shaders in Unity:<\/strong><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/sugiyamatoonshader-7475\">Sugiyama Toon Shader<\/a>, aka SugiyamaToonShader. An early success in 2016, but said not to work with newer Unity versions?<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/sug.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/sug.jpg\" alt=\"\" width=\"300\" height=\"169\" class=\"alignnone size-medium wp-image-13902\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/typea-animeshader-129285\">TypeA AnimeShader<\/a>.  Said to work especially well on hair.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/typea.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/typea.jpg\" alt=\"\" width=\"300\" height=\"168\" class=\"alignnone size-medium wp-image-13903\" \/><\/a><\/p>\n<p>VaxKun&#8217;s <a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/anime-celshading-shader-154388\">Anime\/CelShading Shader<\/a>.  Includes emissive glow and toon-reflective glass.  I suspect the demo pictures are being a bit more honest than the other packs, re: what you&#8217;re likely to get.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/emissive.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/emissive.jpg\" alt=\"\" width=\"183\" height=\"300\" class=\"alignnone size-medium wp-image-13904\" \/><\/a><\/p>\n<p>However, you don&#8217;t need to go to Unity to get the above looks. With a bit of setup, re-texturing and the right IBL lighting, they can be had now in Poser 11.<\/p>\n<p>There are two competing suites or kits for Unity&#8230;<\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/toony-colors-pro-2-8105\">Toony Colors Pro 2<\/a> shaders set, with basic lineart.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/toony2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/toony2.jpg\" alt=\"\" width=\"300\" height=\"202\" class=\"alignnone size-medium wp-image-13905\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/flat-kit-cel-toon-shading-143368\">Flat Kit: Cel \/ Toon Shading<\/a>. Also with basic lineart plus a depth-fogging effect.  This might be your best starting-point, though Toony Colors Pro seems to have been out longer.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flatkit.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flatkit.jpg\" alt=\"\" width=\"300\" height=\"182\" class=\"alignnone size-medium wp-image-13907\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/flexible-cel-shader-112979\">Flexible Cel Shader<\/a>.  Possibly an additional useful set to have, in combination with one of the above two kits.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flexkit.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flexkit.jpg\" alt=\"\" width=\"300\" height=\"197\" class=\"alignnone size-medium wp-image-13908\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/nice-water-shader-128056\">Nice Water Shader<\/a>, adjustable and with a toony edge-ripple preset.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/water.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/water.jpg\" alt=\"\" width=\"290\" height=\"217\" class=\"alignnone size-full wp-image-13906\" \/><\/a><\/p>\n<p>And lastly, <a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/realtoon-65518\">RealToon<\/a> shaders set. Seems to be older but is apparently quite flexible, and you might brew up a more unique look?<\/p>\n<hr>\n<p><strong>Lineart:<\/strong><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/jiffycrew-post-process-line-142734\">Jiffycrew Post Process Line<\/a>.  Seems to be outstanding, and thus has left little place for others in the market?  The monopoly position has made it rather expensive. <em>Update: withdrawn from the store.<\/em><\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/line.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/line.jpg\" alt=\"\" width=\"286\" height=\"448\" class=\"alignnone size-full wp-image-13909\" \/><\/a><\/p>\n<p>The slightly more stylised <a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/npr-contour-drawing-56107\">NPR Contour Drawing<\/a> and <a href=\"https:\/\/assetstore.unity.com\/packages\/tools\/particles-effects\/sketch-157398\">Sketch<\/a> may also be worth a look.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/nprcontour.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/nprcontour.jpg\" alt=\"\" width=\"300\" height=\"197\" class=\"alignnone size-medium wp-image-13910\" \/><\/a><\/p>\n<hr>\n<p><strong>Contour-hugging hatching on 3D models:<\/strong><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/toonsketch-core-128224\">ToonSketch Core<\/a>. A bit too grungy, and may work best on models with big flat surfaces?<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/toonhatch.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/toonhatch.jpg\" alt=\"\" width=\"258\" height=\"300\" class=\"alignnone size-medium wp-image-13912\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/npr-cartoon-effect-47412\">NPR Cartoon Effect<\/a>. Unappealing demo images, but scroll through to the simple hatch-shading demo.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/hatch.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/hatch.jpg\" alt=\"\" width=\"300\" height=\"151\" class=\"alignnone size-medium wp-image-13911\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/jiffycrew-hatching-142253\">Jiffycrew Hatching<\/a>. Not very convincing, but with a bit of wrestling I guess it <em>might<\/em> produce dash-shading that looks cleaner and a bit more Moebius-like?<\/p>\n<p>Obviously hatching still has some way to go in Unity. There are also some rather ikky attempts at manga halftone shaders.<\/p>\n<hr>\n<p><strong>Painterly:<\/strong><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/painterly-12093\">Painterly<\/a>.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/paint.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/paint.jpg\" alt=\"\" width=\"300\" height=\"222\" class=\"alignnone size-medium wp-image-13913\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/kuwahara-filter-162009\">Kuwahara Filter<\/a>.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/kura.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/kura.jpg\" alt=\"\" width=\"300\" height=\"209\" class=\"alignnone size-medium wp-image-13914\" \/><\/a><\/p>\n<p>Flockaroo&#8217;s full-screen camera effects <a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/aquarelle-173209\">Aquarelle<\/a>, <a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/colored-pencils-122848\">Colored Pencils<\/a> and <a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/sketchy-174197\">Sketchy<\/a> effects filters.  It looks like you could cook up a reasonable &#8216;storybook look&#8217; with these. These are full-camera effects and, by the time Poser 12 is released, Unity should support&#8230; &#8220;Camera Stacking, enabling users to layer the output of multiple cameras in rendered output.&#8221;<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flock.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flock.jpg\" alt=\"\" width=\"300\" height=\"52\" class=\"alignnone size-medium wp-image-13915\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/watercolor-painting-imageeffect-157485\">Watercolor Painting<\/a> effect. The first picture seems a bit questionable, re: what you&#8217;re likely to get. As all the other demo pictures look very different.<\/p>\n<hr>\n<p><strong>Hand-painted skyboxes, inc. clouds:<\/strong><\/p>\n<p>Hand-painted toon sky-boxes include: <a href=\"https:\/\/assetstore.unity.com\/packages\/2d\/textures-materials\/sky\/toon-sky-71840\">Toon Sky<\/a>, <a href=\"https:\/\/assetstore.unity.com\/packages\/2d\/textures-materials\/sky\/toon-night-sky-77003\">Toon Night Sky<\/a>, <a href=\"https:\/\/assetstore.unity.com\/packages\/2d\/textures-materials\/sky\/pdg-cartoon-sky-14376\">PDG Cartoon Sky<\/a>, <a href=\"https:\/\/assetstore.unity.com\/packages\/2d\/textures-materials\/sky\/cartoon-skybox-red-moon-27507\">Cartoon Skybox &#8211; Red moon<\/a>. There&#8217;s also a starry night-sky in the <a href=\"https:\/\/assetstore.unity.com\/packages\/2d\/textures-materials\/sky\/toon-skyboxes-93124\">Toon Skyboxes<\/a> pack.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/sky.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/sky.jpg\" alt=\"\" width=\"300\" height=\"180\" class=\"alignnone size-medium wp-image-13942\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/particles\/environment\/toon-clouds-8225\">Toon Clouds<\/a> is a dynamic cloudscape generator. Though they&#8217;re not as nice as the hand-painted ones seen above.<\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/tools\/utilities\/amplify-impostors-119877\">Amplify Impostors<\/a> seems likely to be useful here, for quickly duplicating content to fill backgrounds that have large views with skies.   There&#8217;s also a free <a href=\"https:\/\/unitylist.com\/p\/s6b\/svgimporter\">SVGimporter<\/a> which brings in a vector shape as a tessellated mesh.<\/p>\n<p>You can also find packs of other &#8220;quickstart&#8221; Unity files on Gumroad, although they appear to be just skeleton set-ups and to lack art assets.<\/p>\n<hr>\n<p><strong>Vivify\/re-colour:<\/strong><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/amplify-color-1894\">Amplify Color<\/a> seems the best option, enabling in-engine colour grading and saturation. Free.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/grading.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/grading.jpg\" alt=\"\" width=\"300\" height=\"168\" class=\"alignnone size-medium wp-image-13916\" \/><\/a><\/p>\n<hr>\n<p><strong>Exporting big, hi-res, and nicely anti-aliased screenshots:<\/strong><\/p>\n<p><a href=\"https:\/\/assetstore.unity.com\/packages\/vfx\/shaders\/fullscreen-camera-effects\/madgoat-ssaa-resolution-scale-86368\">MadGoat SSAA &#038; Resolution Scale<\/a>.  Because the aim here is not to make games or animations, but to get output for comics frames. A short endorsement of this by an architect is encouraging, re: getting clean hi-res output that&#8217;s then usable in graphics editors.<\/p>\n<hr>\n<p><strong>Visual novel engine:<\/strong><\/p>\n<p>And if you did want to make a game, <a href=\"https:\/\/assetstore.unity.com\/packages\/templates\/systems\/naninovel-visual-novel-engine-135453\">Naninovel<\/a> is quite capable. It&#8217;s for making a Japanese style &#8216;visual novel&#8217;, where the game elements are nearly all in the story choices. (Though note that the similar <a href=\"https:\/\/www.renpy.org\/\">Ren&#8217;Py Visual Novel Engine<\/a> standalone is free, and has a much larger user-base).<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/engine.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/engine.jpg\" alt=\"\" width=\"300\" height=\"199\" class=\"alignnone size-medium wp-image-13917\" \/><\/a><\/p>\n<hr>\n<p>Having said that many Unity addons are expensive, the starter kit for &#8216;comics with Unity&#8217; seems more reasonable. I&#8217;d start with the TypeA AnimeShader ($10), the Flat Kit ($40), Amplify Color (Free), and MadGoat SSAA &#038; Resolution Scale ($16) for export. <strong>Total: $66<\/strong>.  Though even then you&#8217;re probably not going to get a dramatically different look than you could get inside Poser and with a couple of filters applied to the renders. You&#8217;re not going to get realistic sketch pen-hatching or a sophisticated shadow-puppets\/silhouette effect with light-leaks.  What you might get that&#8217;s unavailable from Poser, if you want it, is a sort of pixellated <em>Minecraft<\/em> or low-poly look.<\/p>\n<p>There you have it. These seem to be options for getting big comic-book frames from Unity in late Summer 2020, and mostly with a look that regular comics readers won&#8217;t cringe at.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Renderosity is calling for beta testers for Poser 12 and they specify Unity knowledge as one of the skills they&#8217;re seeking. Which makes it sound like there will be a Unity bridge in Poser 12. That would make a lot of sense. Unity is one of the two big free game-engines (the other is Unreal), [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,13,3,4],"tags":[],"class_list":["post-13901","post","type-post","status-publish","format-standard","hentry","category-comics","category-companion-software","category-poser","category-spotted-in-the-news"],"_links":{"self":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/13901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/comments?post=13901"}],"version-history":[{"count":0,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/13901\/revisions"}],"wp:attachment":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/media?parent=13901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/categories?post=13901"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/tags?post=13901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}