From: Pepijn V. E. <pep...@lu...> - 2003-04-27 12:50:42
|
Just a small correction, gl4java maps openGL 1.3 (at least the cvs=20 version does). So no vertex/fragment programs yet :) I've been hacking away at the gl4java source code lately. I reworked=20 the make script to be a bit more readable. My version works fine on=20 linux, windows(using cl/link instead of gcc/ld) and solaris. No mac os=20= x yet. Gerard Ziemski's port uses pbxbuild to build the everything and=20= I would prefer to use gcc directly, but I haven't figured out how to do=20= that yet. You said that a colleague had made an ant build script. Is it=20= practical to use ant to compile c code? After reworking the makefile I started playing with the GLCanvas class.=20= While hacking away at the code I ended up removing 2/3 of the source=20 code. Strangely enough everything still works fine :). I do have to=20 admit that I did strip out some functionality (the ancient jvm support=20= (like netscape and ms builtin ones), offscreen rendering, etc). I'm=20 doing this effort to better understand how the rendering from native=20 code is done. Personally I would just rely on JAWT to do this, but Max=20= Gilead already mentioned that support for open jvms is important to him=20= (kaffe, sablevm, ...) and these don't support JAWT yet. Anyway, in short I'm working on understanding the code, but I'm not=20 sure in which direction further development should be headed. Any ideas=20= are welcome. Also I don't have access to the gl4java sourceforge=20 project, so if I would want to make my version available I would have=20 to make a separate project. Next to that I've been busy making an OpenAL binding. A first version=20 is almost complete. If anyone is interested in testing this I would be=20= more than happy to make it available online (on sourceforge I guess). Pepijn Van Eeckhoudt On zondag, apr 27, 2003, at 13:15 Europe/Brussels, Alban Cousini=E9 = wrote: >> =46rom what I know, gl4java maps the complete OpenGL 1.4 API and is = very > stable. Everytime I thought I had found a bug, I ended figuring out I=20= > was > wrong and the gl4java API was good. So actually, we can say gl4java is=20= > quite > up to date. > > But we have all noticed Sven was much less present on the mailing list=20= > for > the past few monthes, and he is not here to answer our concern that = the > gl4java API might not evolve anymore towards OpenGL 2.0. Sven=20 > certainly has > his own personal reasons for being less present, and he has done so=20 > much > great work on gl4java during 7 years none of us would dare to judge=20 > his lack > of presence. > > Since I have spent nine monthes of full time programming on the=20 > OpenMind > engine using gl4java, and since OpenMind is the technology I intend to=20= > use > for the future game developments of my company, I personnaly feel very > concerned about how the future of the API. But maintaining the=20 > OpenMind open > source project already eats an impressive amount of time on my=20 > schedule and > I know I wouldn't be able to help maintain gl4java as well, though I'd=20= > be > interested to. > > I think it'd be good that someone who has skills in java, c++ an JNI=20= > would > be promoted as a secondary project admin aside with Sven, and could=20 > bring a > new life to the gl4java API and help animate the community. > > There are a few issues that I think should be adressed on gl4java=20 > actually : > > - Set up a compilation script that can easily be run on a cross=20 > platform > basis. As some of you may have noticed from the numerous messages on=20= > the > mailing list, the make script of gl4java is not easily portable, and=20= > many > people have hard time compiling gl4java on Windows and MacOSX. On=20 > OpenMind, > one of our open source developers -Robert Cadenas- has setup a=20 > compilation > script for apache ANT. ANT is a "make like" tool coded in java and=20 > targeted > to cross platform compilation. Compiling OpenMind has never been so=20 > easy and > it works perfectly on Windows, MacOSX and Linux. Creating such an ANT=20= > script > for gl4java would make it more accessible to new open source=20 > developers. > > - Ensure CG compatibility and provide some demo featuring vertex and > fragment shader code > > - I would personnaly get rid of Java 1.1, 1.2 and MS JVM compatibility=20= > in > order to simplify the code, the compilation process, and drive people=20= > to use > java 1.4 > > - Eventually make a lifting to the web site, and animate the = community. > > I am personnaly commited to use gl4java with the OpenMind scene graph,=20= > and > I'd sincerely like to continue working with it. If I succeed selling = my > video game project using OpenMind I could eventually have some=20 > employee help > developping the gl4java API, but if I don't have this chance and the=20= > API > should die slowly, I may have no other choice than moving the scene=20 > graph on > some other binding that gets a more dynamic support. > > I wish someone would have the time and the interest to bring gl4java=20= > back to > a more dynamic development. > > Regards, > > Alban Cousini=E9 > > > Le 27/04/03 11:12, =AB=A0Jens G=FCnther=A0=BB = <jen...@ag...> a=20 > =E9crit=A0: > >> no, i think its stable... >> Jens >> >> ----- Original Message ----- >> From: "Pac" <pa...@tu...> >> To: <gl4...@li...> >> Sent: Saturday, April 26, 2003 10:58 AM >> Subject: [gl4java-usergroup] Is GL4Java dead ? >> >> >>> Hi all, >>> >>> >>> no new release... since a big time >>> >>> Is GL4Java dead or frozen ? >>> >>> >>> Best regards >>> --=20 >>> R.Pac >>> >>> >>> ------------------------------------------------------- >>> This sf.net email is sponsored by:ThinkGeek >>> Welcome to geek heaven. >>> http://thinkgeek.com/sf >>> _______________________________________________ >>> gl4java-usergroup mailing list >>> gl4...@li... >>> https://lists.sourceforge.net/lists/listinfo/gl4java-usergroup >> >> >> >> ------------------------------------------------------- >> This sf.net email is sponsored by:ThinkGeek >> Welcome to geek heaven. >> http://thinkgeek.com/sf >> _______________________________________________ >> gl4java-usergroup mailing list >> gl4...@li... >> https://lists.sourceforge.net/lists/listinfo/gl4java-usergroup > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > gl4java-usergroup mailing list > gl4...@li... > https://lists.sourceforge.net/lists/listinfo/gl4java-usergroup > |