#jogamp @ irc.freenode.net - 20130615 05:05:17 (UTC)


20130615 05:05:17 -CatOut- Previous @ http://jogamp.org/log/irc/jogamp_20130614050517.html
20130615 05:05:17 -CatOut- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130615050517.html
20130615 08:41:21 * monsieur_max (~maxime@anon) has joined #jogamp
20130615 09:22:13 * [Mike] (~Mike]@anon) Quit ()
20130615 12:28:23 * petrs (~petrs@anon) has joined #jogamp
20130615 12:28:30 <petrs> o/
20130615 12:30:09 <petrs> sgothel: thx for fixing that jpeg quantization table bug, i would investigate on my own but jpeg decoding is rather complicated stuff...
20130615 12:32:15 <petrs> ot is there some octree class i could use within jogl or related projects?
20130615 15:30:38 <sgothel> Hi Petrs, AFAIK Marks' (io7m) has such thing in his repo .. dunno.
20130615 15:31:08 <sgothel> @Petrs: JPG np - if you can complete the TGA bug fix w/ unit test, much appreciated.
20130615 15:31:27 <petrs> ye sure
20130615 15:32:58 * rmk0 appears
20130615 15:33:23 <rmk0> lo
20130615 15:33:28 <rmk0> that reminds me... need to get 1.3.0 out
20130615 15:33:28 <sgothel> Hi Mark
20130615 15:34:02 <sgothel> @Mark: Maybe you can point Petrs to your octree code ?
20130615 15:34:04 <rmk0> petrs: http://mvn.io7m.com/jspatial
20130615 15:34:08 <sgothel> :)
20130615 15:34:27 <rmk0> will release 1.3.0 now... mainly because it uses the new jtensors
20130615 15:35:23 <petrs> thx
20130615 15:35:53 <sgothel> @Petrs: You have anything for SIGGRAPH ?
20130615 15:35:55 <rmk0> will take a few hours to appear in maven central
20130615 15:36:08 <sgothel> @Mark: Your SIGGRAPH stuff ? Slides .. a demo ?
20130615 15:36:23 <sgothel> @ALL: YOUR SIGGRAPH STUFF PLEASE ? :)
20130615 15:36:36 <rmk0> sgothel: unfortunately not... i've been so snowed under and don't really have anything to show for siggraph
20130615 15:36:47 <sgothel> oh .. come on
20130615 15:37:03 <sgothel> your octree .. etc .. some _simple_ unit test is enough Sir
20130615 15:37:10 <rmk0> ... really?
20130615 15:37:23 <sgothel> slides showing your repos .. and features
20130615 15:37:42 <sgothel> a simple demo showing them life .. awsome - OFC
20130615 15:37:52 <rmk0> hm
20130615 15:37:58 <sgothel> it's technical - i.e. this experience right now (Petrs)
20130615 15:38:08 <sgothel> i.e. the eco-system - whats avail.
20130615 15:38:15 <sgothel> BOOM - here is octree :)
20130615 15:38:25 <sgothel> here is UI
20130615 15:38:27 <sgothel> here is .. etc
20130615 15:38:39 <rmk0> hm, will spend some time on that today then
20130615 15:38:44 <rmk0> didn't realize that would be suitable material
20130615 15:38:54 <rmk0> it's not exactly "cutting edge graphics stuff"
20130615 15:39:05 <sgothel> I know .. 'understatement' but the 'show' is on California dude :)
20130615 15:39:39 <sgothel> so what you could show .. maybe, is an maven example .. using jogl + your stuff for a simple demo desktop and android
20130615 15:39:51 <sgothel> AFAIK: This is what you have done
20130615 15:40:03 <sgothel> and people can see .. how it all plays together
20130615 15:40:13 <rmk0> well, the jspatial viewer is probably a usable example
20130615 15:40:17 <sgothel> w/ nice graphics ..
20130615 15:40:19 <sgothel> YES SIR
20130615 15:40:22 <rmk0> it's jogl inside swing
20130615 15:40:25 <rmk0> obviously uses maven
20130615 15:40:39 <sgothel> and it shows many aspects of our deployed tech
20130615 15:40:50 <sgothel> maybe you can have a version w/o AWT for android :)
20130615 15:41:05 <sgothel> just show one data set
20130615 15:41:12 <rmk0> well, i doubt the viewer will ever be outside of swing
20130615 15:41:16 <rmk0> is really just an example tutorial program
20130615 15:41:29 <rmk0> but the actual library obviously works on android
20130615 15:41:33 <sgothel> isn't it a GLEventListener or something UI agnostic ?
20130615 15:41:37 <sgothel> yeah
20130615 15:42:05 <sgothel> i.e. we like to show one thing running on desktop + mobile
20130615 15:42:15 <rmk0> i'll make a note in the slides
20130615 15:42:17 <sgothel> i.e. CCT CAD stuff, Days of Wonder's Game, etc
20130615 15:42:21 <rmk0> "this does work on android"
20130615 15:42:44 <sgothel> you have time to come ?
20130615 15:42:55 <rmk0> nope, but i'll make sure you have everything you need
20130615 15:42:56 <sgothel> _time_
20130615 15:43:07 <rmk0> time is in brutally short supply
20130615 15:43:10 <sgothel> oh .. thank you
20130615 15:43:21 <sgothel> right I need to be able to reproduce all of that :)
20130615 15:43:32 <sgothel> screencast maybe
20130615 15:44:33 <sgothel> KUDOS .. trust me .. this is important stuff, especially b/c folks may not be Java specialists
20130615 15:44:48 <rmk0> "not specialists" might be an understatement
20130615 15:45:03 <rmk0> i see very little but ignorant hatred towards java these days
20130615 15:45:08 <sgothel> so demo'ing ecosystem is important, plus your features in your libs .. important
20130615 15:45:10 <rmk0> is fashionable to ridicule it
20130615 15:45:38 <sgothel> hehe .. like that java conference add .. making fun out of it :)
20130615 15:45:44 <sgothel> *ad
20130615 15:45:50 <sgothel> *adv .. whatever :)
20130615 15:46:00 <rmk0> urhur
20130615 15:46:20 <sgothel> (06:23:24 PM) monsieur_max: Javapocalypse :) https://www.youtube.com/watch?v=E3418SeWZfQ&hd=1
20130615 15:46:43 <rmk0> yep
20130615 15:47:17 <sgothel> IMHO this 'java' thing always had those 'fanboys' .. 'hype' .. I always disliked it actually
20130615 15:47:34 <sgothel> now .. it's shooting the other way around :)
20130615 15:47:48 <sgothel> but technically, well .. nothing really changed
20130615 15:49:12 <sgothel> i.e. if things surface some say 'whoho .. how bad the world has become' .. but actually, it's now like 'there is hope, b/c it has surfaced - somebody is telling folks'
20130615 15:49:33 <sgothel> .. since it was in this state for a loooong time already :)
20130615 15:50:24 <sgothel> maybe that is why Obama likes to distract the public w/ an even more offensive Syrian war, but people are not so easy to bullshit anymore today.
20130615 15:50:39 <sgothel> ohh .. sorry .. politics again, can't help it :)
20130615 16:20:59 <rmk0> http://io7m.com/
20130615 16:21:14 * rmk0 starts working on slides n' shit
20130615 16:23:31 <rmk0> er, silly question, but can presented videos have sound?
20130615 17:04:21 * hharrison (~chatzilla@anon) has joined #jogamp
20130615 17:05:12 <hharrison> Had a crazy insight in the shower this morning, have now gotten java3d core one class away from being independant from j3dutils
20130615 17:16:47 <monsieur_max> the shower... place of wonderfull discoveries
20130615 17:17:05 <hharrison> It is a prerequisite for getting Java3d shipped in fedora, and I've been hitting my head against it for 4 months
20130615 17:22:15 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20130615 18:15:21 <rmk0> sgothel: http://waste.io7m.com/2013/06/15/jspatial.pdf
20130615 18:15:45 <rmk0> will have to go through and decide exactly what you want to say over it though
20130615 18:15:54 <rmk0> by that i mean "we'll have to"
20130615 18:25:24 <rmk0> will write something quickly about maven packages in jogl
20130615 19:38:35 <rmk0> http://waste.io7m.com/2013/06/15/maven.pdf
20130615 19:38:43 <rmk0> not... exactly sure what to say with that one
20130615 19:59:28 <hharrison> wheeee, runaway rsyslog filled /var with 45 GB of messages....fun!
20130615 20:00:00 <rmk0> and at no extra cost!
20130615 20:00:41 <hharrison> To be fair, it is clearly a fedora beta...but, wow
20130615 20:12:45 * void256 (~void@anon) has joined #jogamp
20130615 20:33:32 * [Mike] (~Mike]@anon) has joined #jogamp
20130615 20:45:44 <sgothel> back ..
20130615 20:46:21 <hharrison> here
20130615 20:49:09 <sgothel> @Mark: Read maven.pdf - sweet!
20130615 20:49:40 <rmk0> \o/
20130615 20:49:47 <rmk0> mild relief... wasn't really sure what to put in it
20130615 20:50:19 <sgothel> I would like to build a story line like: how can you bring great things together like: (showing) desktop / mobile / basic 3d (jogl) / 3d-tools (your stuff, jme, ardor,, ..)
20130615 20:50:31 <rmk0> right
20130615 20:50:37 <sgothel> so from the phenomenon .. (showing great stuff ..)
20130615 20:50:41 <sgothel> .. to the solution
20130615 20:51:01 <sgothel> i.e. we can show our limits .. (jogamp) .. but expose how you can bundle the great things together
20130615 20:51:03 <hharrison> OK, so I'll write content for two sections then, Java3d (library)
20130615 20:51:09 <sgothel> maybe that is the big story line
20130615 20:51:16 <sgothel> would be awesome
20130615 20:51:25 <sgothel> java3d is maven'ish as well right ?
20130615 20:51:26 <hharrison> and one for JaamSim -> here's what it takes to go it alone and use jogl directly
20130615 20:51:31 <sgothel> yes please
20130615 20:51:53 <sgothel> @Mark: If I can .. I use your writeup and will try to assemble things together to this one story line
20130615 20:52:01 <rmk0> yep
20130615 20:52:06 <hharrison> It's so trivial to build now, likely not hard to mavenize, I just don't know how currently
20130615 20:52:13 <sgothel> @Mark: the source of your text pls - I can extract .. but ..
20130615 20:52:53 <sgothel> @Mark: Your octree .. and toolchain pls
20130615 20:53:17 <sgothel> @Harvey .. me neither really, maybe Mark can help ?
20130615 20:53:29 <rmk0> http://waste.io7m.com/2013/06/15/siggraph13.zip
20130615 20:53:29 <sgothel> @Harvey: Yes, JaamSim should be in there ofc
20130615 20:53:37 <rmk0> i can give it a go... does it have any dependencies?
20130615 20:53:53 <rmk0> most of the time it's "put all the source code in src/main/java", write a pom, and run maven
20130615 20:55:37 <sgothel> jspatial.pdf: KUDOS !
20130615 20:55:51 <sgothel> thats it - perfect
20130615 20:55:54 <rmk0> that one was a bit easier
20130615 20:56:39 <sgothel> I will put the slides in ours .. for review when done .. always adding contributor name + URL
20130615 20:57:06 <rmk0> right
20130615 20:57:14 <rmk0> assume libreoffice format isn't a problem
20130615 20:57:17 <sgothel> ofc .. we will show your life demo when explaining
20130615 20:57:20 <rmk0> didn't know of anything else that was usable
20130615 20:57:21 <sgothel> nope
20130615 20:57:34 <sgothel> physics .. ?
20130615 20:57:44 <rmk0> doesn't exist yet
20130615 20:57:59 <rmk0> all that exists is on io7m.com
20130615 20:58:27 <sgothel> doesn't matter - great. this shows the story altogether .. i.e. core tools, domain specific tools .. all bundled together
20130615 20:58:39 <sgothel> .. aannd .. platform agnostic ofc :)
20130615 20:58:56 <rmk0> we hope!
20130615 20:59:06 <sgothel> so I have to learn to show all things .. train myself .. one week before we leaver ..
20130615 20:59:08 <sgothel> *leave
20130615 20:59:36 <sgothel> Best I start Monday 8th ..
20130615 20:59:42 <sgothel> 8th July
20130615 21:00:02 <sgothel> So Harvey is coming .. thats a relieve ..
20130615 21:00:08 <sgothel> then there is 'void256' ?
20130615 21:00:20 <void256> here I am boss - whats up? :)
20130615 21:00:29 <void256> working on the presentation I am
20130615 21:00:36 <sgothel> awesome ..
20130615 21:00:43 <void256> video is 80% done as well - waiting for the last submission
20130615 21:00:48 <sgothel> you may disclose your 1st name here if you like :)
20130615 21:01:09 <void256> hi everyone my name is jesus
20130615 21:01:14 <void256> erm, no, sorry, Jens!
20130615 21:01:16 <void256> :P
20130615 21:01:49 <sgothel> so he will let us show Nifty-GUI's caps
20130615 21:01:53 <sgothel> Hi Jens
20130615 21:02:00 <void256> yes
20130615 21:02:02 <void256> I will
20130615 21:02:05 <void256> :)
20130615 21:02:24 <sgothel> btw .. is it maven capable ?
20130615 21:02:31 <void256> Nifty?
20130615 21:02:35 <void256> OF COURSE IT IS! :D
20130615 21:02:56 <sgothel> yup, i.e. .. ah - yes, sorry for my ignorance, I hardly have time to see over the plate :)
20130615 21:03:14 <void256> And I made sure you can git clone / build the jogl demo without any problems
20130615 21:03:17 <sgothel> Actually .. last FOSDEM I saw all the stuff 1st time :)
20130615 21:03:18 <void256> I've prepared two
20130615 21:03:24 <void256> hehe
20130615 21:03:49 <sgothel> one could say: I am perfectly focused .. or ignorant :)
20130615 21:03:53 <void256> do you use macs to demo or other os?
20130615 21:04:08 <sgothel> GNU/Linux Debian7 as main machine
20130615 21:04:36 <sgothel> but we can show on Windows7, Android, .. Have no OSX laptop right now
20130615 21:04:44 <void256> so you shouldn't have a problem with Java 7 :) since the current Nifty JOGL integration uses the old AWT stuff it refused to work on Java 7 on Mac but I suppose it's not a problem for Linux?
20130615 21:05:02 <void256> Java 6 worked well
20130615 21:05:06 <sgothel> probably not .. OSX is always something
20130615 21:05:19 <void256> thats nice then
20130615 21:05:33 <void256> my plan is to send you everything tommorow night
20130615 21:05:42 <sgothel> awesome
20130615 21:06:00 <void256> the presentation (open office) + the video + the howto clone/build/run the demos :)
20130615 21:06:16 <sgothel> yes, so I have to fix a few more bugs now .. and reach 2.0.2 within next week. Then focus on the 'show'.
20130615 21:06:22 <sgothel> PERFECT
20130615 21:06:54 <void256> the video will be 6 minutes long - I hope thats ok?
20130615 21:07:04 <void256> it will showcase 5 games using nifty
20130615 21:07:14 <sgothel> I can cut it down .. video material is a back-up media .. for later editing
20130615 21:07:27 <sgothel> hopefully we can show it life .. but if not - we show the video
20130615 21:08:00 <sgothel> last FOSDEM we learned showing things life .. is the crucial part, i.e. we should practice that a lot so we don't waste time
20130615 21:08:18 <sgothel> SIGGRAPH is more relaxed, i.e. we have 90min
20130615 21:08:20 <void256> you can show the standard nifty demos live that I've prepared - the video contains game footage that you can't show live without getting them :)
20130615 21:08:42 <sgothel> is 'getting them' hard ?
20130615 21:08:52 <void256> well
20130615 21:09:05 <void256> kinda ;)
20130615 21:09:27 <void256> one is "pirate hell" which is commercial, you'd have to buy it
20130615 21:09:42 <sgothel> so payed content ? i.e. they won't give us demos to show ? but thats ok then
20130615 21:10:05 <sgothel> this time I make sure to bring speakers !
20130615 21:10:22 <sgothel> (little PA that is)
20130615 21:11:44 <void256> I was given a license :) but it's kinda tied to DESURA so I don't know if I could share that :/ ... the other game "attack of the gelantinous blob" (ITS AWESOME ;) I was given a "setup.exe" so it requires windows but I think I could share that. The other twos are only trailers which I don't have any executable for :/
20130615 21:12:14 <sgothel> .. we show the video :)
20130615 21:12:27 <void256> yeah - would be the best I think :)
20130615 21:12:31 <sgothel> setup.exe .. no thank you .. hehe
20130615 21:12:41 <void256> JUST MY THOUGHTS ;)
20130615 21:13:24 <sgothel> very good, looks like we have great content of all kind
20130615 21:15:18 <sgothel> i.e. our little companies perspective (Goethel Software e.k.) - and ofc my personal one as jogamp maintainer, is to simply show our long standing support of building blocks across devices for 3d, audio and processing. Persistence .. and versatile tools you can trust and won't go away anytime soon. Trust. Thats it.
20130615 21:15:53 <sgothel> Emphasizing the user (technical ..) and contributor ..
20130615 21:16:18 <sgothel> Too bad we didn't go forward w/ the foundation thing yet :(
20130615 21:17:12 <void256> Nifty-GUI, sf.net, Registered 2008-04-06
20130615 21:17:18 <void256> :)
20130615 21:17:37 <sgothel> yes - put it into the slides
20130615 21:17:46 <void256> ok ;)
20130615 21:17:52 <sgothel> important for interested professionals
20130615 21:18:17 <sgothel> i.e. the BOF should also help to boost visibility - hence it may help to get contacts etc
20130615 21:19:17 <sgothel> @Jens: Have adopted a real name on your project's website yet ? Sure .. your choice/freedom.
20130615 21:20:31 <void256> not on the blog but if you click my nickname on github you can see my real name - and a very old picture of me ;)
20130615 21:20:33 <void256> https://github.com/void256
20130615 21:21:29 <void256> "Software Development Jens Hohmuth" is the name of my little company ;)
20130615 21:21:51 <sgothel> great .. put it into your slides
20130615 21:22:03 <void256> o7
20130615 21:22:07 <sgothel> @ALL: Same goes for all ofc
20130615 22:36:07 <hharrison> sigh, running out of steam for Java3d today...soooo close to having proper dependencies
20130615 22:41:26 <hharrison> Need to reimplement two more methods and I'm done
20130616 02:00:47 * void256 (~void@anon) Quit (Remote host closed the connection)
20130616 05:05:17 -CatOut- Continue @ http://jogamp.org/log/irc/jogamp_20130616050517.html