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