| 00:39.43 | *** join/#brlcad PKMOBILE (n=Apathy@pcp0011645240pcs.aberdn01.md.comcast.net) | |
| 01:30.34 | *** join/#brlcad Semhirage (i=semhirag@unaffiliated/semhirage) | |
| 01:36.54 | *** join/#brlcad cad369 (n=50aa3cd3@bz.bzflag.bz) | |
| 02:04.31 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/isst/isst_struct.h: isst_event_t handles 32/64-bit compatible event stucture, SDL_Event is not. |
| 02:04.46 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/isst/ (master/master.c observer/observer.c): isst_event_t integration. |
| 02:18.09 | *** join/#brlcad Semhirage (i=semhirag@unaffiliated/semhirage) | |
| 02:18.38 | Twingy_ | next order of bidness |
| 02:18.46 | Twingy_ | pooperties |
| 02:35.39 | *** join/#brlcad Semhirage (i=semhirag@unaffiliated/semhirage) | |
| 02:57.13 | Twingy_ | okay, got it assigning material based on region now |
| 02:57.25 | Twingy_ | you change the region material props and all the parts under it change too |
| 02:57.48 | Twingy_ | average of about 10:1 parts to a region |
| 02:58.00 | Twingy_ | err 20:1 |
| 02:58.19 | Twingy_ | maybe 25:1 |
| 02:58.26 | Twingy_ | somewhere in that neighborhood |
| 02:59.03 | silvap_ | sean u there? |
| 02:59.23 | Twingy_ | he's hiding under my bed |
| 02:59.31 | brlcad | silvap_: mebbe |
| 03:00.02 | silvap_ | i found an O(nlgn) reverse tesselation algorithm |
| 03:01.15 | brlcad | i've seen maybe 3 algorithms/papers to date of significance |
| 03:01.35 | silvap_ | im lying |
| 03:01.39 | silvap_ | just got home |
| 03:01.41 | Twingy_ | hrm, I think it's chef boyardee time |
| 03:01.43 | brlcad | heh |
| 03:02.03 | silvap_ | but i need some docs on .g format |
| 03:02.06 | brlcad | none of the papers I've seen actually performed very well at all |
| 03:02.10 | silvap_ | where do i find it |
| 03:02.41 | brlcad | silvap_: the easiest is to probably code by example, through the API |
| 03:02.53 | silvap_ | ? |
| 03:02.56 | silvap_ | i need docs |
| 03:03.11 | silvap_ | outlining the .g internal format |
| 03:03.11 | brlcad | there's a spec document that goes into detail |
| 03:03.18 | silvap_ | in the repo? |
| 03:03.26 | brlcad | it's on the website |
| 03:03.32 | silvap_ | ok |
| 03:03.45 | brlcad | http://brlcad.org/example_app.php |
| 03:04.09 | brlcad | it's considerably easier to write the .g format through the api calls though |
| 03:04.20 | brlcad | libwdb is the "write database" library |
| 03:04.25 | silvap_ | easy to read as well? |
| 03:04.35 | brlcad | mk_arb makes an arb, for example |
| 03:05.49 | brlcad | yeah, when I first started, I had libwdb working in code in less than an hour |
| 03:06.14 | brlcad | 'brlman libwdb' has the majority of the geometric calls in a manpage |
| 03:06.46 | silvap_ | so how is this gonna work |
| 03:06.49 | brlcad | the mk and proc-db directories are chocked full of examples |
| 03:07.07 | silvap_ | analysts will assign groups of csg as parts? |
| 03:07.20 | silvap_ | csg generated from bot2csg |
| 03:07.27 | brlcad | http://cvs.sourceforge.net/viewcvs.py/brlcad/brlcad/src/proc-db/wdb_example.c?rev=14.3&view=auto |
| 03:08.44 | brlcad | silvap_: I'd just worry about getting proof-of-concept working first, not analyst use |
| 03:09.09 | brlcad | it's not a solved computer graphics problem, you get it working reliably and you will have a research paper |
| 03:10.22 | Twingy_ | canned food rocks |
| 03:10.31 | silvap_ | analyst.. use.. doesn't.. matter... ?? heresy! |
| 03:11.08 | silvap_ | this is sad |
| 03:11.20 | silvap_ | i was writing a bpn library monday |
| 03:11.32 | silvap_ | when i should have been writing a ga lib |
| 03:11.47 | Twingy_ | burpin library |
| 03:12.36 | brlcad | silvap_: ga libs are easy enough to whip out ;) |
| 03:13.15 | Twingy_ | brute force yo |
| 03:13.59 | Twingy_ | hrm, with all these soda cans on my desk, it's like russian roulette figuring out which one has soda in it |
| 03:14.58 | silvap_ | what i learned in class today: how plasma displays work |
| 03:15.25 | silvap_ | the wonderful world of image recognition |
| 03:17.59 | Twingy_ | I learned that we have bowls just big enough to hold my chef boyardee o.O |
| 03:18.45 | brlcad | silvap_: for the purpose of reading an existing .g, there are even more examples -- the converters are probably good starting points |
| 03:18.58 | brlcad | as for api docs, there are doxygen docs also on the website |
| 03:19.51 | brlcad | silvap_: http://cvs.sourceforge.net/viewcvs.py/brlcad/brlcad/src/conv/bot-raw.c?rev=14.4&view=auto |
| 03:21.06 | brlcad | for what it's worth, in librt lingo "internal" objects are in-memory geometry objects, "external" objects are serialized objects |
| 03:22.58 | brlcad | that bot-raw example searches for BOTs in the .g and prints them out to a file |
| 03:23.51 | brlcad | combine that with the wdb_example.c and you have just about everything you'll need to read/write to disk |
| 03:24.30 | PKMOBILE | mmmmm soda |
| 03:25.08 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/conv/g-adrt.c: region name is property now. |
| 03:33.16 | Twingy_ | ah, open threads requires different function calls, that's no fun |
| 03:34.00 | brlcad | yeah, that's how they hide the mess of all the different threading means |
| 03:34.08 | PKMOBILE | so... is Twingy_ still in the WW3 building? |
| 03:34.23 | brlcad | like using sprocs on irix instead of threads since they are considerably higher performance |
| 03:34.50 | brlcad | and solaris' low latency threading instead of pthreads, etc |
| 03:35.09 | Twingy_ | hooray for standards |
| 03:51.00 | Twingy_ | hrm |
| 03:52.00 | Twingy_ | that little 9 mile walk was nice... I'm going to have to do that more often |
| 04:59.55 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/isst/ (isst.h master/isst_python.c slave/slave.c): added select and deselect commands to highlight parts from the console. |
| 05:27.17 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/ (isst/slave/slave.c librender/component.c libutil/display.c): |
| 06:50.37 | *** join/#brlcad PrezKennedy (n=MK@pcp0011645240pcs.aberdn01.md.comcast.net) | |
| 07:29.07 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/ (5 files in 3 dirs): some friendly messages. |
| 08:56.04 | *** join/#brlcad TheLastSpartan (i=guu@myth.gibbscam.com) | |
| 12:05.03 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/ (librender/render_util.c libutil/display.c): 256 char len string bug in render_util.c |
| 12:06.35 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/librender/render_util.c: same thing, different function. |
| 12:21.38 | CIA-5 | BRL-CAD: 03twingy * 10brlcad/src/adrt/librender/plane.c: highlighting of selected components in plane view as well. |
| 13:13.39 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/mged/mged.bat: Initial check-in |
| 13:15.24 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/archer/ (archer archer.bat archer.ico archerLicense.txt): Initial check-in |
| 13:21.05 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/iges/ (g-iges-vers_win.c iges-g-vers_win.c): Initial check-in |
| 13:26.05 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/ (15 files in 13 dirs): Initial check-in |
| 13:45.03 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/archer/archerLicense.txt: Not needed |
| 14:14.18 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/tclscripts/sdialogs/ (6 files in 2 dirs): Initial check-in |
| 14:17.52 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/tclscripts/swidgets/ (14 files in 3 dirs): Initial check-in |
| 14:37.51 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/misc/win32-msvc7/ (17 files in 17 dirs): Mods to use *vers_win.c |
| 14:42.20 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/fbserv/fbserv_win.c: Initial check-in |
| 15:17.03 | *** join/#brlcad DarkMaster (n=MK@pcp0011645240pcs.aberdn01.md.comcast.net) | |
| 15:29.57 | *** join/#brlcad PrezKennedy (n=MK@pcp0011645240pcs.aberdn01.md.comcast.net) | |
| 15:58.19 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/archer/ (5 files in 5 dirs): Initial check-in |
| 16:05.32 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/doc/html/manuals/small-eagleCAD.ico: Initial check-in |
| 16:24.43 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/archer/acknowledgement.txt: Moved to doc/archer_ack.txt |
| 16:27.28 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/doc/archer_ack.txt: Initial check-in |
| 16:46.06 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/tclscripts/archer/Archer.tcl: Mods to reference COPYING instead of brlcadLicense.txt. Similarly, now referencing archer_ack.txt instead of acknowledgement.txt |
| 19:23.26 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/include/fb.h: Include header for fd_set |
| 19:26.52 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/burst/fb.c: Include common.h |
| 19:28.46 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/fbserv/fbserv.c: Remove declarations that are now in fb.h |
| 19:44.02 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/iges/main.c: Fix some badness that snuck in with the previous mod |
| 20:55.55 | *** join/#brlcad cad454 (n=51d04ab0@bz.bzflag.bz) | |
| 20:55.59 | cad454 | hi all |
| 20:56.19 | cad454 | is anybody there? |
| 20:56.22 | cad454 | no? |
| 20:56.26 | cad454 | ok |
| 20:56.28 | cad454 | bye |
| 21:36.13 | CIA-5 | BRL-CAD: 03bob1961 07bobWinPort * 10brlcad/src/iges/ (main.c g-iges.c): Modify fopen to use "b" flag if _WIN32 |
| 21:51.33 | *** join/#brlcad Twingy (n=justin@pcp0011647505pcs.aberdn01.md.comcast.net) | |
| 21:51.49 | *** join/#brlcad Twingy_ (n=justin@pcp0011647505pcs.aberdn01.md.comcast.net) | |
| 22:06.49 | *** join/#brlcad learner (n=brlcad@pcp0011649376pcs.aberdn01.md.comcast.net) | |
| 22:06.49 | *** mode/#brlcad [+o learner] by ChanServ | |