Dave,

First, if certain items in the scene are not reacting to lights, then
they may have one of several things wrong.  For objects to be lit, they
must:
  1) have normals specified for each vertex
  2) have lighting enabled in their material
  3) have colors for each lighting type (ambient, direct, reflective,
emissive)
  3) the light must be enabled
  4) the object must be within the influence region of the light

As for the shadow casting, no real-time API (that I know of) _directly_
supports casting of shadows (including Java3D).  It is computationally
expensive and difficult to write/run a generic real-time shadow casting
algo.

As for the 3DS file texturing, I found the NCSA loader to be missing
that and many other things.  I had to go off and write my own by looking
at other loaders and reference material; currently I've gotten grouped
hierarchy, pivot points, lights, textures, materials, and ANIMATIONS to
work.  I started by looking at Load3DS written by Rycharde Hawkes (see
the loader archive page http://www.billday.com/Java3DArchive/).

Good luck,

Lee

J. Lee Dixon
Software Engineer
SAIC - Celebration, FL
[EMAIL PROTECTED]

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to