Hi.
I am required for a graphics course to use openGL, however the lecturer is familiar with the C bindings / api / library et al. I would very much like to do my project in Java (as C is the spawn of Satan), however I have a few questions before I approach him with it.
My first is the most important, without a yes to this I cant continue.
Is it possible to create my program, using JOGL, without the assessor having to install any extra libraries etc.?
To expand on that, he requires a standalone executable. He has (I assume) the libraries required to run openGL from Visual Studio in C, but If i were to give him a file (perhaps a .jar) could I include all the libraries etc he would require in one place so that he wouldn’t have to install anything extra, and he could just run my program.
Apparently the bindings are very similar to openGL in C, and as such, does it still use an OO Approach? the C code I have looked at regarding openGL looks far more confusing that it needs to be. I was wondering if there will still be individual classes for each item drawn etc.
Basically my two main concerns are A) I need the lecturer to have ne excuses to give me as to why he cant accept it in Java (He does program in Java anyway) and B) Is it significantly different to warrant the extra effort using JOGL and creating an application that he can assess.
Thank you for your time.
Mitch.
P.S. the brief says I require the source code and “an executable copy of the program that will run in situ from the disk”, so assuming I can fulfil these criteria he will hopefully have nothing to complain about.