All opengl 3.0 api should be supported in jqt, including webgl. I believe
most of programs in the opengl programming book can be run but I have no
real knowlegde.

Opengl lab is absent, I wish the J community can contribute.

I suspect opengl 1.x  is no longer taught.
On Mar 8, 2015 3:40 PM, "Raul Miller" <rauldmil...@gmail.com> wrote:

> In what way(s) is opengl supported?
>
> For example, I do not see the opengl labs listed jqt's menus. I do see
> some files, but for example if I browse to
> addons/labs/labs/graphics/opengl.ijt using labs, I get a "Lab
> dependency not an addon" message.
>
> I do see a webgl demo in the qt demos, but the geometry is hardcoded
> into ~addons/ide/qt/js/J3DI.js
>
> I guess I should be able to do the stringreplace thing - but is this
> meant to be a stable interface?
>
> If it is, I guess I could get to work on translating earlier opengl
> demos and tutorials and such to the new system, but I guess I'd also
> like something of an idea if that's the right approach.
>
> Thanks,
>
> --
> Raul
>
>
>
> On Sun, Mar 8, 2015 at 1:26 AM, bill lam <bbill....@gmail.com> wrote:
> > Jqt supports opengl 2 or newer.
> > On Mar 8, 2015 4:50 AM, "Raul Miller" <rauldmil...@gmail.com> wrote:
> >
> >> For texture mapping, I think you'd need to abandon plot (at least as
> >> it is currently written) and move over to opengl.
> >>
> >> For opengl, you either need to drop back to earlier versions of J (J6
> >> and J7 both had opengl labs - albeit with differences in the details)
> >> or you'll need to explore the webgl capabilities inherent in JHS or
> >> you'll need to temporarily abandon J while you learn the ropes
> >> (perhaps at shadertoy) and then maybe bring your knowledge back into
> >> the community.
> >>
> >> References:
> >>
> >> http://www.jsoftware.com/jwiki/OpenGL
> >>
> >>
> >> http://webglplayground.net/documentation
> >>
> >> https://www.shadertoy.com/results?query=tag%3Dtexture
> >>
> >> Or, if you are less inclined towards experimentation and prefer some
> >> heavy reading:
> >>
> >> https://www.cse.msu.edu/~cse872/tutorial4.html
> >>
> >> https://www.opengl.org/archives/resources/faq/technical/texture.htm
> >>
> >> http://www.glprogramming.com/red/chapter09.html
> >>
> >> ...
> >>
> >> Beware though that the opengl standards have drifted over the years
> >> and there will be subtle gotchas where some older things no longer
> >> work and some newer things don't quite work exactly like they are
> >> described to work.
> >>
> >> What usually works for me is some time spent finding out what the
> >> puzzling terms mean, and then some blind experiments based on some
> >> working example - go back and forth on that enough and mix in some
> >> attempts to create things from scratch (which helps identify blind
> >> spots). But I also like to stay close to working examples, as much as
> >> I can, to avoid too much time lost on blind alleys (where someone with
> >> more self importance than practical sense says something which sounds
> >> plausible but which is totally unrelated to what you want to be
> >> doing).
> >>
> >> Thanks,
> >>
> >> --
> >> Raul
> >>
> >> On Sat, Mar 7, 2015 at 3:10 PM, Skip Cave <s...@caveconsulting.com>
> wrote:
> >> > My next challenge is to map a texture (rectangular .jpg image) onto
> that
> >> > ellipse and plane. Any hints as to how to do that?
> >> >
> >> > Skip Cave
> >> > Cave Consulting LLC
> >> >
> >> > On Sat, Mar 7, 2015 at 1:35 PM, Skip Cave <s...@caveconsulting.com>
> >> wrote:
> >> >
> >> >> Raul, Thanks for the links! That's what I needed. I didn't think
> about
> >> >> looking in the Studio Labs for the Plot documentation. The final
> secret
> >> is
> >> >> to throw away the imaginary parts of the ellipse equation so all z
> >> outside
> >> >> the ellipse is zero:
> >> >>
> >> >> a =.1
> >> >>
> >> >> b=. 1.7
> >> >>
> >> >> c =. 1.5
> >> >>
> >> >> x =. 5 %~21 21 $ i:10
> >> >>
> >> >> y =. |: x
> >> >>
> >> >> z =. {. |: +. c * ((1 - ((x^2)%(a^2)) + ((y^2)%(b^2))))^0.5
> >> >>
> >> >> 'surface' plot z
> >> >>
> >> >>
> >> >> Here's the plot: http://bit.ly/1GbYuy1
> >> >>
> >> >>
> >> >> The axes should be 1, 1,7 and 1.5, but they are not, so I need to
> look
> >> at
> >> >> that.
> >> >>
> >> >>
> >> >> Skip
> >> >>
> >> > ----------------------------------------------------------------------
> >> > For information about J forums see
> http://www.jsoftware.com/forums.htm
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to