Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8119099

FX 8 3D: LOD helper needs to do near and far culling test in the same coordinate system

XMLWordPrintable

      This found by Kevin while reviewing the code:

      The following code culls geometry outside the front / back clipping plane:

      + if (isPerspective && (bounds.getMinZ() > camera.getFarClip()
      + || bounds.getMaxZ() < camera.getNearClip())) {
      + return 0;
      + }


      The idea is right, but it compares the bounds in the local coordinates of the particular node in question with a clip distance that is in eye coordinates. They need to be in the same coordinate system before they can be compared.

            yaow Yao Wang (Inactive)
            ckyang Chien Yang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: