IRC log for #brlcad on 20080815

00:11.22 CIA-23 BRL-CAD: 03andrecastelo * r32434 10/brlcad/trunk/src/rt/viewmlt.c: Started moving path building specific code to a third function, that will act as a recursive callback (as ap->a_hit). Still has to be decided where will this function be called from.
00:59.37 *** join/#brlcad geocalc (n=geocalc@91-171-198-18.rev.libertysurf.net)
02:12.10 *** join/#brlcad andrecastelo_ (n=chatzill@189.71.65.105)
02:38.27 siggraph ~andrecastelo++
02:38.40 siggraph prasad_: presume you saw my response :P
02:38.43 siggraph wanders off to the reception
02:50.13 andrecastelo siggraph: :D
02:51.59 *** join/#brlcad divide_by_zero (n=nwerneck@c9342e3d.virtua.com.br)
02:53.14 andrecastelo siggraph: going home now?
02:53.35 andrecastelo divide_by_zero: olá :D
02:53.46 divide_by_zero hello, I am trying to convert a IGES file to BRL-CAD. It doesn't seem to be working, and I was wondering if this is a common problem, hopefuly with a solution. The object is a cylindrical motor, I can get some planes with curves over them, but no solids... any hope for me?
02:53.55 divide_by_zero andrecastelo olá... :]
02:54.50 andrecastelo divide_by_zero: i'm not very good with modelling, so I can't help :(
03:02.45 divide_by_zero perhaps I am getting that what it calls a "trimmed surface"?...
03:09.22 *** join/#brlcad Ralith (n=ralith@c-71-197-213-172.hsd1.or.comcast.net)
03:17.36 divide_by_zero here is how it looks like converting with -t. perhaps I just need to process the file with some program?.... http://www.lti.pcs.usp.br/~nwerneck/almoxarifado/motor.png
03:27.58 divide_by_zero OK, what about this one? I am trying to run this nmg_collapse function, and I get ERROR: bad pointer x9dbd408: s/b face_g_plane(x726b6e65), was face_g_snurb(x736e7262), file nmg_tri.c, line 444
04:01.57 divide_by_zero ouch, even the older version from the debian package gives that, I guess it's just my file that is wrong then... :(
05:48.14 divide_by_zero can someone please try to run nmg_simplify in this file, so I can know wheter is it the file that is wrong, or my system that has a problem? http://www.lti.pcs.usp.br/~nwerneck/almoxarifado/motor.g
05:49.43 divide_by_zero I tried 3 versions and had similar errors... perhaps is a library I have?... :/
05:51.32 Ralith sure
05:51.43 Ralith that's some very slow hosting you've got there
05:52.39 Ralith divide_by_zero: ERROR: bad pointer xbc26f00: s/b face_g_plane(x726b6e65), was face_g_snurb(x736e7262), file nmg_mod.c, line 134
05:52.46 Ralith (ran nmg_simplify foobar all)
06:05.34 divide_by_zero Thanks!... At least now I know I'm not crazy. :)
06:13.57 CIA-23 BRL-CAD: 03homovulgaris * r32435 10/brlcad/trunk/src/libpc/ (pcGenerator.cpp pcGenerator.h): first go at a dimension independent constraint interface similar to constraint2V
06:16.31 CIA-23 BRL-CAD: 03homovulgaris * r32436 10/brlcad/trunk/src/libpc/ (pcVariable.cpp pcVariable.h): adding constantness property and associated methods to the VariableAbstract class
06:25.30 CIA-23 BRL-CAD: 03homovulgaris * r32437 10/brlcad/trunk/src/libpc/pcSolver.h: trying to use isConst() for ignoring fixed variables in generic constraint solver
06:32.34 CIA-23 BRL-CAD: 03homovulgaris * r32438 10/brlcad/trunk/ (include/pc.h src/libpc/pc_main.c): trying a wrapper function interface around pc_isperpendicular
07:58.21 *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch)
10:09.07 *** join/#brlcad thing0 (n=ric@203-59-179-120.dyn.iinet.net.au)
10:20.31 *** join/#brlcad thing1 (n=ric@203-59-179-120.dyn.iinet.net.au)
10:22.27 *** join/#brlcad mafm (n=mafm@elnet-111.lip.pt)
10:23.20 mafm hi cadheads
11:07.35 *** join/#brlcad smurfette (n=Pandora@c-69-243-244-154.hsd1.mo.comcast.net)
11:21.18 mafm siggraph: so you're going to change your nick or siggraph conf is still going on? :)
11:22.44 CIA-23 BRL-CAD: 03mafm * r32439 10/rt^3/trunk/src/g3d/CMakeLists.txt: Commenting out unneeded part (at the moment)
11:28.48 CIA-23 BRL-CAD: 03mafm * r32440 10/rt^3/trunk/src/g3d/CameraModeMGED.cxx:
11:28.48 CIA-23 BRL-CAD: Removing \todo which is not applicable anymore. Rotations were not accumulated,
11:28.48 CIA-23 BRL-CAD: instead they depended on the initial point of the screen where the mouse was at
11:28.48 CIA-23 BRL-CAD: the moment of starting, so it caused an strange jump just when starting to drag
11:28.48 CIA-23 BRL-CAD: the mouse around. There might be other glitches, of course, but the behaviour
11:28.51 CIA-23 BRL-CAD: described here is not present anymore so I remove this \todo.
11:50.05 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
11:54.13 *** join/#brlcad docelic (n=docelic@78.134.199.31)
13:25.17 *** join/#brlcad diogo (n=diogo@189.122.113.85)
13:25.52 diogo hey have a question never used brlcad before... is brlcad a good program for CAAD (PS: CAAD is not CAD)
13:25.53 diogo ?
13:27.00 diogo CAAD = computer aided archteture design
13:40.25 ``Erik it'd be dandy if you intend to push the design through structural analysis sims (fems and such), but it isn't going to give you blueprints
13:41.25 diogo I know... just evaluating my alternatives for linux 64 bit
13:41.27 ``Erik (the historic focus is engineering analysis of pre-existing things, not creating new things)
13:41.36 diogo k
13:41.42 diogo thx
13:41.48 *** part/#brlcad diogo (n=diogo@189.122.113.85)
14:01.01 *** join/#brlcad donny_baker (n=joevano@about/essy/vvvvv/donnybaker)
14:03.34 donny_baker brlcad on vacation?
14:04.11 *** join/#brlcad ubuntu (n=ubuntu@217.8.236.128)
14:09.02 ubuntu hi, i will study brlcad soon... I see it is impossible to create orthogonal views with dimensions, extracted from 3D... What can I use instead of QCad to create complete drawings with dimensions?
14:10.03 ubuntu My ubuntu 8.04 was needed in xorg-dev and probably m4 to cbe able to compile be ar el cad. only 6 mb to download
14:15.07 ``Erik we can do ortho views pretty easy, and we have 'rtedge' to sorta kinda do line drawings, but dimension info would have to be added either to the rendered image or using a 'sketch' primitive in BRL-CAD :/
14:20.48 ubuntu I will've learned it
14:22.16 ubuntu I consider it is easy to run brlcad even on old machines... Rendering could be slow, but it is faster than AutoCAD for Windows...
14:35.57 *** join/#brlcad andre|away (n=chatzill@189.71.75.107)
14:42.23 mafm hi andrecastelo
14:46.42 ``Erik howdy
14:48.02 ``Erik um, I'm thinking material properties because things like color are stored as materials. My gut feeling is that you're getting one material property hit and setting it, then it just "sticks" instead of being updated for every hit, but I'm not sure how all that actually works.
14:48.21 ``Erik um, ok
14:51.22 mafm communication breakdown.
14:52.48 ``Erik <-- grabs his guitar and jams out some led zepp
14:53.03 mafm :)
14:53.43 mafm could you give me some ideas about which functions in libged to implement for g3d?
14:54.03 clock_ an electric spark led to a zeppelin fire
14:56.34 mafm :)
14:59.01 ``Erik supposedly the issue with that wasn't the hydrogen providing buoyancy, but the dope they sealed it with :/ conductive and highly flammable, good choice for a huge airship
15:04.20 mafm they were clearly doped, then :)
15:04.58 ``Erik <-- just uses monokote, way easier to slap it on and hit it with an iron and gun than the cloth&dope approach :D
15:05.04 mafm ``Erik: the question above about libged functions were mostly for you, the only active gsoc mentor atm
15:05.21 ``Erik uhm, I've no idea? :D
15:05.50 ``Erik I haven't even really been following the libged thing, I've been swamped in unfun crap :/
15:06.35 mafm I see
15:06.36 ``Erik the big point of g3d is just visualization at this point, right? so the query type functionality would be best?
15:07.11 mafm query type fucntionality? I don't understand very well this expression
15:08.52 ``Erik view_obj, ae2dir, ged_bot_smooth, mebbe ged_decimate, perhaps ged_summary
15:09.33 ``Erik ged_which, ged_who
15:10.04 ``Erik stuff like that?
15:10.43 mafm maybe
15:11.29 mafm the principle of operation is that you tell libged to do things, then saves data internally, and you can query about what's in there (ged_who, which...)?
15:11.39 ``Erik the point of the gsoc effort is to make a geometry interrogator that can later become the next generation editor, right?
15:12.30 mafm it could jump that step and try to be directly a ng editor :D
15:12.39 ``Erik libged has a fistful of functions that just return info and don't edit anything, so being able to say "show me geometry with region id 42" seems like a logical capability, or "show me all regions made of titanium"
15:13.56 mafm hmm
15:13.57 ``Erik I know a lot of work around here is 'push the button to convert the Pro/E geometry, then go through and changed r31534 to "steeringwheel.r"
15:14.16 mafm but for testing that they are working I would need to create something too
15:14.30 ``Erik but this is a special weird environment, not the real world :D
15:15.16 ``Erik um, to test query functions? you can't load up ktank and pick an arbitrary material or region id to use? :) or the m35 if you want to have a more interesting target?
15:18.30 mafm mmm
15:18.45 mafm probably yes, but I don't know how to do it
15:18.49 mafm firing up mged
15:18.55 *** join/#brlcad andrecastelo (n=chatzill@189.13.241.29)
15:19.03 ``Erik wb, andre
15:19.19 andrecastelo hi ``Erik
15:19.21 ``Erik <``Erik> um, I'm thinking material properties because things like color are stored as materials. My gut feeling is that you're getting one material property hit and setting it, then it just "sticks" instead of being updated for every hit, but I'm not sure how all that actually works.
15:20.15 andrecastelo i do get a lot of mlibs warnings on rendering
15:20.56 mafm ``Erik: I load the tank/m35 .g files but it won't show anything
15:21.28 ``Erik hrm, I have trivial rt I wrote that pays attention to material, but I can't give you the source :/ lemme look to see if I can snip a line or what I did or something heh
15:21.38 ``Erik e all.g, mafm
15:21.54 ``Erik the ktank.g is um, "tank g17 computer engine"
15:22.11 ``Erik the m35 has a nice all.g which includes a light and half in addition to the truck
15:22.17 ``Erik two lights, rather
15:23.36 andrecastelo ``Erik: ok, see if you can :D
15:23.44 andrecastelo that would be great
15:25.01 mafm huh, neat
15:26.46 prasad_ siggraph: actually i didn't. got a bsod b4 i saw the response
15:27.22 prasad_ oh
15:27.40 prasad_ u talked to a guy who doesn't even work at hq
15:27.41 prasad_ hehe
15:30.10 mafm ``Erik: when I open a db in libged, it loads it internally or what?
15:36.07 mafm huh, ged.h is not in very good state it seems
15:49.08 ``Erik opening a db just gets a file descriptor. loading an object creates the internal representation and prep generates more internal representation (for raytracing mostly)
15:51.33 mafm that's the loadview command?
15:51.43 mafm it's the only "load*" in ged.h
15:52.19 CIA-23 BRL-CAD: 03mafm * r32441 10/rt^3/trunk/src/g3d/ (Command.cxx Command.h CommandInterpreter.cxx Commands.h): Movind Command base class to a separate file, adding a new command to start to use libged
15:52.21 ``Erik <-- doesn't know, has mostly done librt stuff and hasn't touched mged since before the libged effort :(
15:54.00 mafm hmm, libged should have the same commands (more or less) as the mged's command line mode?
15:55.17 *** join/#brlcad andrecastelo_ (n=chatzill@189.13.241.29)
15:55.33 andrecastelo_ i love my connection
15:56.21 mafm \o/
15:58.32 CIA-23 BRL-CAD: 03mafm * r32442 10/rt^3/trunk/src/g3d/ (GuiCommandOverlay.cxx GuiConsole.cxx): Including newly added file for Command base class
15:59.03 CIA-23 BRL-CAD: 03mafm * r32443 10/rt^3/trunk/src/g3d/GuiCamera.cxx: Silencing debugging message
16:01.08 CIA-23 BRL-CAD: 03mafm * r32444 10/rt^3/trunk/src/g3d/CommandInterpreter.h: Movind Command base class to a separate file, adding a new command to start to use libged (forgot to add this file in previous commit)
16:19.50 CIA-23 BRL-CAD: 03mafm * r32445 10/rt^3/trunk/src/g3d/cmake/UsePkgConfig.cmake: Fix: clearing unexistent variable, go weakly-typed languages go :)
16:47.52 CIA-23 BRL-CAD: 03mafm * r32446 10/rt^3/trunk/src/g3d/ (CMakeLists.txt cmake/UseBrlcadConfig.cmake): Better support for BRL-CAD library with CMake
16:50.22 mafm ``Erik: help!!!!
16:52.37 *** join/#brlcad Elperion (n=Bary@p5B14FC4A.dip.t-dialin.net)
16:52.47 ``Erik f1?
16:52.54 mafm :)
16:53.13 mafm what do I have to do to use libged in my program?
16:53.20 mafm brlcad-config --libs ged and so on?
16:53.29 ``Erik um, should just be a matter of linking it and calling the functions
16:53.34 mafm the thing is that "ged" seems to be missing
16:53.54 mafm bu, bn, pkg etc, but no "ged" there
16:56.44 ``Erik what're you talking about, I see it in there
16:56.47 CIA-23 BRL-CAD: 03erikgreenwald * r32447 10/brlcad/trunk/misc/brlcad-config.in: add ged
16:56.51 ``Erik :D
16:57.17 mafm erm
16:57.23 mafm so I have to recompile brlcad?
16:57.41 ``Erik um, go into brlcad/misc/ and do 'make install', that should be enough
17:01.45 mafm done
17:01.50 mafm thanks :)
17:04.30 mafm w00t
17:04.39 mafm my first segfault with libged \o/
17:08.42 andrecastelo_ cya later guys, off to class
17:19.00 *** join/#brlcad starseeker (n=starseek@bz.bzflag.bz)
17:19.57 *** join/#brlcad starseeker (n=starseek@bz.bzflag.bz)
17:49.29 *** join/#brlcad CIA-23 (n=CIA@208.69.182.149)
18:06.08 *** join/#brlcad brlcad (n=sean@bz.bzflag.bz)
18:06.21 *** mode/#brlcad [+o brlcad] by ChanServ
18:18.54 mafm siggraph is dead, long live siggraph :P
18:18.57 mafm wb brlcad ;)
18:19.02 brlcad heh
18:19.19 brlcad not quite over yet, but had an irssi reset
18:19.28 brlcad s/irssi/isp/
18:19.33 mafm I see
18:20.36 pacman87 brlcad: i think donny_baker is looking for you
18:20.53 brlcad okies
18:21.14 mafm I go now cadheads, take care :)
18:42.13 *** join/#brlcad PrezKennedy (i=Matthew@whitecalf.net)
19:03.06 *** join/#brlcad clock_ (n=clock@77-56-95-118.dclient.hispeed.ch)
21:23.17 CIA-23 BRL-CAD: 03n_reed * r32449 10/brlcad/trunk/ (8 files in 4 dirs): added foundation for new point primitive; no functionality yet
21:23.27 prasad_ so did u see the tech?
21:53.32 smurfette awww where did erik go :(
22:08.25 *** join/#brlcad archivist_emc (n=archivis@host81-149-119-172.in-addr.btopenworld.com)
22:08.37 *** join/#brlcad ``Erik (i=erik@c-68-54-174-162.hsd1.md.comcast.net)
22:18.24 brlcad prasad_: yep
22:18.48 brlcad though nothing new that's not on the site .. except for maybe the iphone interface which was fun to play with
22:37.45 *** join/#brlcad prasad1 (n=psilva@h-72-245-122-226.mclnva23.covad.net)
22:53.12 *** part/#brlcad donny_baker (n=joevano@about/essy/vvvvv/donnybaker)
22:58.19 *** join/#brlcad Ralith (n=ralith@c-71-197-213-172.hsd1.or.comcast.net)
23:43.22 ``Erik *yawn*
23:43.28 ``Erik brlcad, the new machine rebooted earlier, I didn't do it
23:43.59 ``Erik the log reads like someone with priv issued a reboot

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.