irclog2html for #brlcad on 20050806

02:01.09 *** join/#brlcad Twingy (~justin@pcp0011647505pcs.aberdn01.md.comcast.net)
02:05.59 Twingy welp
02:06.03 Twingy back in maryland
02:56.53 *** join/#brlcad Mahesh (~0cd9ef18@bz.bzflag.bz)
03:22.42 *** join/#brlcad cad994 (~0cd9ef18@bz.bzflag.bz)
03:31.13 *** join/#brlcad mahesh (~mahesh@12-217-239-24.client.mchsi.com)
05:46.50 CIA-5 BRL-CAD: 03twingy * 10brlcad/configure.ac: added isst back into configure
14:25.11 *** join/#brlcad mahesh (~mahesh@12-217-239-24.client.mchsi.com)
14:41.53 mahesh error
16:10.36 *** join/#brlcad mahesh (~mahesh@12-217-239-24.client.mchsi.com)
18:31.57 *** join/#brlcad CIA-2 (~CIA@flapjack.navi.cx)
18:38.56 Twingy hi
18:45.43 *** join/#brlcad DTRemenak (~Daniel_Re@DHCP-170-143.caltech.edu)
19:05.42 mahesh rise
19:16.48 Twingy hey there
19:17.03 mahesh hello
19:17.18 Twingy been spending most of the day outside doing yardwork and house stuff
19:17.59 Twingy so you're interested in using rise to render some images?
19:18.05 mahesh yeah
19:18.12 Twingy anything in particular?
19:18.25 mahesh I am unable to run it
19:18.32 Twingy right, you need to compile it first
19:18.39 mahesh Its compiled
19:18.50 Twingy if you compiled brlcad you didn't compile adrt
19:19.03 mahesh I compiled it manually
19:19.06 Twingy k
19:19.19 Twingy so now you need to generate a framework for it to grok
19:19.29 Twingy you can either do that in brl-cad or blender
19:19.59 mahesh do I have to install any other stuff to do it?
19:20.16 Twingy if you're going to do your modeling in brl-cad no, if you plan to use blender, you need blender of course
19:20.43 mahesh ok, let me tell you clearly what I want
19:20.59 mahesh I am planning to grid enable rise
19:21.25 mahesh so want to render some images to get a feel of it
19:21.36 Twingy "grid enable" ?
19:21.55 mahesh that means, using grid computing to speed up the rendering
19:22.28 Twingy ah, you mean distributed computing
19:22.33 mahesh yes
19:22.57 Twingy well, you could start by modeling a cornell box in brl-cad
19:23.04 Twingy and facetizing it
19:23.05 mahesh is this Justin Shumaker?
19:23.07 Twingy yep
19:23.16 mahesh ok:)
19:23.33 Twingy using the "mged" program there is a primtive called an "ARB8"
19:23.38 Twingy which is basically a box
19:23.51 Twingy you could model the 5 walls of the cornell box, make a light source, and place a box in it
19:24.06 Twingy then use the "Facetize" command to turn it from CSG into Triangles
19:24.12 mahesh ok
19:24.21 Twingy then use g-adrt to make a framework for RISE to render
19:24.40 Twingy you might want to try going through one or two fo the 10 minute tutorials
19:24.57 Twingy to get a feel for how to model things in brl-cad
19:24.59 mahesh where can i find the tutorials?
19:25.04 Twingy one sec
19:25.19 Twingy the tutorials are quite nice
19:25.47 mahesh do you have links to it or ?
19:26.36 Twingy http://brlcad.org/
19:26.40 Twingy "Introduction to MGED"
19:26.51 Twingy it's a pdf file
19:27.12 mahesh ok
19:27.21 mahesh got it
19:27.34 Twingy just read through that until you get the hang of it
19:27.43 Twingy it's quite powerful and precise
19:27.52 mahesh alright
19:28.21 Twingy might want to read it in 2 or 3 sitting sessions
19:28.24 mahesh once i read that, will I be in a position to use rise?
19:28.29 Twingy indeed
19:28.41 Twingy distributed computing is no extra work
19:29.20 mahesh you mean, it already has the capabilities to run on multiple machines?
19:29.24 Twingy yes
19:29.28 Twingy you start up a master
19:29.37 Twingy and have it connect to N machines, or manually connect N machines to the master
19:29.47 Twingy more machines the faster it goes
19:29.55 Twingy it's trivial
19:30.12 mahesh so there is no point in me working on it, is it?
19:30.13 Twingy ./rise_slave master.host.name
19:30.23 Twingy working on what?
19:31.03 mahesh i was thinking of grid enabling (distributed computing) rise?
19:31.30 Twingy oh, that's already there
19:31.51 mahesh since it already has the capabilities, i guess i dont have much left to do
19:32.04 Twingy writing convertors to it would be nice ;)
19:32.19 Twingy since it's only limited to blender and brl-cad right now :-\
19:32.55 mahesh could you pleas elaborate a more?
19:33.16 Twingy I have a python script you run inside blender to genrate an ADRT framework for RISE, and g-adrt in brl-cad to generate an ADRT framework for RISE
19:33.35 Twingy if you wanted to use 3d studio or maya or something with RISE there is no way to convert right now
19:34.02 mahesh oh ok..
19:34.13 Twingy most people turn to renderman for that sort of thing
19:34.58 Twingy once I get the new kd-tree stuff in as well as integrate that paper on path tracing from thursday it should be a rather competitive global illumination open-source rendering engine
19:35.13 mahesh great
19:35.23 mahesh I am interested in distributed computing and wanted to do a project kind of a thing in it
19:35.30 Twingy ah
19:35.33 *** join/#brlcad Semhirage_ (~Semhirage@semhirage.user)
19:35.34 mahesh so came across this
19:35.55 Twingy well, I speant the last year and a half working on libtienet (TIE = Triangle Intersection Engine) into ADRT for distributed computing
19:36.18 Twingy so that aspect of it is more or less done
19:36.29 mahesh oh ...wish I knew then
19:36.32 Twingy hehe
19:36.43 mahesh how about librt?
19:36.58 Twingy it uses something called remrt
19:37.03 mahesh does that also have distributed computing capabilities?
19:37.14 Twingy kinda sorta
19:37.19 Twingy it needs alot of work
19:37.23 Twingy it was done in the 80's
19:37.28 Twingy and hasn't been updated since
19:37.43 mahesh oh, you think I should jump into it?
19:37.45 Twingy nobody uses it for distributed computing as a result of no maintenance
19:37.51 Twingy yah, that would be great
19:38.04 Twingy a complete overhaul on that would be quite nice
19:38.16 Twingy as it's our CSG rendering engine, and mine is a Triangle rendering engine
19:38.28 mahesh If that helps people, I would
19:38.33 Twingy it's still the worlds fastest CSG rendering engine I believe
19:39.05 Twingy yah, lot's of people still use librt
19:39.18 Twingy the person to talk to about that is "brlcad" or "learner"
19:39.24 Twingy he does alot more work with librt than I do
19:39.35 Twingy I've only done minimal work with it
19:39.37 mahesh i am in touch with Sean
19:39.39 Twingy yah
19:40.18 mahesh since you already have worked in this, how much time do you think will I need to add some distributed computing feature to librt?
19:40.58 Twingy I really have no idea, depends on how long it takes you to understand the code and how good your coding skills are
19:41.52 Twingy again, sean is the one you really need to talk to on this
19:42.03 mahesh hmm...ok
19:42.24 Twingy I implemented photon mapping into librt about 3 years ago
19:42.35 Twingy so I'm a bit rusty on the internals
19:43.18 mahesh so, you work full time on brlcad
19:46.15 mahesh I am a grad student trying to get some experience in distributed computing
19:47.07 Twingy ah
19:47.21 Twingy well, mike muuss was the one who made remrt, the guy you invented "ping"
19:47.30 mahesh oh wow
19:47.38 Twingy so that's all his code
19:47.47 Twingy hence the not being worked on since the late 80's
19:47.55 Twingy it still works, but it's primitive
19:48.12 Twingy alot has changed in distributed raytracing in the last 15 years
19:48.36 Twingy where do you goto school
19:48.43 mahesh University of Iowa
19:48.46 Twingy ah
19:48.58 Twingy I'm contemplating applying to univ of utah
19:49.19 Twingy I learn more on my own than I do at school... so I'm a bit hesitant to apply
19:49.26 mahesh ha ha
19:49.37 mahesh do you want to do your masters or phd or ?
19:50.00 Twingy I do alot of electronics in my spare time, so maybe robotics
19:50.20 Twingy but I enjoy graphics stuff too... pretty much anything that I find interesting
19:50.39 Twingy if peter has an interesting project to work on that would work
19:50.56 Twingy if it's some lame grunt work then I'm not interested
19:51.01 mahesh ha ha
19:51.24 Twingy life is short, I don't want to spend half my life getting a phd and then get out of school when I'm in my 40's
19:51.51 mahesh ha ha...thats what even i think...so am happy with masters
19:51.55 Twingy I do high powered amateur rocketry in my spare time, so I'd have to give that up if I go for a masters
19:52.26 mahesh wow...you do a lot of interesting stuff....i would not waste any time going to school if I were you
19:52.53 Twingy I'll know more in the coming months whether I really want to dive into a masters or not
19:53.04 mahesh how old are you?
19:53.10 Twingy it seems like you get no respect unless you have a PhD at siggraph
19:53.12 Twingy I'm 24
19:53.42 Twingy http://rt.cx/rocket/static_field_tests/2005.07.15/
19:53.55 Twingy ^-- my latest static test burn
19:53.57 mahesh i thought people look more at the knowledge than the degree
19:54.12 Twingy unfortunately management only looks at the degree where I work
19:54.35 Twingy you can be dumb as a brick with 2 PhD's and get paid out the wazoo
19:54.41 mahesh where do you work?
19:54.45 Twingy army research lab
19:54.57 mahesh cool
19:55.08 Twingy the pay is nice... and the work is interesting...
19:55.24 mahesh then why are you even thinking of going to school?
19:55.45 Twingy higher pay and recognition mainly
19:55.52 mahesh hmmm
19:56.07 mahesh I want to be in the field of distributed computing
19:56.18 Twingy you should work where we do then
19:56.26 Twingy we got a few super computers upwards of 2380 processors
19:56.55 mahesh but may be only US nationals can work in your place?
19:57.04 Twingy right
19:57.24 mahesh so that is not possible
19:57.30 Twingy yah :\
19:57.40 mahesh I will have to look at software industry
19:57.59 Twingy yep
19:58.24 Twingy I wrote a nurbs modeler in college for 3 years
19:58.34 Twingy I'm helping emanual with blender integrate it as "libNurbana" in to blender right now
19:58.38 Twingy so I'm quite busy :\
19:58.52 mahesh you are just amazing man
19:59.07 Twingy it's amazing what you can get done when you don't have women to entertain :)
19:59.16 mahesh ha ha
19:59.19 Twingy my productivity went to 0 when I had my girl friend last year :)
19:59.32 mahesh that is not always true i guess
19:59.47 Twingy no, but statistically true ;)
20:00.06 mahesh i can not argue because i dont have one:)
20:00.23 Twingy unless she's got a good personality it aint worth it :)
20:00.38 mahesh you seem to have had an experience
20:00.45 Twingy yes :)
20:01.03 Twingy I got rid of her to get back to raytracing ;)
20:01.16 Twingy she wasn't very happy :|
20:01.17 mahesh funny
20:01.29 mahesh obviously a great guy like you...
20:03.51 Twingy welp, I'm off to home depot to replace my door bell button
20:04.00 Twingy back in 90
20:04.23 mahesh alright
20:04.25 mahesh ttyl

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.