| 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 |