JDK-8308077 : Implement Directional light feature in Metal
Type:Enhancement
Component:javafx
Sub-Component:graphics
Affected Version:internal
Priority:P3
Status:Closed
Resolution:Fixed
OS:os_x
CPU:generic
Submitted:2023-05-15
Updated:2023-06-15
Resolved:2023-05-29
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
As part of change done under https://bugs.openjdk.org/browse/JDK-8303439 and https://bugs.openjdk.org/browse/JDK-8303818, i have already implementation for passing directional light data and using it in shader.
So single directional light works in Metal implementation.
I have tested this using 3D Lightning test.