On Fri, 30 Oct 2020 11:52:03 GMT, Nir Lisker <nlis...@openjdk.org> wrote:

>> Not that it's all that relevant, but I will note that the (very old) Java 3D 
>> API also had 
>> [SpotLight](https://download.java.net/media/java3d/javadoc/1.5.0/javax/media/j3d/SpotLight.html)
>>  as a subclass of 
>> [PointLight](https://download.java.net/media/java3d/javadoc/1.5.0/javax/media/j3d/PointLight.html).
>
> Is the old implementation worth looking at, or is is completely different?
> 
> I updated the API after subclassing `PointLight`. After we settle on it I 
> will submit a CSR and we can move on to the implementation.

Another API point is how to implement the direction - a `Point3D` or 3 doubles. 
We've had this discussion before when talking about transforms, and didn't 
reach a conclusion.

-------------

PR: https://git.openjdk.java.net/jfx/pull/334

Reply via email to