#jogamp @ irc.freenode.net - 20130601 05:06:03 (UTC)


20130601 05:06:03 -CatOut- Previous @ http://jogamp.org/log/irc/jogamp_20130531050549.html
20130601 05:06:03 -CatOut- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130601050603.html
20130601 05:59:47 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 06:06:23 * orthoplex64 (~orthoplex@anon) Quit (Ping timeout: 245 seconds)
20130601 07:51:28 <sgothel> Status: Server are available since yesterday, will work on it Monday/Tuesday. Also: Security review next week (before any other change), then quality changes like Harvey's bug reports, etc ..
20130601 07:53:53 <sgothel> So regarding security: Review any exposed native function, whether it may open a hole (lib loading etc). Check whether any privileged java method is exposed by us decorated w/ privilege access ..
20130601 08:03:30 * xranby1 (~familjen@anon) has joined #jogamp
20130601 08:07:46 <sgothel> Server: I see to it that we build/install grub 2.00 manually
20130601 08:43:46 * xranby_ac100 (~xranby@anon) Quit (Ping timeout: 240 seconds)
20130601 09:08:36 * xranby1 (~familjen@anon) Quit (Quit: Leaving.)
20130601 09:12:04 * xranby_ac100 (~xranby@anon) has joined #jogamp
20130601 09:45:43 * [Mike] (~Mike]@anon) Quit ()
20130601 11:16:46 * DemoscenePassiv (~Lutsche@anon) has joined #jogamp
20130601 11:53:25 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 12:50:37 <orthoplex64> Does anyone know of any good JOGL tutorials? (good: recent, well-explained, preferably includes 3D)
20130601 12:52:43 <orthoplex64> the best one I could find, for example, added a new WindowAdapter as a WindowListener to a JFrame just to do what jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) does
20130601 13:01:31 * sgothel (~sven@anon) Quit (Ping timeout: 256 seconds)
20130601 13:08:56 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 13:09:13 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 14:02:59 * sgothel (~sven@anon) has joined #jogamp
20130601 14:03:00 * ChanServ sets mode +v sgothel
20130601 16:35:02 * theREALorthoplex (~orthoplex@anon) has joined #jogamp
20130601 16:35:27 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:36:29 * theREALorthoplex (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:37:04 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 16:37:47 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:37:58 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 16:39:01 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:39:03 * theREALorthoplex (~orthoplex@anon) has joined #jogamp
20130601 16:41:59 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 16:42:18 * theREALorthoplex (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:43:01 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:43:13 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 16:44:33 * theREALorthoplex (~orthoplex@anon) has joined #jogamp
20130601 16:44:39 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 16:50:36 * theRealREALortho (~orthoplex@anon) has joined #jogamp
20130601 16:51:01 * theREALorthoplex (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 17:18:40 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 17:19:04 * theRealREALortho (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 18:17:14 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 18:17:32 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 18:20:02 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 18:20:07 * theREALorthoplex (~orthoplex@anon) has joined #jogamp
20130601 18:21:03 * theRealREALortho (~orthoplex@anon) has joined #jogamp
20130601 18:21:53 * theREALorthoplex (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 19:14:57 * theRealREALortho (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 19:15:09 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 19:42:29 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 19:42:43 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 20:06:43 * xranby1 (~familjen@anon) has joined #jogamp
20130601 20:23:42 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130601 20:24:00 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130601 20:28:28 * monsieur_max (~maxime@anon) has joined #jogamp
20130601 20:29:26 <petrs> ok so i made a patch https://jogamp.org/bugzilla/show_bug.cgi?id=743 but sry for vague description :<
20130601 20:53:52 <xranby1> petrs: thank you i will take a look
20130601 20:57:12 <xranby1> petrs: what i dont understand is why you removed existing constructors like the public Quaternion(float[] vector1, float[] vector2)
20130601 20:57:21 <xranby1> that would make an api change with existing user code
20130601 21:04:41 <xranby1> petrs: usually its good to split a patch like this into smaller separate changesets like 1 patch to improve the java doc, 1 patch to reformat the code, 1 patch to add more constructors, 1 patch to improve existing functions
20130601 21:04:54 <xranby1> this would make reviewing much easier
20130601 21:05:16 <xranby1> so if you can clone the jogl git and publish your own git then that would of course be the best
20130601 21:05:58 <xranby1> by keeping changes small makes it easier to commit what looks good and have better discussions on the parts that may need discussion
20130601 21:07:12 <xranby1> petrs: all in all thank you for starting a discussion
20130601 21:07:31 <xranby1> to improve the Quaternion class
20130601 21:08:08 <xranby1> i will now check your demo
20130601 21:09:53 <xranby1> petrs: have you used git before+
20130601 21:09:54 <xranby1> ?
20130601 21:12:37 <petrs> ok thx for suggestions
20130601 21:12:54 <petrs> ofc i use it in job evryday
20130601 21:13:05 <xranby1> orthoplex64: petrs here have made a quite nice demo using first person movement, maybe that is what you are looking for?
20130601 21:13:51 <orthoplex64> thanks, but I just need to know how to work with jogl
20130601 21:14:03 <orthoplex64> I think someone else sent me something earlier that helped
20130601 21:14:11 <orthoplex64> but I'll look at that one if I'm still stuck
20130601 21:14:12 <xranby1> orthoplex64: you said you where looking for example code how to go from a basic GLListener loop to have a camera moving my
20130601 21:14:31 <orthoplex64> oh
20130601 21:14:52 <xranby1> i mean GLEventListener
20130601 21:15:14 <xranby1> orthoplex64: you may take a look at his code in https://jogamp.org/bugzilla/show_bug.cgi?id=743
20130601 21:15:32 <xranby1> petrs: kudos for using the GL2ES2 profile
20130601 21:15:46 <orthoplex64> speaking of which
20130601 21:16:09 <orthoplex64> is that the normally used one?
20130601 21:17:20 <xranby1> yes, because by targeting GL2ES2 profile you stay compatible with both mobile OpenGL ES 2 like used by ARM GNU/Linux and Android while also working on traditional Desktop windows/mac and linux
20130601 21:17:49 <xranby1> we try to make most example code available using this profile to make the JogAmp examples run on all new platforms
20130601 21:18:14 <xranby1> so you can have one application running unmodified across devices
20130601 21:18:19 <xranby1> hardware accelerated
20130601 21:19:32 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20130601 21:20:05 <orthoplex64> ok
20130601 21:20:05 <xranby1> orthoplex64: so if you want to write the most portrable code use the NEWT window and input system in combination with the GL2ES2 profile
20130601 21:20:18 <xranby1> like done in petrs example demo
20130601 21:24:45 <petrs> :) btw xranby1 why did you ask about git i thought your git repo is read-only
20130601 21:26:38 <xranby1> petrs: we have a git clone on github as well that is easy to send pull requests against
20130601 21:27:08 <xranby1> in any case, once you have a git up we can pull from it
20130601 21:27:44 * [Mike] (~Mike]@anon) has joined #jogamp
20130601 21:28:09 <xranby1> the gits on JogAmp.org is of course the master gits that is used by the jenkins build nodes
20130601 21:29:56 * void256 (~void@anon) has joined #jogamp
20130601 21:30:58 <petrs> well ye i have clones from jogamp.org, do you mean i should make a repo on my server so you can pull from it?
20130601 21:33:25 <xranby1> yes that would do fine
20130601 21:35:17 * void256 (~void@anon) Quit (Remote host closed the connection)
20130601 21:35:39 * void256 (~void@anon) has joined #jogamp
20130601 22:28:17 * petrs (~petrs@anon) Quit (Read error: Connection reset by peer)
20130601 22:36:00 * petrs (~petrs@anon) has joined #jogamp
20130601 23:41:17 * void256_ (~void@anon) has joined #jogamp
20130601 23:42:34 * void256 (~void@anon) Quit (Ping timeout: 246 seconds)
20130601 23:42:42 * void256_ is now known as void256
20130601 23:45:33 * DemoscenePassiv (~Lutsche@anon) Quit (Ping timeout: 240 seconds)
20130602 01:02:56 * xranby1 (~familjen@anon) Quit (Quit: Leaving.)
20130602 01:15:06 * void256 (~void@anon) Quit (Remote host closed the connection)
20130602 03:24:29 * orthoplex64 (~orthoplex@anon) Quit (Read error: Connection reset by peer)
20130602 03:24:50 * orthoplex64 (~orthoplex@anon) has joined #jogamp
20130602 04:40:41 * rmk0 (~rmk0@anon) Quit (Ping timeout: 252 seconds)
20130602 04:41:07 * orthoplex64 (~orthoplex@anon) Quit (Ping timeout: 256 seconds)
20130602 04:41:37 * jk4 (~jk4@anon) Quit (Remote host closed the connection)
20130602 04:42:50 * rmk0 (~rmk0@anon) has joined #jogamp
20130602 04:42:50 * rmk0 (~rmk0@anon) Quit (Changing host)
20130602 04:42:50 * rmk0 (~rmk0@anon) has joined #jogamp
20130602 05:04:42 * monsieur_max (~maxime@anon) has joined #jogamp
20130602 05:05:16 -CatOut- Continue @ http://jogamp.org/log/irc/jogamp_20130602050516.html