irclog2html for #brlcad on 20050322

02:06.08 EricWilhelm it needs curtains
02:08.27 *** join/#brlcad Pimpinella (~frank@p5481A78C.dip0.t-ipconnect.de)
05:48.29 *** join/#brlcad kcelboo (~447a0d3a@bz.bzflag.bz)
05:49.36 kcelboo I was hoping someone in here could give me some pointers on running brl-cad on windows XP..
05:49.43 kcelboo maybe a binary package?
05:49.55 kcelboo i'm dumb and don't know how to compile this sort of application.
05:50.39 kcelboo is anyone awake in here?
05:51.57 brlcad yep
05:52.55 brlcad the short short answer is that there is presently not a good binary available for windows yet
05:52.57 brlcad there is a beta out there, and a complete report in progress right now
05:53.12 brlcad re-porting, that is
05:53.57 narnia ;-)
05:55.05 kcelboo heh..
05:55.12 kcelboo I have that. Does it not run on Windows?
05:55.22 brlcad heh, narnia I have to digitize it first
05:55.37 kcelboo because the SF project page says .. maybe thats for the viewer?
05:55.39 brlcad kcelboo: it does, it's been ported by a couple groups
05:55.56 kcelboo can you tell me any of those groups names? I'd like to try it.
05:56.08 brlcad there is a beta available (not on the sf website) that has the core components working
05:56.18 brlcad but that's really only intended for developers
05:57.31 kcelboo I haven't tried it yet, but do you know if it runs ok in cygwin?
05:57.34 brlcad kcelboo: there's quite a bit of work presently under way to push out a full port as well as a shiny new modeler interface that to date has only been tested on windows
05:57.47 kcelboo cool.
05:58.26 brlcad I've put a little bit into cygwin/mingw support myself, as have a couple others
05:59.17 brlcad the build will get pretty far automatic before you run into autoconf assumptions that will need to be changed
05:59.42 brlcad I've just not had time to get back to that yet, though it will happen soon
06:00.00 brlcad there are just a coupld things in front of that on the perverbial to-do list
06:00.19 kcelboo cool
06:00.32 kcelboo I'm looking forward to trying the program.
06:01.09 brlcad I'm looking forward to you trying the program too ;)
06:01.23 kcelboo heh
06:01.27 brlcad but keep in mind that BRL-CAD is not a program - it's a suite of programs
06:01.29 kcelboo is there an anouncement mailing list aor anything?
06:01.33 brlcad there is
06:01.50 kcelboo well, ok (rememeber, I'm a windows user, we're dumb)
06:01.51 brlcad and you can be sure that the windows port announcement will be going there as soon as it's done
06:01.58 brlcad brlcad-news
06:02.12 kcelboo is that on SF? or on the brlcad.org?
06:02.27 brlcad http://sourceforge.net/mail/?group_id=105292
06:02.31 kcelboo thanks
06:02.46 brlcad np
06:07.26 kcelboo So I guess I'll go poke around for one of those ports you mentioned. Thanks.
06:08.05 brlcad it should work fine on any platform except windows
06:08.18 kcelboo that's encouraging. =P
06:08.19 brlcad and windows works -- but you gotta be a dev to play :)
06:08.24 kcelboo ok
06:08.57 brlcad once it gets out of alpha/beta testing, it'll get announced and pushed out
06:09.22 kcelboo ok, I'm on the list. Thanks!
06:09.25 *** part/#brlcad kcelboo (~447a0d3a@bz.bzflag.bz)
07:13.36 narnia brlcad, can you think of any reason why a typedef would not be used throughout the code. even in the same source file i am finding both the typedef and the variable being typedefed.
07:16.02 narnia example: case sdaiSELECT and case SELECT_TYPE: occur in the same nist source file sdaiSelect.cc
07:17.11 narnia in baseType.h: #define SELECT_TYPE sdaiSELECT
07:17.27 narnia what am i missing?
09:17.18 *** join/#brlcad Pimpinella (~frank@p5481A78C.dip0.t-ipconnect.de)
09:17.18 *** join/#brlcad dan_falck (~danfalck@wbar1.sea1-4-5-017-067.sea1.dsl-verizon.net) [NETSPLIT VICTIM]
09:17.18 *** join/#brlcad guu (guu@myth.gibbscam.com)
09:19.39 *** join/#brlcad CIA-8 (~CIA@flapjack.navi.cx)
09:21.05 *** join/#brlcad brlcad (~brlcad@brlcad.bronze.supporter.pdpc)
09:21.05 *** join/#brlcad learner (~brlcad@brlcad.bronze.supporter.pdpc)
09:21.05 *** mode/#brlcad [+oo brlcad learner] by irc.freenode.net
13:09.53 *** join/#brlcad guu` (guu@myth.gibbscam.com)
13:15.47 *** join/#brlcad dan_falck (~danfalck@wbar1.sea1-4-5-017-067.sea1.dsl-verizon.net) [NETSPLIT VICTIM]
13:24.10 *** join/#brlcad Pimpinella (~frank@p5481A78C.dip0.t-ipconnect.de) [NETSPLIT VICTIM]
14:38.40 CIA-8 BRL-CAD: 03bob1961 * 10brlcad/src/libbu/malloc.c: *- call to bzero requires two arguments
16:24.58 *** join/#brlcad spengler (~pdebruic@68.76.222.254)
16:34.04 spengler Im new to BRL-CAD, and was wondering if there is a way to print dimensioned drawings from a model already included with the standard install or if that was something that is being developed, or if it is something that will not be developed for whatever reason. Thanks
16:40.45 brlcad it is something that is not presently developed but would be welcomed
16:41.56 *** part/#brlcad spengler (~pdebruic@68.76.222.254)
18:52.05 narnia brlcad, did you happen to see my question concerning typedef's before the net split last night?
19:17.14 brlcad I can't think of any reason that would matter unless the #define is wrapped in optional #if logic itself
20:30.54 narnia no #if logic.
20:37.38 narnia an interesting #ifdef in the original nist step class library source: #ifdef bpzdofbqlvzbfxck ;-)
20:46.40 *** join/#brlcad Torfbolt (~dk@p213.54.135.75.tisdip.tiscali.de)
20:49.46 Torfbolt hi, how do i move a whole region in mged, so the primitives also move?
20:52.06 Torfbolt anyone here?
20:52.43 brlcad yep
20:53.31 brlcad you can apply a matrix transformation (translation/move, scale, rotate, etc) to any primitive, region, or combination
20:54.18 brlcad select Edit -> matrix selection on the menu
20:54.33 Torfbolt yep, but the primitives dont move
20:54.41 brlcad select any one of the lines that has your region included
20:55.00 brlcad you should then get a second menu
20:55.15 brlcad select your top region
20:55.15 Torfbolt ok
20:55.31 brlcad the entire region should then become illuminated white
20:55.44 Torfbolt yep
20:55.48 brlcad you may have more than one thing being displayed
20:55.57 brlcad if you type "who" .. it'll tell you what's being drawn
20:56.31 Torfbolt ok, when i do an tra 0 0 5 , the region moves
20:56.43 brlcad so if you're viewing both the primitives and the regions that combine them, you'll see them "twice"
20:56.44 Torfbolt but the primitives stay where they are
20:57.38 brlcad "B region_name" will erase and only draw the region
20:58.21 Torfbolt okay, so I probably should just leave the primitives where they are, just not display them and move the region?
20:58.29 brlcad right
20:58.48 brlcad you can actually move the primitives, but that makes for a real pain down the road when you need to re-edit them
20:59.24 Torfbolt ok, so just using the matrices is better
20:59.29 brlcad you can also globally "push the matrix" down on the primitives to actually move them, but that's not recommended for the same reason
20:59.43 brlcad using matrices is definitely the better way
21:00.00 brlcad you can delete and reapply matrices without doing any math ;)
21:00.14 Torfbolt it's just i get the origin cluttered with primitives :/
21:01.04 brlcad they're not really there, though, until you add them to a region
21:01.32 Torfbolt oh btw, can i somehow move primitives into "folders" or should they stay in the db root?
21:01.43 brlcad you should be able to "e" up any combination
21:02.09 brlcad if you type "tops" do you see a lot of few objects?
21:02.14 brlcad you should see very few
21:02.45 brlcad groupings of primitives can be peformed via combinations "comb blah u foo u bar ..."
21:03.07 brlcad you can make regions comprised of combinations too
21:03.19 brlcad and combinations of regions
21:03.21 Torfbolt what's tops?
21:03.25 brlcad you just shouldn't make regions of regions
21:03.34 brlcad tops shows you the top level geometry objects
21:03.40 brlcad it's a hierarchy
21:03.43 Torfbolt ok...
21:03.56 brlcad like a file-system tree
21:04.15 brlcad you can view this graphically via the Tools -> Geometry Browser
21:04.16 Torfbolt i already started with making some reions, can i transform them to combs?
21:04.41 brlcad you can
21:05.03 brlcad Edit -> Combination Editor .. Is Region button
21:05.15 brlcad the distinction between a region and a combination is very small
21:05.57 Torfbolt but i can make comb's of comb's?
21:06.02 brlcad sure
21:06.17 brlcad a combination is litterally just a generic grouping
21:06.25 Torfbolt ok, and for raytracing i need regions
21:06.35 brlcad in fact calling it a "group" (e.g. "g" command) is synonymous
21:06.49 brlcad right
21:07.18 Torfbolt can combinations have material properties?
21:08.12 brlcad does a collection of pens have a material property? :)
21:08.24 brlcad each pen does
21:08.31 brlcad and the container that contains them may
21:08.39 brlcad but the collection as a whole doesn't
21:09.08 brlcad that's what it means to be a region .. it embodies some physical volume of space
21:09.16 Torfbolt ok.. i just checked, raytracing works also with combinations
21:09.16 brlcad has material properties, etc
21:09.55 brlcad yes, it works because rt will generate an automatic region of your objects being rendered if they are not regions
21:10.36 Torfbolt ah cool..
21:10.58 brlcad and you can apply shader properties to combinations, it's just not recommended
21:12.05 brlcad it becomes problematic when you have combinations that specify shader properties and they are a part of larger combinations that also specify different shader properties
21:12.12 brlcad that can be interpreted in various ways
21:12.26 Torfbolt combination matrices support mirroring, do they?
21:12.40 brlcad explain?
21:12.42 Torfbolt so i can make a mirrored copy of a comb
21:12.54 brlcad ah, copying/instancing?
21:13.14 Torfbolt yes, like a left and a right shoe
21:13.42 brlcad see the mirror command ;)
21:14.27 Torfbolt hmm, does the tutorial also exist as html or wiki?
21:14.41 brlcad not yet
21:14.57 brlcad there's a different tutorial in html form in the distribution
21:15.09 brlcad in the doc/html directory, iirc
21:15.24 Torfbolt did you get the sources for the pdf tutorials?
21:15.54 brlcad yes, I have the original files
21:16.19 brlcad the volumes were actually printed documentation passed out to users at our users meetings initially
21:16.23 brlcad as well as to others on request
21:16.30 brlcad the pdf's were posted shortly thereafter
21:16.46 brlcad just haven't gotten back to the originals to convert them and clean them up for inclusion
21:17.00 Torfbolt probably not that easy to convert the pdf sources to html...
21:17.01 brlcad I'd like to make them a proper docbook document in the repository
21:17.23 brlcad no no.. i'd work with the original non-pdf originals
21:17.39 brlcad bleh, that came out wrong, but I think you get what I meant :)
21:18.08 Torfbolt of course... that's why i said "pdf sources"
21:18.35 Torfbolt :)
21:18.38 brlcad one could, but you'd have to reformat everything and would probably lose the images unless you have a pdf decomposer
21:19.00 Torfbolt the things that get compiled to pdf
21:20.21 Torfbolt well, i get the impression that brlcad is obviously the right solution to model a rc-tank :)
21:20.31 Torfbolt just found "track"
21:20.39 brlcad once we get it in docbook in cvs, it'll be easy to publish up as html, pdf, txt, etc
21:22.34 Torfbolt is there a way to enable tab completion in the mged shell?
21:22.50 brlcad *sigh* i wish
21:23.16 brlcad that would normally be a feature of the shell, which is actually tclsh
21:23.22 brlcad which does not support completion (yet)
21:23.39 brlcad the revamped editor will, however
21:23.51 Torfbolt revamped editor?
21:23.56 brlcad long story ;)
21:24.28 Torfbolt why not use bash instead of tclsh?
21:24.33 brlcad there's two projects under way that will initially compliment and later probably replace mged (read: in like 5 years)
21:25.03 brlcad mged is a large tcl/tk application
21:25.12 brlcad at least the gui'd version you're using
21:25.48 brlcad it's support for automatic command modification of the existing runtime language along with it's performance made it a good choice back in the day
21:26.10 brlcad predates bash's popularity
21:26.20 brlcad and is a completely different language
21:26.43 Torfbolt ok, one of the remains of early unix days..
21:26.54 brlcad that's only part of it
21:27.14 brlcad tcl/tk is used throughout mged -- things that could not be done in bash
21:27.22 brlcad s/could/can/
21:27.55 brlcad half of mged is C, half of it is tcl/tk
21:28.15 Torfbolt therefore a new editor, completely in c?
21:28.43 brlcad like, I said -- the new interface is a long story ;)
21:28.49 brlcad supports many scripting interfaces
21:29.03 brlcad including tcl, sh/bash, perl, python
21:29.42 Torfbolt :) the *iwanttosupportanythingnotyetexisting* phenomenon
21:30.24 brlcad actually just a generic command interface that can run most of the common shell interfaces
21:30.27 brlcad like a terminal does
21:30.50 Torfbolt but sounds good, is there already anything working of it?
21:31.16 brlcad yes, but it's not something you'll see for a while regardless
21:32.26 brlcad so basically, don't hold your breath .. it'll be ready when it's ready ;)
21:32.48 Torfbolt ok, ill stick to mged for a while then
21:33.01 brlcad yeah, mged is definitely the way to go
21:33.10 brlcad even the new interface will support most of what you learn in mged
21:33.19 brlcad there just may be easier ways down the road
21:33.26 Torfbolt or edit the database in an hex editor :)
21:33.44 brlcad BRL-CAD has too many expert modelers to simply replace their interface with no support for them
21:34.00 brlcad run g2asc and edit with a text editor ;)
21:35.51 brlcad the new editing "environment" will also support collaborative editing, database repositories, version tracking, and construction history tracking too
21:37.10 Torfbolt undo :)
21:37.36 brlcad yep
21:58.33 *** join/#brlcad mlf29 (~mlf29@mail.levingston.com)
21:59.07 brlcad hello mlf29
21:59.12 mlf29 hi
22:02.44 mlf29 i am a new user to brlcad and am interested in open source 3D modeling
22:03.08 brlcad excellent ;)
22:03.38 brlcad brl-cad is a great place to start being the only open source solid modeler
22:04.02 mlf29 I am using the Algor FEA package and it accepts IGES files but it has problems with the ones generated by g-iges
22:05.44 brlcad really? that's odd
22:06.30 brlcad maybe they only support IGES 6
22:06.56 brlcad brl-cad outputs what should be iges 4.x+ compliant
22:10.00 mlf29 good thought - I'll call Algor support on this matter and send them the file
22:11.30 mlf29 I'm also new to using irc
22:12.00 brlcad not a problem
22:14.39 mlf29 thanks for the "4.x+compliant" thought brlcad; need to go now
22:15.10 Torfbolt brlcad, mged always cuts of part of the wireframe image when i zoom in, can i do something against that?
22:16.51 *** part/#brlcad mlf29 (~mlf29@mail.levingston.com)
22:43.29 Torfbolt is there a shell command to apply changes like tra to a primitive?
22:57.18 brlcad Torfbolt: yes, turn off the Misc -> Z clipping
22:57.50 brlcad Torfbolt: if you are in an edit mode, yes .. type "accept" or "reject"
23:08.16 Torfbolt thanks :)
23:09.23 brlcad no problemo

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.