블로그 이미지
Leeway is... the freedom that someone has to take the action they want to or to change their plans.
maetel

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday

Category

2007. 7. 24. 19:41 Method/VFX
invalid-file

<Light Scattering from Human Hair Fibers>

Stephen R. Marschner, Cornell University
Henrik Wann Jensen, University of California - San Diego
Mike Cammarano, Stanfornd University
Steve Worley, Worley Laboratories
Pat Hanrahan, Stanford University

Siggraph 2003

http://graphics.stanford.edu/papers/hair/



Abstract

A model of a hair fiber as a transparent elliptical cylinder with an absorbing interior and a surface covered with tilted scales


1 Introduction

Kajiya-Kay model
: the reflection of a parallel beam from the surface of a cylinder and the diffusion proportional to the cosine of the incident angle

Hair is a dielectirc material and translucent.

Goldman simulation
: translucency by adding a directional parameter that controls the relative amount of forward transmission and backward reflection

TY Kim
: a two-term phase function based on ray density argument and Monte Carlo computations

+
Fresnel factor (to handle obilque incidence)
volume absorption
internal reflection

(full 3D hemispherical scattering measurements ->)
1. The primary specular highlight continues all the way around the hair, while the secondary highlight is confined to the side of the hair toward the source.
2. A pair of large out-of-plane peaks, or glints, are present, and as the incidence angle increases the peaks move closer to the incidence plane, eventually merging and disappearing.

3. The scattering distribution depends on the angle of rotation of the hair fiber about its axis. (Because hair fibers are not generally circular in cross section.)

4. Three trasport modes are derived: surfacce reflection, transmission, and internal reflection.


2  Fibers
2.1 Hair fibers and fiber scattering

The fiber is modeled as a dielectric cylinder covered with tilted sacles (the cuticle) and with a pigmented interior (the cortex).

The cones of the R and TRT components shift in opposite directions, causing them to separate into two visually distinguishable highlights. (The R highlight is white and the TRT highlight is colored.)

사용자 삽입 이미지

2.2 Scattering

The bidirectional scattering function S for a fiber (different from the bidirectional reflection distribution function f_r for a surface):
사용자 삽입 이미지

The scattering integral (the curve intensity scattered from an infinitesimal length of fiber):
사용자 삽입 이미지

The presence D in this equation (1) indicates that
a thick fiber intercepts more light, and therefore appears brighter from a distance, than a thin fiber.


3 Scattering measurements
3.1 Incidence plane

As the scattering angle increases, the secondary highlight fades out, while the primary highlight maintains more constant amplitude. Both peaks maintain approximately constant width.

The equal-angle peak


3.2 Normal plane

The hair has a 180 degree rotational symmetry and is bilaterally symmetric in cross section.

The evolution of the peaks as the fiber roatates appears similar to the internal reflection from a transparent elliptical cylinder.


3.3 3D hemispherical measurements
3.3.1 Changes in glints with angle of incidence

The azimuth at which the glints occur changes as a function of incidence angle, with the glints moving toward the incidence plane as the incidence moves from normal to grazing.

3.3.2 Hemispherical scattering



3.4 Summary


4 Theory of scattering from fibers
4.1 Scattering from cylinders


4.2 Scattering from a circular cross section




사용자 삽입 이미지




posted by maetel
2007. 6. 18. 21:07 Method/VFX
Jonathan T. Moon & Stephen R. Marschner
<Simulating Multiple Scattering in Hair Using a Photon Mapping Approach>

Program of Computer Graphics, Cornell University
Appears in ACM Transactions on Graphics 25:3
Proceedings of SIGGRAPH 2006


        > summary:

keywords:


The types of non-uniformities that can cause scattering, sometimes known as scatterers or scattering centers, are too numerous to list, but a small sample includes particles, bubbles, droplets, density fluctuations in fluids, defects in crystalline solids, surface roughness, cells in organisms, and textile fibers in clothing.

path tracing

multiple scattering
The main difference between the effects of single and multiple scattering is that single scattering can usually be treated as a random phenomenon and multiple scattering is usually more deterministic.
(Single scattering is therefore often described by probability distributions. With multiple scattering, the randomness of the interaction tends to be averaged out by the large number of scattering events, so that the final path of the radiation appears to be a deterministic distribution of intensity as the radiation is spread out.
The description of scattering and the distinction between single and multiple scattering are often highly involved with wave-particle duality.)

forward scattering
    http://en.wikipedia.org/wiki/Mie_theory
    Light Scattering Codes Library:  http://atol.ucsd.edu/scatlib

photon mapping

    Zack Waters' introduction

Monte Carlo method

density estimation

diffusion process

ray map
ray tracing

2p
Isotropy (the opposite of anisotropy) is the property of being independent of direction. Isotropic radiation has the same intensity regardless of the direction of measurement, and an isotropic field exerts the same action regardless of how the test particle is oriented.

Albedo is the ratio of reflected to incident electromagnetic radiation. It is a unitless measure indicative of a surface's or body's diffuse reflectivity.

Azimuth is the horizontal component of a direction (compass direction), measured around the horizon, from the north toward the east (i.e., clockwise) in astronomy and geodesy and from the south toward the west (i.e., clockwise) in surveying. It is usually expressed in degrees.
Azimuth is also terms used in mining for a similar, but slightly different angle: azimuths and meridian angles are used to name any angle measured clockwise from any meridian.

3p
solid angle Ω, that an object subtends at a point is a measure of how big that object appears to an observer at that point. For instance, a small object nearby could subtend the same solid angle as a large object far away. The solid angle is proportional to the surface area, S, of a projection of that object onto a sphere centered at that point, divided by the square of the sphere's radius, R. (Symbolically, Ω = k S/R², where k is the proportionality constant.) A solid angle is related to the surface area of a sphere in the same way an ordinary angle is related to the circumference of a circle.


(the outgoing radiance) = (the scattering function) * (the incident light distribution)

fiber tangent u

(incident light) = (direct light) + (scattered light)


Monte Carlo integration is numerical quadrature using pseudorandom numbers. That is, Monte Carlo integration methods are algorithms for the approximate evaluation of definite integrals, usually multidimensional ones. The usual algorithms evaluate the integrand at a regular grid. Monte Carlo methods, however, randomly choose the points at which the integrand is evaluated.
The traditional Monte Carlo algorithm distributes the evaluation points uniformly over the integration region. Adaptive algorithms such as VEGAS and MISER use importance sampling and stratified sampling techniques to get a better result.
E(f;N) = V \cdot \langle f \rangle = V\frac{1}{N} \sum_{i=1}^N f(x_i),
(Random sampling of the region may not uncover all the important features of the function, resulting in an underestimate of the error.)



ref.
<A conceptual model of the dehydration of air due to freeze-drying by optically thin, laminar cirrus rising slowly across the tropical tropopause>
Eric J. Jensen, Leonhard Pfister, Andrew S. Ackerman, and Azadeh Tabazadeh
NASA Ames Research Center, Moffett Field, California
Owen B. Toon
University of Colorado, Laboratory for Atmospheric and Space Physics, Boulder, Colorado   Journal of Geophysical Research, Vol. 106, N0. D15, Pages 17,237-17252, August 16, 2001
http://pubs.giss.nasa.gov/abstracts/2001/Jensen_etal.html
http://link.aps.org/abstract/PRA/v63/e052701


posted by maetel