Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Optical Modeling

  1. May 21, 2010 #1
    Greetings. I am attempting to model the path of light through different vessels containing water. For example, water in a test tube (pyrex), or water in a quartz cuvette. I am looking for a program which can handle the properties of the container (glass composition) and the medium (water). I am interested in the refraction, focusing, and wavelength dependence.

    I welcome all suggestions for proper software for this purpose. I have a great deal of experience with ion optics software, but the optical modeling software is foreign to me.

    Kind Regards,

    Soren Eustis, Ph.D.
    ETH - Zürich
  2. jcsd
  3. May 21, 2010 #2


    User Avatar
    Staff Emeritus
    Science Advisor
    Homework Helper

    Welcome to Physics Forums.

    From what I have heard, Zemax is a pretty standard optical ray tracing program: http://www.zemax.com/

    Another option that (I thinkj) is free, is KDP-2 by Jim Klein: http://www.ecalculations.com/

    I have not used either of these programs, I'm just going by what I have seen posted by others. It might also be useful to see what other discussions about Zemax have taken place at Physics Forums:
  4. May 21, 2010 #3


    User Avatar
    Science Advisor
    Homework Helper

    There is also a freeversion of OSLO (http://www.lambdares.com/education/oslo_edu/ [Broken]) which is limited to 10 surfaces.
    Not quite as pretty as zemax, but can do pretty much the same thing and you can't beat the price!
    Last edited by a moderator: May 4, 2017
  5. May 21, 2010 #4
    Look up ORA LightTools.
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Similar Discussions: Optical Modeling
  1. Optics Problem (Replies: 2)

  2. Fourier Optics (Replies: 1)

  3. Basic Optics (Replies: 1)

  4. Geometric optics (Replies: 4)

  5. Optical misalignment (Replies: 2)