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

[FX3D] Lod,Light: Node.computeAreaInScreen() does not support Group translation when light is on.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 8
    • Fix Version/s: 8
    • Component/s: javafx
    • Labels:
    • Environment:

      fx3d amd64 b177 win7

      Description

      Run this code.
      Click on any Sphere. On console you will see value of Node.computeAreaInScreen().
      Then press '2', to translate Spheres. Click on same Sphere again. Value is changed. Ok.
      Then press '4', to translate Group, contans Spheres. Click on same Sphere, and you will see that Value on console is not changed. This is the problem.

      If you will delete line 55 (adding light), you will see that in this case Lod works correct.

        Attachments

          Activity

            People

            • Assignee:
              psafrata Pavel Ĺ afrata
              Reporter:
              aglushch Andrew Glushchenko (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported: