irclog2html for #brlcad on 20051003

00:35.39 *** join/#brlcad cad107 (n=0cde1b40@bz.bzflag.bz)
02:18.34 pra5ad arent u paying a penalty for the instance==0
02:23.49 brlcad heh, not really
02:25.27 brlcad over-optimizing early, eh? profile it if you think it's a problem, and you'll see it's not :)
02:25.52 pra5ad how bout instantiate it at startup and use a custom smart pointer to guarantee garbage collection
02:26.15 pra5ad man this is getting complex
02:26.30 brlcad i wouldn't
02:26.53 brlcad it's very simple as is, and it works very well
02:27.07 pra5ad memory manager is a singleton, singleton is a managed object,... cycle
02:28.35 pra5ad heh i tried atexit with a class method parameter; gcc kept whining about it
02:28.43 pra5ad guess it works after all
02:30.30 brlcad functions, not methods :P you'd have to wrap it in a func
02:30.43 brlcad or make it static
02:40.02 Twingy woo, agar is finally in usable state
02:40.25 Twingy nothing like a weekend long of bug fixes
03:54.59 pra5ad :D getting good results from mem manager
04:25.32 pra5ad 300% improvement over 'new' is trivial
05:07.42 Twingy damn C++ weenies
05:50.56 Twingy hrm
05:59.20 Twingy btw
05:59.34 Twingy I think something weird is happening to pthread_create pthread_join as a result of including agar
05:59.45 Twingy In file included from observer/observer.c:20:
05:59.45 Twingy /home/justin/local/include/agar/engine/engine.h:122:1: warning: "PTHREAD_MUTEX_INITIALIZER" redefined
05:59.45 Twingy In file included from observer/observer.c:2:
05:59.45 Twingy /usr/include/pthread.h:155:1: warning: this is the location of the previous definition
05:59.45 Twingy observer/observer.c: In function `observer':
05:59.46 Twingy observer/observer.c:59: warning: passing arg 1 of `pthread_create' from incompatible pointer type
05:59.48 Twingy observer/observer.c:64: warning: passing arg 1 of `pthread_join' makes pointer from integer without a cast
06:00.17 Twingy for some reason it things my pthread_t's are wrong type
06:00.20 Twingy *thinks
06:21.08 Twingy hrm
06:21.09 Twingy you there still?
07:01.56 Twingy welp, I Tried everything I can think of
07:02.05 Twingy if I SDL_LockSurface(agView->v)
07:02.07 Twingy then do a blit
07:02.18 Twingy then SDL_UnlockSurface(agView->v)
07:02.22 Twingy I get nothing
07:02.24 Twingy however
07:02.32 Twingy if I leave the locking off
07:02.44 Twingy every now and then I see the image that's supposed to be there
07:03.01 Twingy so I think something is overwriting it, like the window or something
07:03.36 Maloeran Surfaces must not be locked for SDL blitting functions
07:04.02 Twingy oh my, it's getting late
11:59.26 *** join/#brlcad Twingy_ (n=justin@pcp0011647505pcs.aberdn01.md.comcast.net)
16:30.13 *** join/#brlcad DTRemenak (n=DTRemena@DHCP-170-143.caltech.edu)
16:42.34 *** join/#brlcad lll (n=lucas@c-24-91-43-29.hsd1.ma.comcast.net)
17:10.18 brlcad hello lll
18:09.37 *** join/#brlcad PKMOBILE (n=Apathy@12.22.249.3)
18:41.34 PKMOBILE so heres a question brlcad, does this sucker have to be drupal cuz im becoming less fond of it the more im working on it
18:42.15 brlcad :)
18:42.24 brlcad alternative?
18:42.48 brlcad drupal was appealing due to it's api interface for developing plugins, it's very clean
18:43.17 brlcad that is where I expect to be spending most of my time, once the basic site is up and running
18:43.32 brlcad that said, no i've not got religion on it
18:43.45 PKMOBILE ah ok... im just not enjoying how it does things
18:44.06 brlcad is it just familiarity or are you actually stuck on something?
18:44.39 brlcad and still.. what alternatives?
18:44.50 brlcad mambo and plone are probably the only two I'd think about
18:45.17 PKMOBILE well i added that first whitepaper about what brl-cad was and now i cant find it anywhere but by using the admin control panel
18:45.26 brlcad plone would be a real bear given how it would have to be shoehorned in to work on sourceforge (being based on python/zope)
18:45.40 brlcad mambo is possible, but I don't know if they work on sf.net either
18:45.56 PKMOBILE yeah and i know you dont like how xoops works
18:47.22 brlcad yeah, I'm not fond of xoops or the myriad of nuke sites
18:48.29 brlcad joomla might be better than mambo now that they've forked
18:52.21 PKMOBILE the problem ive been having is that every drupal site looks almost exactly the same
18:53.46 PKMOBILE and after trying to make this thing work i can see why
18:56.40 Twingy_ http://home.hawaii.rr.com/chowfamily/lego/
18:57.28 brlcad yes, that will have to be avoided -- i don't want there to be any hint that it's running drupal even via the URL when all is said and done
18:59.48 PKMOBILE sourceforge hosting kinda stinks
18:59.59 brlcad PKMOBILE: I have seen some sites running drupal that you'd have no idea that was what they are running so I know it's possible
19:00.20 brlcad it's a win/lose situation :)
19:01.28 brlcad high redudancy, automatic backups, unlimited bandwidth, seamless accounts integration .. just no outbound
19:01.59 brlcad and no zope :/
19:02.14 brlcad though it's an utter pig when it comes to memory and resources
19:02.41 PKMOBILE the no outbound is a bit frustrating
19:02.54 brlcad hey, if you get an idea of other worth testing, lemme know... http://www.cmsmatrix.org/
19:03.25 PKMOBILE oh yeah... http://brlcad.org/drupal/node/4
19:03.32 PKMOBILE thats the first thing i did
19:03.53 docelic Sorry may I ask what's the word about? I use this silly irc client where I can't or don't know how to get scrollback
19:04.45 brlcad feature-popularity-wise, I'd still try to get drupal or mambo/joomla
19:07.19 brlcad docelic: talking about the new website
19:08.37 brlcad sf.net provides hosting, and given all the features that will ultimately be integrated, a CMS system makes sense instead of rolling something custom .. but then sf.net's limitations make using various CMS a pain sometimes
19:09.02 PKMOBILE unless its nuke, which is a pain in itself
19:10.00 brlcad nuke is horrible to write extensions for, not to mention the history of 'insecure' programming limitations it seems to encourage
19:10.22 docelic All 'portal' software is lousy programmed
19:10.38 PKMOBILE i was reading a site about nuke security
19:11.00 PKMOBILE the guy claimed his hacker friends crack postnuke in 20 seconds and phpnuke in 30 seconds thereby making phpnuke more secure
19:12.33 docelic The only thing that happened for 30 secs is that I was just staring at this message of yours..
19:12.48 docelic Don't know which aspect of it to laught at first..
19:13.06 Twingy_ http://cgi.ebay.com/Water-Storage-Drum-Barrel-Liquid-Tank-55-Gallon_W0QQitemZ7550141387QQcategoryZ57069QQrdZ1QQcmdZViewItem
19:13.22 PKMOBILE i wish i could have commented, i really had a good one at the time too
19:15.11 docelic this guy thinks he's in circus or something..
19:15.15 docelic this ebay pal
19:15.38 Twingy_ I want to grow up to be just like that guy
19:15.52 PKMOBILE i want to be his lackey
19:17.22 Twingy_ and a fine lackey you would make
19:52.14 AchiestDragon plastic barrels ar not the best thing for putting beer in
19:57.30 AchiestDragon well not from the taste point of view but in a plastic barrel it will give it a plasticy taste , but shake it and it will split or burst
20:05.24 AchiestDragon feature request , or hopfully small change ,, when rendering (long ones with big photon maps ) is it posible to add more frequent (like some ) percentage compleation indication
20:16.46 brlcad AchiestDragon: it's possible, but I'd still suggest filing a feature request for it -- easier to track and be reminded since it's not a 2-sec fix.
20:17.04 AchiestDragon k
20:37.35 AchiestDragon submitted
20:37.44 brlcad okay
20:37.46 brlcad thanks
20:53.27 *** join/#brlcad PKMOBILE (n=Apathy@12.22.249.3)
21:01.22 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
21:01.22 *** topic/#brlcad is http://brlcad.org/ || BRL-CAD is now Open Source! || Release 7.6.0 is now being prepared
21:05.16 AchiestDragon submitted the one for libs also
21:07.55 brlcad I noticed ;)
21:08.24 brlcad i particularly like that idea, the basic feature is something being integrated into the new modeler
21:08.43 brlcad ability to call up catalogs of geometries
21:10.53 AchiestDragon thinking on things like items that you may want to use oftern , if you like say house plans , then you may not want to have to draw the furnature each time , so beeing able to import furnature items that you have drawn would be usefull
21:13.55 brlcad indeed
21:14.09 brlcad and to be able to classify and group geometries by domains
21:14.43 brlcad I don't want to be sorting through furniture when I'm building an engine, but I might want bolts regardless of whether I'm building a house or a teapot
21:15.49 AchiestDragon simple lib dir with sub dirs for each sub clasification would work better , and be more custamizable
21:16.00 AchiestDragon dblib
21:17.50 AchiestDragon then it can grow as required , and be easy for the user to edit
21:18.54 brlcad perhaps, though I wouldn't want to deal with that more than necessary myself .. leave it up to the user to decide what to cache/modify locally, but provide access to an entire database of models and parts 'globally'
21:19.54 brlcad just use it like a card catalog for looking up books, some similar sort of organization for geometry, where I could have access to others' models that have been contributed
21:21.14 archivist_ solid works has something loke that
21:21.27 archivist_ loke=like
21:21.34 brlcad yeah, for their parts available on-disk
21:23.00 archivist_ and a patr that you choose the dims/spec of ans a new part gets placed in the drawing eg bearing or standars metal shape
21:25.24 AchiestDragon archivist_: thats my other feature request not submitted yet , but that needs more scripting to impliment ,
21:27.13 archivist_ im just thinking how to implement "definable" part where solidworks uses an embeded excell worksheet
21:28.47 AchiestDragon standard metal sizes / sections , but its a diferent method to the libs
21:28.53 archivist_ eg i draw a gear and set teeth qty thickness bore dia etc (and the interelations) in the worksheet
21:31.49 AchiestDragon can be done , but you need a script for each item , so you could have a gear script , that asks you the params and generates the apropriate model for it
21:32.55 AchiestDragon was thinking mor on the lines of simpler things to start with like angle iron , rod and bar , I beem and things like that
21:34.42 archivist_ are but one can edit the parts in solid works once inserted in the assembly
21:34.58 AchiestDragon then things like nuts , bolts etc
21:36.53 archivist_ yup i insert a standard screwed pillar and vary the height as i design parts around them
21:37.56 archivist_ i just right click on a pillar in the drawing and select a new configuration
21:40.28 AchiestDragon that could be implimented if when you select the part in the current workspace that there is a referance to the script that created it
21:41.18 archivist_ so that instance of part uses named configuration x,y etc where each configuration is a line in the controling worksheet in the part
21:42.45 AchiestDragon think something that may bee needed for the libs function could also be used for this ,, not sure as i have not seen the .g format , but is there space or a way for some information like author , discription , and comments etc in the file format
21:43.24 AchiestDragon if so then a script used to generate a object could strore the paramiters it used for it in there also
21:47.02 archivist_ one needs arbitary calculations between dimensions constants etc
21:48.50 brlcad AchiestDragon: yes, the .g format supports assignment of arbitrary attributes to objects as well as the storage of arbitrary non-geometric data (like even things like Word .doc files, text summaries, etc)
21:49.13 AchiestDragon k
21:50.59 AchiestDragon but takeing a script to generate box section , the script asks for values for some dimentions , h,w,l , if it stores thease allong with an identifyer to the script that created it , then to edit it
21:52.12 AchiestDragon it should be a case of presenting the valuse as the "defaults " allowing the user to change them ( with the original script) , then replacing the old output with the updated one
21:53.55 AchiestDragon its when you decide that the tube that you placed needed to be a square box section that its not going to manage
21:53.58 archivist_ see www.archivist.info/brlcad/geardesign.xls for a worksheet for solidworks
21:55.46 archivist_ 8 configurations in that one
22:01.08 archivist_ to explain the sequence 1 draw the blank with bore 2 exttrude thickness 3 cut N slots shape of tcut
22:26.25 brlcad archivist_: yeah, I've thought about that to some extent.. it's similar to mged's props and idents editor tables
22:27.05 brlcad archivist_: the direct spreadsheet manipulation is a win there, since if one knows how to 'spreadsheet' properly, you can do some more complex manipulations/updates
22:27.39 brlcad not always, but sometimes .. and even if not, it makes for simple means to update a class of objects all at once
22:33.56 AchiestDragon well maybe , but if done by a script in brlcad rather than an external spread sheet , there is a advantage ...
22:34.08 brlcad oh, definitely
22:34.14 brlcad i don't want to leave my modeler to model
22:34.41 brlcad being a spreadsheet doesn't necessarily imply it has to be an excel spreadsheet ;)
22:34.56 brlcad or the only editing means to update geometry in groups
22:35.59 AchiestDragon the script for a gear would draw a disk , the tooth profile is another object that is rotated and repeated by n arround the disk and subtracted from it , ok ,, but the profile for the tooth could be slightly spireled so you could do spiral cut gears
22:38.36 AchiestDragon change the profile eliment for something diferent and it could do turbine blades
22:40.47 AchiestDragon if the tooth profile is also a .g file or object then theres lots of things that can be done with the same basic script and some simple mods to it
22:59.00 ``Erik heh, "sc" was cool
23:17.58 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
23:17.58 *** topic/#brlcad is http://brlcad.org/ || BRL-CAD is now Open Source! || Release 7.6.0 is now being prepared
23:35.36 *** join/#brlcad Obscene_CNN (n=DiscoBan@66.15.214.167)

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.