Wednesday, 2007-04-11

*** Pseudonym has joined #Aqsis00:06
*** cgTobi sets mode: +v Pseudonym00:24
cgTobihi Andrew00:24
PseudonymG'day.00:24
PseudonymHow's things?00:24
cgTobinot bad, you?00:24
PseudonymOK.00:25
PseudonymGot my interview today.00:25
PseudonymWhich is cool.00:25
cgTobicool00:25
cgTobigood luck for that00:26
PseudonymThanks.00:26
*** Alex_K has quit IRC00:49
cgTobioff to bed00:59
cgTobicya00:59
PseudonymNight.00:59
cgTobiand have a good day00:59
*** cgTobi has quit IRC00:59
*** cgTobi has joined #Aqsis01:11
*** ChanServ sets mode: +o cgTobi01:11
*** cgTobi has quit IRC01:13
*** Pseudonym has quit IRC01:26
*** Pseudonym has joined #Aqsis04:18
*** scorp007 has joined #aqsis04:58
scorp007hi05:00
scorp007have the selected students been announced yet?05:01
PseudonymDoesn't look like it.05:15
scorp007ok05:16
PseudonymIt's not the 11th everywhere yet. :-)05:16
scorp007oh ok, heh05:17
* scorp007 has just implemented stochastic sampling in his little renderer05:18
*** AlexK has joined #aqsis06:15
*** |rt|_ has joined #aqsis07:06
*** |rt| has quit IRC07:09
*** AlexK has quit IRC07:18
*** render has joined #aqsis07:34
*** pgregory has joined #aqsis07:36
*** ChanServ sets mode: +o pgregory07:36
PseudonymG'day.07:40
pgregorymorning Andrew07:41
PseudonymHow's things?07:41
pgregoryfull of cold this morning, you?07:41
PseudonymQuite pleasant.07:42
PseudonymI had a job interview today, which is good.07:42
PseudonymA friend of mine who works there said: Basically, they promised me they'd hire you.07:42
PseudonymIt just so happened that the guy who interviewed me is another friend.07:42
pgregorycool, can you say anything about the job?07:43
PseudonymIt's a media delivery thing.07:43
PseudonymNot graphics, really.07:43
PseudonymCan't really say anything more than that.07:44
pgregorygood luck07:44
PseudonymThanks.07:45
PseudonymThe thing is, I still have to finish this project first.07:45
PseudonymAnd I'm really not enjoying it.07:45
pgregorythat's tough, focusing on something you don't like is difficult, especially when you know there is the potential for something better.07:47
PseudonymYeah.07:47
PseudonymStill, they pay us the big bucks because we're professional.07:47
pgregoryjust trying to resolve a SoC duplication, prior to the final decision, feel I may have left it a little late.07:48
PseudonymThere's a duplication?07:49
pgregoryyes, one of our top applicants has been assigned a mentor on KDE too.07:49
PseudonymAh.07:49
PseudonymCrap.07:49
pgregorydoesn't matter too much, if we lose him, we have another couple waiting in the wings, just hope that they (Google) stick to the allocation count, and just bump one up if we lose one.07:54
pgregoryPseudonym: do you have any experience with ICE?07:56
pgregoryhttp://www.zeroc.com/07:57
PseudonymRight.08:05
PseudonymUhm...08:05
PseudonymICE.08:05
PseudonymHang on.08:05
PseudonymNope, haven't seen it.08:06
PseudonymLooks interesting, though.08:06
pgregoryI'm looking at it as a possible candidate for the connection mechanism to the planned new advanced framebuffer.08:06
PseudonymRight.08:06
pgregoryit looks a lot simpler than working with SOAP or CORBA, it's cross platform, and supports many different languages.08:07
pgregoryI thought if we produced a lightweight display driver that communicates via ICE, then should anyone wish to they can produce an FB in Python, Java, C# etc.08:07
PseudonymYes.08:08
PseudonymIt'd also be interesting to provide DSO shadeops using something like this.08:08
pgregoryif it works as well as advertised, it has a lot of potential uses, network/cluster based rendering for one.08:09
PseudonymYes.08:09
PseudonymAlthough...08:09
PseudonymBandwidth could be a problem.08:09
PseudonymI don't think you'd want to shift geometry over this kind of connection.08:09
pgregorydepends on what gets transferred08:10
PseudonymOTOH, once that was done, you could probably move rays across this, like Kiluea.08:10
PseudonymKilauea08:10
pgregoryyeah08:10
PseudonymKilauea uses MPI, by the look of ti.08:13
PseudonymIce looks very good.08:13
pgregoryMPI?08:13
Pseudonymhttp://en.wikipedia.org/wiki/Message_Passing_Interface08:13
pgregorylooks complicated08:15
*** AlexK has joined #aqsis08:16
PseudonymRight.08:17
PseudonymToo complicated for display drivers.08:17
PseudonymBut probably necessary for something like Kilauea.08:17
pgregorythe main thing I like about Ice is the simplicity08:18
PseudonymYeah.08:18
PseudonymAnd that it's a first-class citizen on pretty much all the languages ported.08:18
pgregorybut that could be misleading, I'll only know when I give it a go.08:18
PseudonymBetter head off.08:34
PseudonymNight.08:34
pgregorynight08:34
PseudonymOr have a good day, as the case may be.08:34
*** Pseudonym has quit IRC08:34
*** renderguy has joined #aqsis10:00
renderguyMorning all.10:00
tcolgatemornin' all11:27
pgregoryhi tcolgate11:28
*** tcolgate has left #aqsis11:28
*** tcolgate has joined #aqsis11:31
tcolgateoops,  accid3enttally deelteed #aqsis ffrom my clientt.11:31
* tcolgate thinks someone from #kde woke up with a horse head inn hsi bed today.... and Paul has blood on his hands.11:33
renderguytcolgate: I though something similar, but apparently no signs of aggression were made.  ;-)11:34
*** cgTobi has joined #Aqsis11:50
*** ChanServ sets mode: +o cgTobi11:50
pgregoryhi Tobi11:53
*** cgTobi sets mode: +vvvv AlexK render renderguy scorp00711:53
*** cgTobi sets mode: +vv tcolgate |rt|_11:53
cgTobimorning all11:53
cgTobihi Paul11:53
tcolgateHi Tobi11:54
cgTobiHi Minty11:55
*** Joron has joined #Aqsis12:17
pgregoryhi Michel12:26
*** pgregory sets mode: +v Joron12:26
JoronHello Paul;12:30
JoronAny news of SOC students ?12:34
pgregoryJoron: nothing final until 5pm PST12:36
* pgregory is just looking at the node stuff in Blender, tres cool.12:44
scorp007the existing node stuff, or something yet to be implemented?12:45
Joronanywya I got to go to work... beybye12:46
Joronbyebye12:46
pgregoryscorp007: the existing stuff12:46
*** Joron has quit IRC12:46
scorp007ok12:47
scorp007I just hope they rewrite their GUI code to use proper opengl.12:49
scorp007and not immediate mode12:49
pgregorywhy's that?12:49
scorp007because it's slow12:50
scorp007it's already proposed under the "interface" section12:51
scorp007in the list of ideas12:51
pgregoryI see12:57
pgregoryI still think it's nice.12:57
scorp007the look of it? Sure12:57
pgregoryin fact, it's all looking so nice, I might even take the time to look at the codebase again.12:57
pgregorynot just the look, the functionality.12:57
scorp007I'm not talking about that either12:58
scorp007I'm referring to its implementation in openGL12:58
scorp007it's done in an ancient way.12:58
pgregorysure, I was simply commenting on the functionality from a user point of view, it's nice.12:58
scorp007ok. I haven't *used* it in a while12:59
scorp007so I haven't had a chance to play around with the node stuff12:59
scorp007IIRC its all written in C. So I hope you know that :)12:59
pgregoryI've delved deep into the guts of Blender a few times in the past.13:05
scorp007heh, ok13:05
pgregoryC is ok, as long as it's well written C13:05
tcolgatescorp007: if it works, and it's alright to use, who cares what interface they implemented it in?13:05
ShortWavehah, well13:05
scorp007tcolgate, because performance is an issue in professional 3d software?13:05
tcolgateddd is written using motif, it's ancient, it's still the best damed debugger on the planet.13:05
ShortWavethere's a UI rewrite in the works13:06
ShortWaveand a rewrite of the event system as well13:06
ShortWaveWho do you think has been making a lot of noise for those two things?13:06
ShortWave:)13:06
tcolgatescorp007: If it's slw to preview that is one thing, if widgets are slow'ish to draw and people get offended, then they are just being petulant children.13:07
scorp007tcolgate, what about the viewports?13:07
* ShortWave wrote his widget system for Blender in pure OpenGL without display lists, and that still ran pretty fast.13:07
scorp007ShortWave, good job on making the noise then :)13:07
tcolgatePeople put up with far slower interfaces for decades and did much better work with them than  most of the people putting output space ships with blender are doing.13:08
scorp007tcolgate, the viewports should handly hugely dense meshes, like XSI. For this to happen, you have to make efficient use of GL13:08
scorp007handle*13:08
scorp007tcolgate, and comparing a debugger with a 3d modeller is not wise. You don't usually require such interactivity with a debugger. An artist *needs* interactivity.13:09
tcolgateFor the last decade I've been getting progressilvey more and more annoyed with new people coming to linux systems that whine about fonts and god knows what else and are willing to dismiss a whole OS 'cos they don't like the font rendering.13:09
tcolgateMost of these people wouldn't know what a computer was if they tripped over one.13:09
tcolgateYou were talking about the shading node system though, not the view ports.13:10
scorp007tcolgate, I'm talking about the *GUI* in general.13:10
scorp007I haven't even used the shading nodes system13:10
pgregorytcolgate: it's not just shading nodes, I'm playing with the node based compositor at the moment, which is very neat.13:11
scorp007it looked cool from the screenshots, I'll give you that13:11
pgregorywe use Fusion and Shake here, which are pure node based compositors, and cost many thousands of pounds.13:11
tcolgateWell from what I've seen of the blender guiit is pretty effective, even with larger meshes, I can't say about massive meshes, but it looks like it's doing a reasonable job.13:11
tcolgateAnd I'd still love to know how they achieve thier startup time.13:11
pgregoryNow I'm not saying Blender is anywhere near, but the core is pretty competent, if they follow up with a good selection of nodes.13:12
scorp007Are you guys using shake on OS X or linux?13:12
pgregoryand perhaps more importantly (although unfortunately, history suggests less likely), a good API to allow third parties to add new nodes.13:12
pgregoryscorp007: linux mostly13:13
pgregoryalthough we're switching to Fusion.13:13
scorp007pgregory, ah, its a *lot* cheaper on OS x13:13
scorp007pgregory, ah, ok. That's windows only, isn't it?13:13
pgregoryWine13:13
tcolgateyes, they need to sort thier plugin api out (and prefereably not get stuck in a k3d style rewrite whilst doing it).13:13
scorp007hmm... I personally wouldn't do that...13:13
pgregoryscorp007: works perfectly well13:14
tcolgatepgregory: has the vendor agreed to support you?13:14
pgregoryscorp007: and when you don't have a lot of choice, you make decisions that you otherwise might not.13:14
pgregorytcolgate: as far as I know.13:14
scorp007pgregory, couldn't you 1) use it on windows, or 2) stick with shake?13:14
tcolgateWine & opengl do seem to be prtty effective, I have to say, I'd just question te support side of things.13:14
pgregoryscorp007: shake is no more.13:14
scorp007true, but it works13:15
pgregoryno good if we don't have support13:15
tcolgatesupport is everything13:15
scorp007I guess. And Eyeon supports you in using Fusion through wine?13:15
pgregoryas I said, I don't know the details, but I think so, yes.13:15
tcolgateAlot of places are doing it.13:16
scorp007really? interesting13:16
scorp007there'd be a performance hit, wouldn't there?13:16
tcolgate(using software under wine that is, not Fusion in particlar)13:16
tcolgateNot much, Wine runs alot of games out of the box, including some of the newer directx stuff it seems.13:17
scorp007especially visible on big, complex comps13:17
scorp007hmmm13:17
scorp007how long have you guys been doing this?13:17
tcolgateSome apps have horrendous performance under wine if they end up going via the wine server alot, but those are rare and usually a sign of bad impleentation.13:17
scorp007(using fusion in wine)13:17
scorp007I'm concerned about the stability of wine13:17
pgregoryscorp007: for quite a while, on some serious projects.13:18
scorp007ok, I guess you guys will know better13:18
tcolgateRemeber, wine isn't an emulator, so for raw calculation it's no different to running it under windows.13:18
scorp007but it has to do translation of some sort, doesn't it? All that directX => GL13:19
tcolgateWine stability varies from app to app really, on the whole, if somewthing runs well then it's stable.13:19
tcolgateWell people are playing plenty f high tech fancy opengl 2 games on it, so I guess they have that part sussed.13:19
scorp007I guess13:20
scorp007pgregory, what about Photoshop?13:20
scorp007do you have any windows boxes at all?13:21
cgTobiPhotoshop ran quite well last time I tried. I think it was CS2.13:22
scorp007on wine?13:22
cgTobiso did Flash.13:22
cgTobiyeah13:22
scorp007oh ok13:22
cgTobioff to the city :) cya13:25
scorp007bye13:25
tcolgateCertainly 7 works well on wine13:25
*** cgTobi has quit IRC13:25
scorp007I personally don't see why people go all this way when they can just use the program's native platform to run it...13:25
scorp007especially when you can dual-boot13:26
ShortWaveWell to be honest13:27
ShortWaveI like ilnux as much as the next guy...13:27
ShortWaveerr13:27
ShortWavelinux13:27
ShortWavethere's just too many apps that simply won't work without a real install of Windows tho13:27
scorp007I agree13:27
scorp007at least, as reliably as you'd expect.13:28
ShortWaveI'd love to be able to run Autocad & Painter IX under wine.13:28
scorp007or 3ds max13:29
scorp007provided it worked as well as on windows.13:29
pgregoryscorp007: we are a Linux only shop, we have no (or at least very few) Windows installs.13:30
tcolgatescorp007: Dual booting and VMs have disadvantages, it is useful to be able to use apps in a more seamless fashion.13:30
pgregoryscorp007: rebooting each time an artist wants to switch between Maya and Fusion is unreasonable.13:31
tcolgateAs for wine in general, it's a life saver for alot of people running legacy apps, it's easier to get old apps running under wine than it is to get them running on modern windows platforms.13:31
scorp007pgregory, so what do you use to paint textures?13:31
pgregoryscorp007: we have a few Mac's13:31
scorp007pgregory, ah ok13:31
scorp007BTW - Maya/Fusion -> both run on windows.13:31
pgregoryand Photoshop runs fine under Wine too, if I'm not mistaken.13:32
pgregoryscorp007: yes, but we're a Linux shop.13:32
scorp007yep, I see13:32
tcolgatecs2 seems to have problems, earlier version look OK (certainly everything below 7 is a goer).13:32
scorp007cs2 has problems of its own.13:32
scorp007its a bloated *****...13:32
pgregoryanyway, I think our matte painters use Macs13:33
scorp007I presume there are no ATI cards in any of the linux workstations, then?13:34
pgregoryscorp007: no, all nVidia, thank god.13:34
scorp007tcolgate, well, I tried running a 'legacy' game today through wine, rather unsuccessfully.13:34
pgregoryscorp007: games are a different beast13:34
scorp007pgregory, lucky13:34
pgregoryscorp007: not lucky, careful buying decisions.13:35
scorp007hehe13:35
tcolgatescorp007: That's not really the market they are aiming at, most older windows games don't make use of a consistant graphic API so YMMV13:35
scorp007yeah. This was using DirectDraw13:36
scorp007(Age of Empires 1)13:36
tcolgateWell you''ll stand more luck at tweaking things if it uses DD13:36
tcolgateYou probably just need ot twiddle some settings.13:36
scorp007not hack the source? Among the minor graphics problems, it segfaulted if I exit it in a certain way13:37
tcolgatescorp007: http://appdb.winehq.org/appview.php?iVersionId=14713:39
scorp007I was running AoE 113:39
scorp007I had a look at the page before13:40
tcolgatehttp://appdb.winehq.org/appview.php?iVersionId=100713:40
scorp007The rating is "bronze", so I expected problems13:40
tcolgateI like the fact that the app database shows you the relevant bugs, very nice.13:41
scorp007yep13:41
pgregoryTBH: when you think about what it does, it's a pretty amazing piece of kit, despite it's faults.13:41
scorp007ah, the exact problems I was experiencing13:41
scorp007it was also a lot laggier than on windows13:41
scorp007for such a seemingly simple game13:42
*** ShortWave is now known as ShortWaveWrk13:42
pgregoryscorp007: I would suspect most of the development effort goes into newer games, and applications, applications specifically.13:43
scorp007likely13:43
scorp007I hear the new games run far better13:43
pgregoryit's like any OS development, more demand == more effort.13:44
scorp007right13:44
tcolgateAlso, there is a company which offers developement based on voting and suscriptions and the focus for that tends to pushtoward more modern stuff.13:45
tcolgateThough they it does seem well balanced between apps and games.13:45
tcolgateCool, the chap runnig on Sol10 x86 seems to be doing alright, he has fltk up ad running now too.14:02
*** mh_le_ has joined #aqsis14:06
*** scorp007 has quit IRC14:12
*** mh_le has quit IRC14:16
*** ShortWave has joined #aqsis14:53
pgregorygotta go, cya later15:48
*** pgregory has left #aqsis15:48
*** AlexK has quit IRC16:27
*** timo2 has joined #aqsis17:01
renderguyGotta shoot, laterz.17:31
*** renderguy has left #aqsis17:31
*** AlexK has joined #aqsis18:32
*** Anteru has joined #aqsis18:50
*** AlexK has quit IRC19:21
*** Anteru has quit IRC19:31
*** cgTobi has joined #Aqsis21:46
*** ChanServ sets mode: +o cgTobi21:46
*** cgTobi sets mode: +vvv mh_le_ ShortWave timo223:08
*** ShortWave has quit IRC23:38
*** ShortWaveWrk is now known as ShortWave23:38
*** [1]ShortWave has joined #aqsis23:39
*** Pseudonym has joined #Aqsis23:57

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!