-
Enhancement
-
Resolution: Unresolved
-
P3
-
8
-
Product: javafx-8.0.0ea
Platform: windows-amd64
Build-Number: 1256
Build-ID: 2013-05-31_16-22-05
Run the attached java program. The frame rate is printed out using a Timeline. You should see a triangle mesh is being translated back an forth and the frame rate is around 400 fps.
Now, press "m". Now, only one point of the TriangleMesh is moved back and forth at every pulse using AnimationTimer. You should see that the frame rate is now considerably lower, around 90 fps.
Changing a single point of the TriangleMesh should not considerably affect the frame rate.
Now, press "m". Now, only one point of the TriangleMesh is moved back and forth at every pulse using AnimationTimer. You should see that the frame rate is now considerably lower, around 90 fps.
Changing a single point of the TriangleMesh should not considerably affect the frame rate.
- duplicates
-
JDK-8089605 [3D] TriangleMesh/MeshView high memory/CPU usage
- Closed
- is blocked by
-
JDK-8091341 [3D] Optimize mesh update for MeshView with only selfIlluminationMap set
- Open
-
JDK-8090348 [3D] Optimize mesh update for MeshView that doesn't need bump mapping
- Open
-
JDK-8102616 FX 8 3D: Mesh computation code needs major clean up or redo
- Resolved
- relates to
-
JDK-8098122 Add support for vertex normals for meshes, in addition to smoothing groups
- Resolved