{"id":10334,"date":"2019-03-11T20:45:25","date_gmt":"2019-03-11T20:45:25","guid":{"rendered":"https:\/\/www.jurn.link\/dazposer\/?p=10334"},"modified":"2023-01-12T23:19:48","modified_gmt":"2023-01-12T23:19:48","slug":"the-new-npr-render-presets-in-zbrush-2019-part-two","status":"publish","type":"post","link":"https:\/\/jurn.link\/dazposer\/index.php\/2019\/03\/11\/the-new-npr-render-presets-in-zbrush-2019-part-two\/","title":{"rendered":"The new NPR render presets in ZBrush 2019: Part Two"},"content":{"rendered":"<p>This is Part Two of my test of the new NPR &#8216;art filter&#8217; capabilities in ZBrush 2019.  <\/p>\n<p>In <a href=\"https:\/\/www.jurn.link\/dazposer\/?p=10275\">Part One<\/a> I wrestled ZBrush into a state where a decent anti-aliased print output could be had at a large size. Doing that is a vital pre-requisite for any NPR render intended for comics, illustrated books, magazines, t-shirts etc.  NPR is not much use if it&#8217;s full of jaggy edges and 800 pixels.<\/p>\n<p>Continuing into Part Two of the test, I immediately encountered a huge roadblock when I tried to import a 3D test model from Poser. <\/p>\n<p><strong>IMPORT OPTIONS:<\/strong><\/p>\n<p>* <em>Import from Poser:<\/em> While it is possible to easily and swiftly send a posed character over from Poser 11 using Go-Z, the character only imports into ZBrush as a bare mesh with a red clay texture.  To totally jettison the Poser textures seems a big loss, in terms of creative possibilities.  Apparently ZBrush can only handle one single texture map?<\/p>\n<p>* <em>Import from .FBX file:<\/em> What about an .FBX then, with embedded textures?  No. To my slight amazement, ZBrush cannot import .FBX files. Or, if it can, it&#8217;s not in my version or I just can&#8217;t how to do it. <em>Update: FBX import is now possible for ZBrush, but seemingly not with textures.<\/em><\/p>\n<p>* <em>Import from .OBJ:<\/em> What about a fallback to .OBJ, then?  The problem is that again ZBrush imports a mesh without textures. It seems that ZBrush cannot import and apply textures onto an .OBJ one-by-one by referencing the .MTL file, like any other 3D software does. Instead ZBrush needs the object&#8217;s materials saved out into a unified single Texture Atlas (like videogames use).  And even then, getting that back on the model inside ZBrush appears to be an incredibly fiddly process and the UV mapping can be horribly awry. (I also had &#8220;Unable to read specified file&#8221; errors when trying to import a .JPG texture to use with the mesh. Seriously? ZBrush can&#8217;t read a standard .JPG that every other software on my PC can read? Who designed this mad software??)<\/p>\n<p>Import of a Poser mesh, for some light re-sculpting, obviously works fine via Go-Z. I believe DAZ users have the same import option. But equally obviously the import of a mesh with original materials is simply not feasible &mdash; if all one wants to do is NPR rendering for comics (rather than for sculpting).<\/p>\n<p><strong>NPR APPLIED TO BARE MESH:<\/strong><\/p>\n<p>Still, I figured that the NPR might be applied to the raw mesh and yet look good.  Perhaps the resulting NPR render might be coloured or otherwise filtered later.  It seems a pity to throw away all the materials on a Poser model, but that&#8217;s obviously just the way it is with ZBrush.  Thus I continued on with the test of the NPR filters, using the Poser robot I had previously used for my Krita filter tests.<\/p>\n<hr>\n<p>The GOOD:<\/p>\n<p>&#8216;Sketch Line on Paper&#8217;.  Very nice, though obviously the naff paper effect needs to be removed.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencil-sketch-lineonpaper.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencil-sketch-lineonpaper.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10336\" \/><\/a><\/p>\n<p>&#8216;Notebook Doodle&#8217;. Again, a nice effect, but the notebook paper effect needs removing.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/notebookdoodle.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/notebookdoodle.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10337\" \/><\/a><\/p>\n<p>&#8216;B&#038;W Thin Outline&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwthinoutline.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwthinoutline.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10339\" \/><\/a><\/p>\n<p>&#8216;B&#038;W Anime 01&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwanime01.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwanime01.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10360\" \/><\/a><\/p>\n<p>&#8216;Line art&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/linart.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/linart.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10340\" \/><\/a><\/p>\n<p>&#8216;Blueprint 03&#8217;.  Nice clean lines, though the gridded paper needs to be deleted.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/blueprint03.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/blueprint03.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10341\" \/><\/a><\/p>\n<p>&#8216;Blueprint&#8217;.  A very slight chalky effect added.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/blueprint.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/blueprint.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10342\" \/><\/a><\/p>\n<hr>\n<p>THE MEDIOCRE:<\/p>\n<p>&#8216;Zehlong Ink&#8217;.  You&#8217;d do better with Krita and G-MIC.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/zehlong-ink.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/zehlong-ink.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10344\" \/><\/a><\/p>\n<p>&#8216;Orange Print&#8217;. This one is going to launch a thousand garish student-bedroom wall-posters, probably with dreadful typography added.  It is quite nicely done though has bizarre touches.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/orangeprint.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/orangeprint.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10346\" \/><\/a><\/p>\n<p>&#8216;Underpainting&#8217;.  You&#8217;d do better with DAP or Poser&#8217;s Sketch Designer.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/underpainting.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/underpainting.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10345\" \/><\/a><\/p>\n<p>&#8216;Thin Paint&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/thinpaint.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/thinpaint.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10349\" \/><\/a><\/p>\n<p>&#8216;Oil Paint&#8217;<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/oilpaint.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/oilpaint.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10351\" \/><\/a><\/p>\n<p>&#8216;Pencil Sketch Detail&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencilsketchdetail.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencilsketchdetail.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10350\" \/><\/a><\/p>\n<p>&#8216;Line Art 2&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/lineart2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/lineart2.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10347\" \/><\/a><\/p>\n<p>&#8216;Comic Style Lines&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/comicstylelines.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/comicstylelines.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10348\" \/><\/a><\/p>\n<p>&#8216;Messy Sketch&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/messysketch.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/messysketch.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10352\" \/><\/a><\/p>\n<p>&#8216;Illustration Flat Colours&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/illustrationflatcolours.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/illustrationflatcolours.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10353\" \/><\/a><\/p>\n<p>&#8216;Watercolour&#8217;<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/watercol.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/watercol.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10358\" \/><\/a><\/p>\n<p>&#8216;Flat Watercolour&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flatwatercolour.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/flatwatercolour.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10354\" \/><\/a><\/p>\n<p>&#8216;Dark Ink&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/darkink.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/darkink.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10355\" \/><\/a><\/p>\n<p>&#8216;Coloured Pencil&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/coloured-pencil.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/coloured-pencil.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10356\" \/><\/a><\/p>\n<p>&#8216;Charcoal on White&#8217;.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/charcoalwwhite.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/charcoalwwhite.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10357\" \/><\/a><\/p>\n<p>&#8216;B&#038;W Sketch&#8217;<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwsketch.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwsketch.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10359\" \/><\/a><\/p>\n<hr>\n<p>THE UGLY:<\/p>\n<p>&#8216;Pencil Ink Sketch&#8217;.  Computer say no.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencilinksketch.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencilinksketch.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10361\" \/><\/a><\/p>\n<p>&#8216;Ink Gouache Colour&#8217;.  Sprinkled with&#8230; something.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/inkgoucolour.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/inkgoucolour.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10362\" \/><\/a><\/p>\n<p>&#8216;Heavy Stokes&#8217;.  With an axe, in a forest.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/heavystrokes.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/heavystrokes.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10363\" \/><\/a><\/p>\n<p>&#8216;Sketch 01&#8217;.  Oh no, the spray-paint can exploded!<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/sketch01.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/sketch01.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10364\" \/><\/a><\/p>\n<p>&#8216;Pencil sketch&#8217;. From the dreams of H.P. Lovecraft.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencilsketch.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/pencilsketch.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10365\" \/><\/a><\/p>\n<p>&#8216;B&#038;W Anime&#8217;. It hates red.<\/p>\n<p><a href=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwanime2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.jurn.link\/dazposer\/oldimages\/bwanime2.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-large wp-image-10366\" \/><\/a><\/p>\n<hr>\n<p>THE UNMENTIONABLES:<\/p>\n<p>I tried all the BPR\/NPR presets, but about a dozen were too mundane, horrible or pointless to even show.  To be charitable, I guess some of these require certain lighting and specially textured models to work as designed.<\/p>\n<hr>\n<p>In Part Three I&#8217;ll have a go at finding out what styles makes the good NPR filters tick, how to take the lined-paper effect off them, set up flatter lighting, and if it&#8217;s possible to get variable tapered ink lines and believable &#8216;hand-drawn&#8217; hatching into shadows.  Also how to stack and save presets.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is Part Two of my test of the new NPR &#8216;art filter&#8217; capabilities in ZBrush 2019. In Part One I wrestled ZBrush into a state where a decent anti-aliased print output could be had at a large size. Doing that is a vital pre-requisite for any NPR render intended for comics, illustrated books, magazines, [&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,22],"tags":[],"class_list":["post-10334","post","type-post","status-publish","format-standard","hentry","category-comics","category-companion-software","category-natural-media-emulation"],"_links":{"self":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/10334","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=10334"}],"version-history":[{"count":2,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/10334\/revisions"}],"predecessor-version":[{"id":20859,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/posts\/10334\/revisions\/20859"}],"wp:attachment":[{"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/media?parent=10334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/categories?post=10334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jurn.link\/dazposer\/index.php\/wp-json\/wp\/v2\/tags?post=10334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}