---------- Forwarded message --------- From: Jacky Guo <jackyguo...@gmail.com> Date: Wed, Mar 17, 2021 at 8:08 PM Subject: Re: Implementing a shader API To: Johan Vos <johan....@gluonhq.com>
I've cobbled together a prototype API. This is of course non-functional, but I'd like feedback on it. I'm going to work backwards to figure out what I need to add. ShadedMaterial <https://github.com/jgcodes2020/jfx/blob/8134662_Public_Shader_API/modules/javafx.graphics/src/main/java/javafx/scene/paint/ShadedMaterial.java> Shader <https://github.com/jgcodes2020/jfx/blob/8134662_Public_Shader_API/modules/javafx.graphics/src/main/java/javafx/scene/paint/Shader.java> On Tue, Mar 16, 2021 at 4:40 AM Johan Vos <johan....@gluonhq.com> wrote: > > > On Sat, Mar 13, 2021 at 3:58 AM superminerJG <jackyguo...@gmail.com> > wrote: > >> Hi everyone. >> > [...] > >> Questions: >> >> - Can high school students sign the OCA? (I saw the job title field on >> the form and wasn't so sure I was legally allowed to sign it) >> > > If the answer to this was "NO", it would mean we're doing something > terribly wrong that we need to fix. I have no immediate knowledge on how to > do this, hence Nir's suggestion about asking on adoption-discuss would be > good. > > >> - When I implement the shader API, should it use some kind of GLSL >> mapping, or should I try to extend JSL to work in 3D? >> > > The latter sounds the least intrusive approach. > Michael and Nir have interesting comments in their replies. It's not a > simple thing. > > >> - Should I have sent this email to the openjfx-dev mailing list and not >> this one? >> > > At this moment, I think openjfx-discuss is the best mailing list. There > are a number of conceptual things that need to be sorted first, and it > would be good to keep the discussion alive on this list. Once there is > something tangible, e.g. a prototype, we can move the discussion to > openjfx-dev. > > Thanks for the ideas! > > - Johan >