Relationship between normal maps and HD morphs of DAZ 'figures'

A question that's a bit late to the party. Something I noticed awhile ago and wanted to ask about, but kept forgetting about during the odd times I'm up to typing a post. Can't find the answer with quick search - sorry if the answer is in the forum somewhere I'm not finding.

First, by DAZ 'figure' (in quotes) I mean one of the DAZ character shapes like Victoria 6, Olympia 6, Karen 7 etc - as oppsed to DAZ figure (no quotes) for G2F, G3F etc.

Awhile ago I was examining the body details on one of the 'figure' morphs, no textures on the figure, just that old default grey surface Genesis loads with, so I could cearly see the details that are in just the morph. I forget which 'figure' and even whether it was G2F or G3F ... might have been tthe Karen 7 morph on G3F.

But what I noticed was that if I did a simple (3Delight) render up close of the basic 'figure' morph with the normal maps on that came with the 'figure', and then I did the same render again, changing nothing else but turning the normal maps off and the HD morph for that 'figure' on to 100%, the renders were identical ... and I mean IDENTICAL, not a pixel different. The added detail from the normal maps was EXACTLY the same as the added detail from the HD morph. And I also note that while the 'figure' load .duf (e.g. the Victoria 6 or Karen 7 .duf) that comes with the 'figure' has the normal maps set to ON, the 'figure' load .duf  that comes with the HD add-on (e.g. the Victoria 6 HD or Karen 7 HD .duf) has the normal maps set to OFF.

Now, clearly the normal maps and HD morphs for a 'figure' don't HAVE to produce identical effects for any technical reason - a high rez mesh may have been scultped once to produce the details for the normal maps, then again, and differently, for the HD morph. But my question is, in the case of the actual Genesis 2 and Genesis 3 DAZ 'figures' DO the normal maps and HD morphs actually correspond for all the figures like with the one I happened to notice on? Are all the pairings by 'figure' of normal maps and HD morph actually the output, just in two different formats, of the SAME high resolution sculpting of the 'figure' mesh and therefore contain the same details? (And therefore one clearly wouldn't usually want to use BOTH the HD morph AND the normal maps on a figure at the same time, as one might if the details on them were different.)

If the normal maps and HD morphs for a 'figure' are actually the same for all 'figures', then I could stop feeling annoyed at Gia 6 being the one and only G2F ';figure' without an HD morph, as she does have normal maps, so that would mean I have no reason to need the HD morph as it would just give the same added detail  results as the normal maps I already have. smiley (On the other hand, it would mean it should only take a minute to generate the HD morph from the already existing hirez scultped Gia the normal maps were made from, so why on Earth has she been left as the only G2F 'figure' without an HD add-on?)

 

-------------------

 

Just on a related matter, one of the 'selling points' of the HD morphs was "More definition, and more details, without significant system overhead" (announcement post of the V6 and M6 HD add-ons by DAZ_jared). Without significant system overhead? Really? A little while ago I was trying to recreate on G3F, using the Karen 7 body morph as a base (with a bunch of oother morphs), a G3F character that uses the Gia body morph as a base (plus a bunch of other morphs), and I had the morphed G2F and G3F standing side-by-side in the viewport. The attempt ultimately failed due to inherent limitations of the topology of the G3F body (but not head) mesh as compared with the G2F body mesh; but while I was working at it there was a point where i was doing repeated test renders to see the difference made by the Gia normal maps on the G2F, and the Karen7 normal maps and HD morphs on the G3F. Not artistic renders - just simple to see the HD morph and the normal map contributions to the standard morphing, just the G2F and G3F standing side-by-side, textured, but no hair, no clothes, no scenery, nothing else at all, and just the camera headlight and the 3Delight renderer. With no normal maps or HD morphs, the renderer whizzed through in seconds. With the Gia normal maps added on the G2F and the K7 normal maps on the G3F, the renderer also whizzed through, not much difference to the time. But when I took the K7 normal maps off the G3F and turned on HD morphs on the G3F instead (but no HD morphs on G2F), the renderer whizzed as before over the empty areas and the G2F, but slowed to a crawl over the now-HD G3F. It took ten times as long to do the render (yes, I timed it). TEN TIMES LONGER, when the only difference was turning on HD morphs in one of the two figures in the scene. AND while it was doing the buckets over the HD G3F it had the cursor hourglassing and me unable to move focus to another window and e.g. read a webpage while the render was grinding over the G3F with HD morph on. THAT I woulld call a 'significant system overhead', not an insignificant one.

