MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: scalar field visualization

  • To: mathgroup at
  • Subject: [mg66729] Re: [mg66697] Re: scalar field visualization
  • From: "Chris Chiasson" <chris at>
  • Date: Sat, 27 May 2006 21:04:04 -0400 (EDT)
  • References: <e53lns$3uk$> <e56elh$24b$> <>
  • Sender: owner-wri-mathgroup at

I had a course in advanced materials analysis a few years back. We
looked at several topics and did a lot of experiments. Among them were
an xray diffraction and an electron diffraction lab. I wish I had seen
your pages back then.

On 5/27/06, pf <pfraundorf at> wrote:
> Dear Chris,
>   If your scalar field is continuous, you might also try plotting
> isosurfaces.  This example* uses Mathematica's ContourPlot3D.  Motion
> and interactivity of course also helps when exploring 3D objects on a
> 2D screen.  Mathematica's Shadow routine allows you to display
> isosurface projections on the orthogonal walls at the same time.  You
> may have to experiment a bit with these routines, to see if they can
> give you something that is useful.
> *
>   I'm not sure how to display the scalar field as though it were a dust
> cloud reflecting light, but with a bit of effort you can also display
> it as though it were a dust cloud absorbing light.  Basically, you do a
> CAT scan in reverse, i.e. calculate multiangle shadows from a 3D model
> rather than vice versa.  This can be done by Fourier backprojection,
> ie. by taking the 3D Fourier transform of your scalar field, slicing it
> through the DC peak about a given rotation axis, and then animate the
> Fourier transform of the slices.  The result is a rotating shadow, like
> the one illustrated at the bottom of this page**.
> **
>                               Cheers.  /pf


  • Prev by Date: Re: Formatting table output
  • Next by Date: Re: Re: Interval[{a,b}]-Interval[{a,b}] = 0?
  • Previous by thread: Re: scalar field visualization
  • Next by thread: Graphics3D axes