From BlenderWiki

Jump to: navigation, search
Note: This is an archived version of the Blender Developer Wiki. The current and active wiki is available on wiki.blender.org.

Week 4

Hi everyone! Yet another week's now gone. This is my report.

Objectives

This week, I think we've finished the Weeks 4-5 objectives:

  • Test shader functionality. If working, release test build.
  • Evaluate received feedback. Start bug fixes.

What's been done

The node now looks like this:

The node's current appearance and sockets for the Direct Coloring mode.
The node's current appearance and sockets for the Melanin Concentration mode.
The node's current appearance and sockets for the Absorption Coefficient mode.

nirved on IRC provided me with a reference scene that implements Bitterli's "Hair Curls". These images were rendered with the following properties:

  • For all hair curls:
    • Offset: 2.5º
    • Roughness: 0.3 azimuthal and longitudinal
    • Primary Reflection Roughness: 1.0 (i.e. disabled)
    • Randomness: left 0 (i.e. disabled), 1 right (i.e. fully randomized)
    • Hair width: 2
    • Hair strands: 1 parent, 1000 children, Simple
    • Random source: Hair Info -> Random -> Modulo 0.05 -> Multiply 20
      • Reduced the number of possible variations in exchange for more distinctiveness
  • For each curl:
    • Dark: Melanin 0, Melanin Redness 8
    • Brown: Melanin 0, Melanin Redness 3
    • Red: Melanin 0, Melanin Redness 1.3
    • Blond: Melanin 0, Melanin Redness 0.35
  • Sampling: Branched path tracing, 784 samples (Square), max 64 bounces, Clamp Indirect 25, and Denoised (default parameters, but enable for all modes)
nirved's scene rendered with no randomized parameters.
nirved's scene rendered with 10% randomness.
nirved's scene rendered with 25% randomness.
nirved's scene rendered with 50% randomness.
nirved's scene rendered with 100% randomness.

Next up

Depending on user feedback, I may change the existing melanin mapping from absolute concentration to ratio of eu/pheomelanin v. concentration factor. I don't know what maximum should we choose or the relationship between concentration factor and resulting absolute quantity (linear? logarithmic?). There is no data on this in either Pharr's or d'Eon's paper.

Please note that the university has asked me to prepare a public class as part of the examination process for my old TA post (lapsed at the end of March, prior to GSoC). Therefore, next week I may not be available immediately for bug fixes and new features.

If no bugs or feature requests arise in the next weeks, I'll begin designing tests. In the BA thread there have been requests for .blend hairstyles for this purpose -- it'll be great if you could post them!

Questions

  • Do you feel the current features are sufficient and/or correct for usage by artists?
    • What would you add, change, or remove, if anything?