00:16.06 |
*** join/#brlcad Nohla
(~jesica@201.255.230.244) |
01:33.12 |
*** join/#brlcad Nohla
(~jesica@201.255.230.244) |
03:06.55 |
CIA-43 |
BRL-CAD: 03brlcad * r37672
10/brlcad/trunk/src/libbn/tcl.c: cleanup, indent, ws,
consistency |
04:14.54 |
CIA-43 |
BRL-CAD: 03brlcad * r37673
10/brlcad/trunk/src/libbu/ (Makefile.am quote.c): re-add the
encode/decode functions that were temporarily in vls.c, added for
name quoting, now separated into their own file. |
04:16.21 |
CIA-43 |
BRL-CAD: 03brlcad * r37674
10/brlcad/trunk/src/libbu/vls.c: make the types match |
04:20.56 |
CIA-43 |
BRL-CAD: 03brlcad * r37675 10/brlcad/trunk/
(include/bu.h src/libbu/quote.c): move the doxy comments into the
header file |
05:32.30 |
CIA-43 |
BRL-CAD: 03brlcad * r37676 10/brlcad/trunk/
(include/bu.h src/libbu/quote.c): what they quote and how they
quote may change, but they should always work together. |
05:33.11 |
CIA-43 |
BRL-CAD: 03brlcad * r37677
10/brlcad/trunk/src/librt/db_tree.c: implement initial simplistic
guts to tree_list_append, sans any quoting mechanism |
05:48.26 |
CIA-43 |
BRL-CAD: 03brlcad * r37678
10/brlcad/trunk/src/librt/db_tree.c: implement the non DString
method alongside the vls method so that they can be tested before
being replaced. |
05:53.06 |
starseeker |
hmm, cool: http://rapido.sourceforge.net/ |
05:54.23 |
starseeker |
makes a note to check out
oprofiler |
06:37.40 |
CIA-43 |
BRL-CAD: 03brlcad * r37679
10/brlcad/trunk/src/librt/db_tree.c: implement basic element
appending very similar (but not exact) to what tcl does with
DStrings. if it's a string with a character that needs escaping,
the input is wrapped in curlies. |
06:39.08 |
CIA-43 |
BRL-CAD: 03brlcad * r37680
10/brlcad/trunk/src/librt/db_tree.c: helps to compile, fix
order. |
08:01.33 |
CIA-43 |
BRL-CAD: 03brlcad * r37681
10/brlcad/trunk/src/librt/db_tree.c: nice, just one bug noticed
during initial testing. need to make sure there is a
matrix. |
08:15.29 |
CIA-43 |
BRL-CAD: 03brlcad * r37682
10/brlcad/trunk/src/librt/db5_comb.c: yikes, left out a critical
piece.. the tree label |
08:30.03 |
CIA-43 |
BRL-CAD: 03brlcad * r37683
10/brlcad/trunk/src/librt/db_tree.c: fix for the non-VLS conversion
where it was double-wrapping elements. make it worky worky
again. |
12:05.28 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r37684
10/brlcad/trunk/src/librt/db_tree.c: initialize count before
attempting to increment it. |
12:31.10 |
``Erik |
<PROTECTED> |
13:04.52 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r37685
10/brlcad/trunk/src/librt/primitives/nmg/nmg_tri_mc.c: remove
unnecessary/unused stuff |
16:21.21 |
starseeker |
``Erik: any luck? |
16:23.45 |
``Erik |
been doing other stuff |
16:25.29 |
starseeker |
we're looking for when ts_mater is getting its
color info? |
16:26.04 |
``Erik |
no, know where that is |
16:26.04 |
starseeker |
or more specifically,
ts_mater->ma_color |
16:26.15 |
``Erik |
looks like it comes from the .g as an
attribute named 'rgb' |
16:26.27 |
starseeker |
ok, so you need... |
16:26.30 |
``Erik |
where in the chain of events it gets packed
in |
16:26.39 |
``Erik |
it'll dawn on me during lunch O.o |
16:26.50 |
starseeker |
packed in... you mean to the pixel? |
16:27.08 |
``Erik |
no, into the structs that feed the structs
that feed the arrays that feed the structs that ... |
16:27.17 |
``Erik |
:D |
16:31.58 |
CIA-43 |
BRL-CAD: 03brlcad * r37686
10/brlcad/trunk/src/librt/db_tree.c: and the bu_vlses have it!.. so
far, testing seems to be all good making this one major portion of
librt de-tclified with a pattern for others to follow. |
16:37.18 |
starseeker |
cheers - nice work
brlcad! |
16:38.57 |
starseeker |
wonders what the librt timing
mechanism is all about and what is needed to make bu_timer, as
(apparently) needed for light model 8... hmm |
16:39.13 |
brlcad |
starseeker: thanks, still tons to do |
16:39.19 |
CIA-43 |
BRL-CAD: 03brlcad * r37687
10/brlcad/trunk/src/libged/dg_obj.c: use our struct bu_vls instead
of Tcl_DString. one step at a time. |
16:39.26 |
brlcad |
``Erik: you may be interested in
rt_comb_get_color() |
16:43.02 |
CIA-43 |
BRL-CAD: 03brlcad * r37688
10/brlcad/trunk/src/libged/dg_obj.c: oops, helps to compile.
missing TCL_VOLATILE. let it know that it needs to make a copy of
the vls string. |
16:54.52 |
CIA-43 |
BRL-CAD: 03brlcad * r37689
10/brlcad/trunk/src/libged/dg_obj.c: quell various parameter and
var compilation warnings |
17:17.00 |
CIA-43 |
BRL-CAD: 03brlcad * r37690
10/brlcad/trunk/src/libged/wdb_obj.c: more DString de-stringing.
bu_vls ftw. |
17:25.09 |
CIA-43 |
BRL-CAD: 03brlcad * r37691
10/brlcad/trunk/src/libged/wdb_obj.c: quell verbose compilation
warnings about unused params, types, and shadows. |
18:22.23 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.161) |
18:25.44 |
brlcad |
which probably should be deprecated, when I
get to that portion of rt_functab |
18:36.15 |
starseeker |
what should be? |
18:43.45 |
starseeker |
brlcad: should bu_ptbl be avoided for anything
other than NMG usage? |
18:47.03 |
``Erik |
the phase I'm looking for colors doesn't seem
to have read them yet :/ |
18:48.01 |
``Erik |
mebbe that mater loop in there is magic
fu |
18:50.52 |
brlcad |
starseeker: absolutely not |
18:51.15 |
brlcad |
bu_ptbl is a great pointer container |
18:51.44 |
starseeker |
cool - wasn't sure, the comments seem to
indicated it was culled out of nmg |
18:52.49 |
brlcad |
``Erik: you mean using that
function? |
18:53.13 |
``Erik |
heh, yup, that for loop was the magic fu.
*sigh* |
18:53.30 |
brlcad |
?? |
18:53.38 |
brlcad |
that's a pretty new function, not heartily
tested, might require a db_dirbuild or something |
18:54.10 |
``Erik |
<-- was checking the _valid vars
himself |
18:56.14 |
brlcad |
rt_comb_get_color() also respects region color
overrides as the color can come from higher up, which is what you
actually see in rt |
18:59.09 |
CIA-43 |
BRL-CAD: 03erikgreenwald * r37692
10/brlcad/trunk/src/adrt/load_g.c: get color working. remove
trailing whitespace. remove double set pattern with
BU_GETSTRUCT. |
18:59.11 |
``Erik |
yeh, had code doing the path walking to do
that, too |
19:38.45 |
*** join/#brlcad Lunixed
(~Lunixed@210.212.160.101) |
19:40.04 |
*** part/#brlcad Lunixed
(~Lunixed@210.212.160.101) |
19:52.31 |
*** join/#brlcad Elrohir
(~kvirc@p5B14BC3B.dip.t-dialin.net) |
20:12.01 |
CIA-43 |
BRL-CAD: 03indianlarry * r37693
10/brlcad/trunk/src/other/openNURBS/opennurbs_brep.cpp: Test code
to allow trims to cross seams |
20:13.21 |
brlcad |
woo hoo |
20:13.28 |
brlcad |
back to coding on important stuff |
20:16.51 |
``Erik |
like bzflag? O.o |
20:29.59 |
CIA-43 |
BRL-CAD: 03starseeker * r37694
10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: Need to fix
IsValid test for extended openNURBS geometry (trims crossing seams
is allowed in BRL-CAD now) |
21:12.51 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
21:26.43 |
*** join/#brlcad Nohla
(~jesica@201.255.230.244) |
21:51.18 |
brlcad |
``Erik: no, indianlarry is back to coding on
important stuff :) |
21:51.42 |
brlcad |
starseeker: maybe still log that they're
invalid during prep (or retrim to make them valid during
prep?) |
21:53.16 |
starseeker |
brlcad: actually, indianlarry had that done a
while back and just didn't have it committed |
21:53.36 |
starseeker |
brlcad: probably want to talk the trimming
over with indianlarry |
21:56.14 |
starseeker |
there are some tricky points lurking in there,
apparently |
21:59.50 |
brlcad |
don't doubt that |
22:00.12 |
brlcad |
the point still stands that it's probably
useful to still log that they're considered invalid (just not
halt) |
22:01.59 |
brlcad |
i.e., are we really extending the notion of a
valid nurbs trim, or simply handling an invalid trim in a
reasonable manner |
22:03.30 |
brlcad |
since they are coming in from step that way,
they are presumedly "valid" per an application-agnostic
perspective, which means that probably would be a good succint
patch to make back to the rhino folks |
22:04.01 |
brlcad |
given all of the existing trimming options,
I'd run it by them first to make sure something wasn't simply
overlooked |
22:04.23 |
brlcad |
huh |
22:04.43 |
brlcad |
doesn't look like we use tcl channels
correctly |
22:05.32 |
CIA-43 |
BRL-CAD: 03starseeker * r37695
10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: Go ahead and
run the validity test, but don't hault if it fails. |
22:10.25 |
brlcad |
http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20100216007139&newsLang=en |
22:10.25 |
brlcad |
ubuntu for gubiment |
22:10.33 |
starseeker |
nifty |
22:18.23 |
Nohla |
holas |
22:21.31 |
Nohla |
wet hellos, it's raining deep in Argentinian
heaven (DT) |
23:00.03 |
``Erik |
hah, indianlarry always codes on important
stuff, just a matter of who it's important to :) |
23:00.37 |
``Erik |
the tree is down O.o |