00:25.50 |
*** part/#brlcad blackrose2u
(n=blackros@c-71-207-177-52.hsd1.al.comcast.net) |
00:26.42 |
andrecastelo |
hey brlcad , is there a problem if i create
the directory /misc/win32-msvc8/mlt to hold mlt.vcproj ? |
01:05.07 |
starseeker |
brlcad: Unless I'm totally mistaken, there is
a lot about the Query Ray Control Panel that is not
working. |
01:05.38 |
*** join/#brlcad madant
(i=homovulg@gateway/tor/x-c6c277cd63425d0c) |
01:05.47 |
starseeker |
brlcad: I'm going to try again, but have you
seen any reports of the panel not working? |
01:07.26 |
starseeker |
The air flag doesn't seem to do anything
either with the mouse toggle or adding it to the base
name |
02:31.11 |
brlcad |
andrecastelo: of course not |
02:34.11 |
brlcad |
starseeker: no, I've not heard any reports,
could always just be something recent |
02:34.57 |
brlcad |
could be a lot of things, just have to trace
through the code and/or try previous revs |
04:01.14 |
*** join/#brlcad thing0
(n=ric@124-169-237-118.dyn.iinet.net.au) |
05:35.49 |
*** join/#brlcad phr3al
(n=d2d3abe0@bz.bzflag.bz) |
05:37.34 |
brlcad |
madant: congratulations ... :) |
05:43.54 |
brlcad |
can talk more later about some details, like
how your patches aren't conforming to HACKING (but were at least
mostly self-consistent) and what to do next |
05:44.09 |
brlcad |
still a fair bit of discussion to be had about
how libpg integrates |
05:47.31 |
brlcad |
and some questions about those
graphs |
05:54.04 |
*** join/#brlcad thing0
(n=ric@124-169-237-118.dyn.iinet.net.au) |
05:59.57 |
*** join/#brlcad andrecastelo_
(n=chatzill@189.71.68.244) |
06:35.23 |
*** join/#brlcad dtidrow_
(n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) |
06:35.34 |
madant |
Hi sean, |
06:35.49 |
madant |
could u tell me about the
non-conformity.. |
06:36.11 |
madant |
I am planning to edit the designer document
today in the following 5 or 6 hours. |
06:36.25 |
madant |
we can discuss libpg after that |
06:37.24 |
brlcad |
yeah, later .. |
06:37.29 |
brlcad |
must nap |
06:37.39 |
madant |
time for lunch here ;) |
06:38.01 |
brlcad |
not at home on usualy crazy schedule, so I
gotta get a little conformity to be up during daystar hours all
week |
06:38.03 |
madant |
happy nap :) |
07:05.07 |
*** join/#brlcad clock_
(n=clock@77-56-94-44.dclient.hispeed.ch) |
07:14.18 |
*** join/#brlcad thing0
(n=ric@124-169-237-118.dyn.iinet.net.au) |
09:59.44 |
*** join/#brlcad madant
(i=homovulg@gateway/tor/x-031aecd5088f3366) |
12:09.11 |
*** join/#brlcad dtidrow
(n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) |
13:13.16 |
*** join/#brlcad thing0
(n=ric@124-169-255-135.dyn.iinet.net.au) |
13:16.30 |
*** join/#brlcad Elperion
(n=Bary@p54874992.dip.t-dialin.net) |
14:27.38 |
*** join/#brlcad ciccero
(n=bdaa2ac9@bz.bzflag.bz) |
14:28.06 |
ciccero |
hi |
14:28.37 |
ciccero |
i am looking for help |
14:29.05 |
ciccero |
i am trying to intal brlcad 7.12.4 |
14:29.43 |
ciccero |
and a can not 'make' the program |
14:30.23 |
ciccero |
i have this problem "/.libs/librt.so:
undefined reference to `TclReFree' " |
14:30.35 |
ciccero |
any idea???? |
14:31.12 |
ciccero |
or somebody can said me where to
look? |
14:45.14 |
madant |
u ran autogen.sh first right ? |
14:45.29 |
madant |
and in configure did u specify
--prefix=install dir ? |
14:47.17 |
madant |
and try using ./configure
--enable-all |
15:18.05 |
``Erik |
*cookcookcook* |
15:18.20 |
*** join/#brlcad
andrecastelo__ (n=chatzill@189.71.68.244) |
15:18.36 |
``Erik |
howdy, andre |
15:19.02 |
``Erik |
<-- install subversion on a new laptop,
then will check out and look at your commit |
15:19.27 |
``Erik |
I was thinking the binary would be "rtmlt" and
the main C file would be "viewmlt.c" to conform to the other
rt's |
15:21.29 |
andrecastelo |
sounds good, i haven't commited yet, i'll
change |
15:22.14 |
``Erik |
otherwise, the Makefile.am patch looked all
good |
15:34.14 |
``Erik |
grumbles about the long dep
chain to get svn via macports O.o |
15:38.44 |
CIA-21 |
BRL-CAD: 03andrecastelo * r31249
10/brlcad/trunk/misc/win32-msvc8/ (Makefile.am brlcad/brlcad.sln
rtmlt/ rtmlt/rtmlt.vcproj): Added misc/win32-msvc8/rtmlt and
misc/win32-msvc8/rtmlt/rtmlt.vcproj. Made modifications in
misc/win32-msvc8/brlcad/brlcad.sln and in
misc/win32-msvc8/Makefile.am in order to add the new directory and
project. |
15:40.29 |
CIA-21 |
BRL-CAD: 03andrecastelo * r31250
10/brlcad/trunk/misc/win32-msvc9/ (6 files in 4 dirs): Renamed the
mlt project to rtmlt. Alterations were made to
misc/win32-msvc9/brlcad/brlcad.sln and misc/win32-msvc9/Makefile.am
to correctly rename the directory and project. |
15:41.52 |
CIA-21 |
BRL-CAD: 03andrecastelo * r31251
10/brlcad/trunk/src/rt/ (Makefile.am viewmlt.c): Added viewmlt.c to
src/rt/ and made changes to src/rt/Makefile.am to support
that. |
15:43.04 |
andrecastelo |
``Erik: is it ok to separate the commits like
that? |
15:46.16 |
andrecastelo |
isn't it ridiculous how msvc9 "updates" msvc8
projects to the latest version, effectively changing 1 line and
rendering the project incompatible with msvc8? i hate
that |
15:50.39 |
``Erik |
sure |
15:51.01 |
``Erik |
you'd have to go pretty silly to commit too
often, it's FAR more common for people to commit too
infrequently |
15:52.44 |
``Erik |
also; worry most about getting your code
working, at least provide a heads up on new files or build system
changes if you don't adjust the automake stuff yourself, but don't
worry too much about doing automake wrong or keeping msvc8 in sync
or anything... your mission is to make the renderer, not garden the
build system... that's why I'm here :) ok? |
15:53.09 |
andrecastelo |
but if there's a problem, someone can revert
and isolate the problem easily, right? |
15:53.38 |
andrecastelo |
hm ok, understood :) |
15:53.41 |
``Erik |
well, build system problems are going to fall
into two categories for the most part |
15:53.50 |
``Erik |
either a file wasn't added, which we can spot
and fix trivially |
15:53.57 |
``Erik |
or an entire build path wasn't added, so it's
no big deal |
15:55.07 |
``Erik |
you managed to add the entire msvc9 thing,
that'll be by far the hardest thing you SHOULD ever do with auto*
and svn... it should all be easy now :) |
15:56.28 |
``Erik |
you've already won the region championship in
football, now you're just playing a pickup game against some
friends ;) |
15:57.10 |
``Erik |
prods his stupid laptop until
subversion installs |
15:57.53 |
andrecastelo |
``Erik: hehe, nice analogy :b |
15:59.42 |
``Erik |
figured it was appropriate :D and I even
de-americanized my statement, ya probably woulda been confused if I
said soccer ;) |
16:03.31 |
``Erik |
so you've looked over, um, viewdummy.c and
mebbe viewedge.c or viewweight.c (or even view.c) ? |
16:04.10 |
``Erik |
any of the view files will give you an idea of
how things go, viewdummy.c lists all the stubs you need to
fill |
16:04.16 |
andrecastelo |
actually i'm right now trying to "butilize"
the patch i made for viewarea |
16:04.45 |
andrecastelo |
but regarding the mlt, i had an idea when i
read the Developing Applications with BRLCAD presentation |
16:05.05 |
``Erik |
ok, that presentation is still mostly
pretinent I think |
16:05.47 |
``Erik |
the viewarea patch should just need a few
minor mods to work with libbu, uhmmm, using bu lists, the vmath.h
macros for vector ops and, uhhh, the bu i/o shtuff |
16:06.12 |
``Erik |
it looked "good, but not quite our tribe" when
I skimmed it :) so just little stuff, iirc |
16:06.23 |
andrecastelo |
hm ok, understood |
16:06.56 |
andrecastelo |
i wasn't being able to compile using the
bu_lists so i improvised :S |
16:07.27 |
``Erik |
other than that, the only reason I didn't
commit it myself was because I'm not familiar with the quirks and
uses of that certain program, I'm hoping brlcad will step in and
verify it doesn't make things weird for users :) |
16:14.43 |
*** join/#brlcad louipc
(n=louipc@76-10-146-181.dsl.teksavvy.com) |
16:31.54 |
*** join/#brlcad dtidrow
(n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) |
16:33.31 |
*** join/#brlcad dtidrow
(n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) |
16:33.54 |
``Erik |
<PROTECTED> |
16:40.23 |
``Erik |
aaaand, upgrade macports to see what in my
subversion heirarchy is out of date, weeee |
16:43.36 |
andrecastelo |
hehehe, is that the laptop you were talking
about buying last week? |
16:44.31 |
``Erik |
no, I didn't end up buying one, I got another
one from work |
16:44.38 |
``Erik |
another 17" macbook pro |
16:44.59 |
``Erik |
I still might buy a 13" macbook, but I have a
temporary reprieve from NEEDINg to |
16:54.53 |
CIA-21 |
BRL-CAD: 03andrecastelo * r31252
10/brlcad/trunk/misc/win32-msvc9/brlcad/brlcad.sln: Fixed a bug
that corrupted the file and caused an error when the used tried to
edit a project's property or tried to access a header
file. |
16:55.15 |
andrecastelo |
s/used/user |
16:55.16 |
andrecastelo |
:S |
17:02.01 |
``Erik |
hum, warnings in g_hyp |
17:03.12 |
``Erik |
got the temp cranked up nice and high on this
laptop with all these builds, no crashes or anything O.o |
17:05.48 |
andrecastelo |
hey ``Erik what you think about struct mlt_app
having a struct application * app ? |
17:05.59 |
``Erik |
I think it kinda needs to? |
17:06.06 |
``Erik |
oh, wait |
17:06.17 |
andrecastelo |
yeah, i was thinking the same thing |
17:06.27 |
``Erik |
uhmmmm, you do need a 'struct application'
somewhere, uhm, I have no issue with it being nested |
17:08.25 |
CIA-21 |
BRL-CAD: 03erikgreenwald * r31253
10/brlcad/trunk/include/raytrace.h: make rt_functab label a little
bigger to fit "hyperboloid" for g_hyp |
17:16.30 |
andrecastelo |
ok erik, here is my idea - write a function to
handle hits and record the hit information in the path structure.
The bouncing/reflecting would be handled here, right? |
17:17.19 |
andrecastelo |
if so, initially we can use a fixed amount of
bouncing, to make it work and later the function can be
expanded |
17:17.26 |
``Erik |
sounds about right |
17:18.03 |
``Erik |
the hit callback managing some volume of
information |
17:18.09 |
andrecastelo |
hm ok, so, the rays are shot from the
lightsources, right? or i can set up where to shoot the rays from
? |
17:18.33 |
``Erik |
it's bidirectional, so some rays will be shot
from light sources and some from the viewpoint |
17:18.59 |
andrecastelo |
no, i meant currently supported by
rt |
17:19.15 |
``Erik |
and it'll be interesting, since viewpoints can
be perspective (single point) or ortho (grid), and "light" is a
material attribute on a solid |
17:19.49 |
``Erik |
the regular phong rt run shoots a ray for each
pixel, then at the intersection, it shoots rays to each light
source |
17:20.05 |
``Erik |
I'm not exactly sure how all the futzing with
shadow rays works out, brlcad would know more |
17:29.00 |
andrecastelo |
view_init() should be called when the rays are
starting to be fired, once per path or once per ray? |
18:00.00 |
pacman87 |
``Erik: what warnings did you see on
g_hyp.c? |
18:07.42 |
``Erik |
length issue with a static field in table.c
(fixed it) and, uhm, a sign issue with an ntohd call on like line
700 or so |
18:09.56 |
pacman87 |
the ntohd call is in import5(), and i haven't
changed anything there (except var names/types) from when it was
g_xxx.c |
18:13.16 |
*** join/#brlcad clock_
(n=clock@77-56-91-26.dclient.hispeed.ch) |
18:18.58 |
CIA-21 |
BRL-CAD: 03erikgreenwald * r31254
10/brlcad/trunk/src/librt/g_hyp.c: minor cast fix for
ntohd |
18:19.16 |
pacman87 |
``Erik: thanks :) |
18:19.20 |
``Erik |
np |
18:19.29 |
``Erik |
char -> const unsigned char |
18:19.32 |
``Erik |
fyi |
18:19.40 |
*** join/#brlcad ciccero
(n=bdaa2ac9@bz.bzflag.bz) |
18:19.52 |
ciccero |
hi |
18:19.58 |
``Erik |
afternoon, ciccero |
18:20.09 |
ciccero |
thank you madant |
18:20.51 |
ciccero |
i did the 'make' with the -k option |
18:20.58 |
``Erik |
man, I'm gonna get fat :( I made whole wheat
english muffins from scratch, I'm popping these things like
candy... eaten 12 already O.o I'm gonna poo like mad
later |
18:21.05 |
ciccero |
keep goin |
18:21.34 |
``Erik |
-k means "don't stop on failure", it doesn't
make the build magically work, it just doesn't abort as soon as it
sees a failure |
18:22.05 |
ciccero |
but when i try to install, i have the same
error |
18:22.30 |
ciccero |
.libs/librt.so: undefined reference to
`TclReFree' |
18:22.48 |
pacman87 |
ciccero: did you do ./configure
--enable-all? |
18:22.52 |
``Erik |
configure with --enable-all |
18:23.28 |
ciccero |
yes |
18:23.34 |
ciccero |
i did that |
18:23.54 |
ciccero |
but have the error ".libs/librt.so: undefined
reference to `TclReFree'" |
18:25.35 |
madant |
make clean and do a ./configure --enable-all
--prefix=install dir |
18:25.44 |
ciccero |
i am installing with the -k option skip the no
working module |
18:29.53 |
ciccero |
i am using the default install dir
"/usr/brlcad/". I need specify the path? |
18:36.21 |
madant |
make clean once and then run ./configure
--enable-all |
18:38.24 |
ciccero |
ok madant i'm doing clean, configure and make
right now....... |
18:58.05 |
ciccero |
thank you.......soooooooo much. |
18:58.35 |
ciccero |
now i have a working brlcad on my
machine |
18:59.00 |
ciccero |
i need to do the "clean" before |
18:59.24 |
ciccero |
thank's for all..... |
19:04.14 |
madant |
:) have fun with 7.12.4 |
19:48.36 |
*** join/#brlcad Zorb
(n=opera@80.96.151.202) |
19:49.41 |
*** part/#brlcad Zorb
(n=opera@80.96.151.202) |
20:46.13 |
CIA-21 |
BRL-CAD: 03brlcad * r31255
10/brlcad/trunk/src/librt/table.c: the label is intentionally
supposed to be some brief short-hand so call it a hyp (there are
two hyperboloid primitives, ehy is th e other) |
21:46.24 |
*** join/#brlcad thing0
(n=ric@124-169-237-118.dyn.iinet.net.au) |
21:52.28 |
brlcad |
thinks it'd be cool if madant
would re-render his graphs with a uniform scale, overlay the two
data sets |
22:45.04 |
*** join/#brlcad iraytrace
(n=iraytrac@c-69-250-151-31.hsd1.md.comcast.net) |
22:48.24 |
brlcad |
andrecastelo: your viewmlt duplicates a
main() |
22:51.29 |
CIA-21 |
BRL-CAD: 03brlcad * r31256
10/brlcad/trunk/src/rt/viewmlt.c: file header doesn't match file
name, use sh/template.sh for adding new files (or sh/header.sh for
adding a new header). remove main since it's presently described as
an rt app (which provides a main()) |
22:52.17 |
brlcad |
if you need your own main different from the
one in src/rt/main.c, then your tool probably doesn't belong in
src/rt as that makes it more like nirt from a structural
perspective |
22:53.27 |
andrecastelo |
brlcad: i was going to change that, but you
were faster than me :B |
22:54.00 |
andrecastelo |
also, i renamed mlt_main.c to viewmlt.c but i
used template.sh to create mlt_main.c |
22:54.35 |
CIA-21 |
BRL-CAD: 03brlcad * r31257
10/brlcad/trunk/src/rt/Makefile.am: disable default compilation of
rtmlt until it works, can be manually compiled with 'make rtmlt' in
src/rt |
22:54.48 |
brlcad |
andrecastelo: k, I figured -- that's what the
parenthetical was for ;) |
22:55.01 |
brlcad |
you can fix the header by just removing it,
and then running header.sh on it |
22:55.09 |
brlcad |
(or edit the two lines) |
22:55.13 |
brlcad |
nit pick of coruse |
22:55.25 |
brlcad |
commit early, commit often ;) |
22:56.05 |
brlcad |
is about to make hundreds of
commits |
23:00.26 |
andrecastelo |
should i change the name of mlt_defs.h too
? |
23:01.08 |
brlcad |
up to you |
23:02.49 |
PrezzKennedy |
howdy brlcad |
23:02.55 |
brlcad |
howdy |
23:02.57 |
PrezzKennedy |
the interns keeping you busy? |
23:03.08 |
brlcad |
not yet :) |
23:03.51 |
PrezzKennedy |
i wanted a hot one to help staff the IT
department... |
23:05.52 |
brlcad |
setting the interns on fire isn't usually
recommended |