(As for HD morphs being UV independent being a big advantage over normal maps ... well, normal maps are pretty UV independent too. I had DS use the Map Transfer function to produce conversions of the Gia Normal maps to the V4, V5, V6 and G2F Base UVs. Doing close up renders of basic grey surface, just switchinng figure UVs and switching normal maps to the matching UV conversion, again there's not a pixel difference between using the Gia UVs with the original normal maps and using the V4, V5, V6 and G2F UVs with the matching Map Transfer conversion normal maps. So normal maps can actually be 'UV independent' too with just a minute to convert them to any other UV on the figure!)

Comments

  • RawArtRawArt Posts: 6,079
    edited November 2015

    Do the figures look good when rendered?

    If so, then what does it matter wether the details are added through morphs or normal maps?

    Normal maps are good for adding details. They are not used for actually shaping a figure. They will not distort the actual mesh in any way, they only create the illusion of details at render time. As such normals are better suited for things like pores or minor wrinkles on skin, details which are really only noticed depending on how one sets up their render.

    At what point does a detail become important enough to make as an actual morph, or to simply add as a normal?....that is up to the artist who creates the character, as there is no solid line for this decision, it is all personal choice of how the artist chooses to approach it.

     

    Post edited by RawArt on
  • Cake OneCake One Posts: 382

    At what resolution level were your HD morph applied? 1? 2? 3? more?

    Does it become different from the NM when you increase the resolution?

    Wich one renders the faster?

    i like questions ^^

  • DavidGBDavidGB Posts: 570

    Cake One

    This is a standard DAZ original DAZ -6 or -7 figure HD Add-On, I was looking at one I had, and am asking if the others are the same in only adding details that are exactly the same as those added by the Normal maps for that figure. That HD add-on (I presume they are all the same) was I think the Karen7 one. (I did the test a couple of months ago, and my meds have given me the memory of a goldfish: I remember the result  (indistinguishable renders using HD morph or Normal maps) very clearly, and the only -6 or -7 shapes I was working with at the time were Gia6 and Karen7, seeing if I could recreate a Gia6 character on Karen7 - yes with the head, no with the body. As there is no HD morph for Gia, the test MUST have been the Karen7 HD morph versus the Karen 7 Normal maps.) The HD morph dsf file filename says Level 4. Applied at 4. Exactly the same render result using that level 4 HD morph as using the normal maps. Same details produced by eye, and differencing the renders as layers in photoshop there was no difference at all. Rendering with HD morph took 10 times longer than rendering with normal maps (or with neither).

     

    RawArt,

    In the times I am up to both thinking vaguely coherently and typing a bit (which often don't coincide) I tend to ramble a bit, so I guess you got lost in my rambling and asides, You've missed the point and the actual question, which has a yes/no answer. I am aware of the nature of HD morphs and normal maps. I know they work differently and you can do things with the morphs and not the maps etc. I wasn't asking generally about the differences between normal maps and morphs, HD or otherwise

    My actual question is simple: for the DAZ 'figures', by which I mean all the numbered DAZ own figures like Victoria 6, Olympia 6, Monique 6, Victoria 7, Karen 7, Eve 7 etc, not anything else, not your products (unless you made some of those DAZ 'figures' for DAZ) - for them ONLY, do the normal maps that come with that figure base product add exactly the same details as the HD add-on morph that comes out later? Are both the normal map set and the HD morph for each figure simply different formats of the same details from the same hi-rez sculpt of the figure they are for? I know they don't HAVE to be. I'm asking if, they are.

    And I ask this because on the one I've examined closely (I think it was Karen 7), with a plain grey material, no other textures to mislead over the appearance of details, close in renders of (1) the G3F figure with no normal maps or HD morph applied, (2) exactly the same but with the normal maps applied, HD morph still at zero, and (3) exactly the same again but with the normal maps removed and the HD morph applied at full, comparing the renders two things were clear:

    (a) On the grey material skin, no bump, no displacement, no diffuse, no funny lighting, I could easily see on the renders the fine detail applied by the normal maps and the HD morph as compared with the render of the figure without either.

    (b) I could not tell the difference between the render using the normal maps and the render using the HD morph, they put EXACTLY the same fine details on the surface on rendering. EXACTLY. I did some Difference comparisons of the pairs of with-normal-map and with-HD-Morph renders (I did several different sets of plain/normalmap/HDmorphs, focusing on different parts of the figure up close) as layers in Photoshop and there is not a pixel difference. At all.

     

    So for that one figure clearly the answer to my question is 'yes'. There was no further sculpting of the base (K7, I'm pretty sure it was) after creating the normal maps to add more or different details in the HD morph. Using the Normal Maps and using the HD morphs produce exactly the same details on the figure on rendering as each other.

    What I am asking is whether that is the case on ALL the DAZ 'figure' shapes. Does the Olympia 6 HD morph generate exactly the same details on rendering as the Olympia 6 normal maps. Does the Darius 6 HD morph produce exactly the same details as the Darius 6 normal maps? And the MIchael 7 HD morph versus the M7 normal maps, the Eve7 HD morph versus the Eve7 normal maps? All of the -6 and -7 HD morph add-ons versus their normal maps.

    The fact that the figure .dufs - of the couple I looked at - for the SD figure loads the normal maps, whereas the -HD .duf that comes with the HD add-on sets the HD morph on but DOESN'T load the normal map suggests to me that in each case the normal maps and HD add-on add exactly the same details (so there is no point using both together). If they were different details (coarser with the normal maps, finer with the HD morph, or vice versa, for example) I would have thought the HD add-on .duf that loads the figure set to HD would load the normal maps too.

    I would like to know for a mixture of several reasons:

    (i) I've been disabled since 2007, live only on not-at-all generous state benefits, and don't have much money to buy products. If I've basicaly got the extra detailing that come with an HD-addon morph already in the normal maps that came in the base product, in many (but not necessarily all) cases i wouldn't want to spend the money on the HD addon too and would rather spend the money on something else. Whereas if the HD add-on adds extra - or at least different or more detailed - details then I might. (I have SOME of the -6 and -7 Add-on HD morphs already, but this question still hangs over those I don't.)

    (ii) In my tests on K7, as I said in the first post, using the normal maps produced identical renders as using the HD morph - but TEN TIMES faster and didn't lock the computer up against any other use while it was doing it. That speed difference may be a serious practical advantage if doing a lot of renders. In many cases, why take the render speed hit of the HD morph if the normal map will produce the same result? But if that HD morph adds different details in other -6 and -7 figures it may be worth it on a case by case basis.

    (iii) I am nearing the end of getting ready (finalising morphs, clothes, textures for characters, etc) for starting producing a long graphic story (actually three long graphic stories), and I know my poor laptop is goihg to struggle with rendering many. many scenes containing multipe perople with clothes, hair, props and scenery. Basically I need the most memory  and processor efficient options to get the result I want. Again, where i want details on a character, i want to know if the all the HD add-on morphs for the -6 bases give the same details as he normal maps (so I pick the more efficient) or not (in which case I need to do comparisons of the results).

    (iv) I'd just like to know as I get to using a base -6 or -7 shape wanting high detail, do I bother spending time seeing what the different details in the normal maps and HD morphs are, or - if in all cases they are the same - can I skip that?

    Not having to waste time doing comparisons of HD morph and normal map on all the other -6 (and -7, but I'm not using those) figures is important to me. I only get short intervals when I'm clear headed enough and at a low enough pain level to do anything sensible on the computer and I'd like to devote them to getting on with the graphic stories, not doing multiple renders of grey figures to peer with a spinning head at what details HD morphs and normal maps are producing in minute detail.

    Now, clearly DAZ themselves know whether the normal maps and HD morph addons for the -6 and -7 figures are actually both off exactly the same very hirez sculpt of the base -6 or -7 figure, and so produce exacty the same added details on rendering, or not. So I'm asking. Simple 'yes' or 'no' from DAZ staffer will be fine.

     

    By the way. RawArt, if you're are taking requests, there's one thing you could produce that would enable me to use the Genesis 3 figures, at least when i'm prepared to take the HD render-time hit, as currently I cannot make any of the characters i want given the current morphs available for the Genesis 3s. and especially the G3F, but one morph could change all that. That is an HD muscle definition morph ... a morph JUST for muscle definition,  NOT muscle bulk . (Yes, I have your Massive product for G3F, bought it the day it came out; no, it's no good for what I want. It ties muscle definition to bulk, which is fine for morphing a steroid using contest ready bodybuilder at 5 percent bodyfat and dehydrated to go on stage, and the HD details component adds the shredding that goes with both dehydration and unfeasably low bodyfat for anyone just walking around. Plus (more minor problem for me) you've coupled the morph to height, almost beyond the Height dial's ability to correct for a character who is 5 foot 6 without turning off limits). Muscle deinition mostly goes with bodyfat independently of muscle size. A heavyweight bodybuilder off season may have large muscles but virtually zero definition. A good marathon runner may have 6 or 7 percent bodyfat and lots of muscle defintion but very slim, unbulky muscles (as may a skinny fashion model). And a heptathlete or rugby player may have 10 percent bodyfat, very noticeable definition (without shredding) and noticeable but certainly not competitive bodybuilder bulk muscles. Frankly, with the current Body Morphs pack morphs, your Massive, SimonWM's Muscular and the Muscualr morphs in the ShapeShift set, morphing a G3F a competitive bodybuilder going on stage at a contest is easy in a number of variations, but there's a whole range of physique types that are not possible to make on G3F, including all my main characters, with the ecisting morphs. The only definition ONLY morphs are the Body Morphs set Bodybuilder Details and Fitness Details, but they are SD morphs, and with just the SubD 1 normal HiREz figure and - for the first time since Victoria2 - no edge-loops in the base mesh outlining the main surface muscles, the BB and Fitness Detail morphs are not and cannot be much good - you can see how inferior they are compared with the G2F versions which does have the appropriate edge-loops round the main surface muscles in the  promos of the G3Fand G2F Body Morph sets, let alone twiddling the dials. Similarly the (SD) G3F Gia and Karen7 body morphs are missing almost all the defintion tht's on the Gia 6 for G2F body morph - the edge-loops just aren't there to morph it in. By experiment I found it took level 3 HD morphs (or for some things level 4) in combinations of your Massive and the SimonWM Muscular to get certain degrees of definition visible on a G3F (and this is with the figure at some distance from the camera) to match a morphed G2F alongside it using no HD morphs at all! And to get the wanted level of definition, it was only with considerably more muscle bulk than wanted with it, because there's no separate HD defintion in those two products - definition is only in what are muscle bulk morphs. I find it very sad that DAZ increased the articulation of the facial muscles in Genesis3, but lost a huge amount of muscle articulation from the base and SubD 1 hirez body mesh by taking away the basic main muscle group edging edge-loops. As I say, currently it's all great for morphing the bodies of hardcore contest ready bodybuilders or exaggerated Hulk/She-Hulks, but it is truly lousy for morphing the varied kinds of musculatures, with the differing proportions of bodyfat and defintion on the one hand to muscle bulk on the other, found in many real world athletes. And the only people who look like competition bodybuilders are ... competition bodybuilders at contest time. I have several athletic characters who train hard and, while not professionsl athletes, have physiques that resemble those of athletes in various disciplines, one like a heptathlete, another like a marathon runner, and so on. I can morph them on G2F - and not have to take an HD morph render hit. But with G3F it's terrible (and also sad that they've replaced the one morph they've ever made modelled closely on a real female athlete with a stong physique - Gia, modeeled on Gina Carano in her old MMA days - and altered the morph for G3F into a fantasy Holywood/Comic bimbofied version, Karen7, narrowed shoulders and waist, softened the muscle defintion and massively amped the bust - Gina Carano was already a D-Cup!). There needs to be a muscle defintion ONLY morph to use alongside your and DAZ's and SimonWM's and Zev0's various muscle bulk ones, to adjust the defintion up or down from the defintion burned into the bulk ones (and no shredding - that's in your Massive details). And (sadly, to me) it needs to be an HD one because of the lack of muscle outlining edge-loops. And only DAZ and DAZ PAs can make HD morphs, the rest of us don't have the tool to get them into DS, even if I, say, had the time and skill and tools (which I don't) to take a highly subdivided G3F mesh out of DS and make such a defintion morph myself. It's just ... really sad that we've gone from a G2F that can actually be morphed with available morphs into virtually any real world atheletic and strong woman physique, to G3F who can't actually be morphed into most of the varied physiques of real women athletes at all realistically, just limited extremes of top end bodybuilders who nobody else looks like, comoc book she-hulkm, or comic book or Holywood standard faux action girl  oh-look-upper-arms-just-tripled-in-circumferance-the-stuntwoman-who-can-actually-do-that-just-stepped-in. A muscle defintion ONLY moph will change that hugely (and let me render the stuntwoman with G3F - one of the main characters in the 3rd graphic stories I'm doing IS a stuntwoman), in combination with the other muscle-bulk-and-definition-combined morphs like your Massive..

  • RawArtRawArt Posts: 6,079

    Sorry...I could not read all of that. But if you are looking for simple HD definition morphs, then have you tried just dialing up the HD morphs on the massive set (without the LD morphs that provide the bulk)?

    They should do what you are presumably asking.

Sign In or Register to comment.