00:17.49 |
jordisayol |
starseeker: yes, You're right. I'll try to
find the rpm package containing this header, thanks |
00:26.10 |
*** join/#brlcad louipc
(~louipc@archlinux/trusteduser/louipc) |
00:29.00 |
*** join/#brlcad Yoshi477
(~jan@d72-39-60-53.home1.cgocable.net) |
00:33.46 |
CIA-62 |
BRL-CAD: 03jordisayol * r46391
10/brlcad/trunk/sh/ (make_deb.sh make_rpm.sh): Changed more deb/rpm
building dependencies. |
00:36.17 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
01:06.22 |
CIA-62 |
BRL-CAD: 03starseeker * r46392
10/brlcad/trunk/ (CMakeLists.txt
misc/CMake/ResetCache.cmake): |
01:06.22 |
CIA-62 |
BRL-CAD: Need more testing, but this setup
swaps between 32 and 64 bit compilation |
01:06.22 |
CIA-62 |
BRL-CAD: without requiring the nuking of the
build directory files. In other words, |
01:06.22 |
CIA-62 |
BRL-CAD: changing the BRLCAD-CPU_TYPE in
cmake-gui and running configure should 'do the |
01:06.22 |
CIA-62 |
BRL-CAD: right thing' automatically, and does
on the system tested so far. |
01:07.28 |
starseeker |
sweet |
01:08.59 |
CIA-62 |
BRL-CAD: 03starseeker * r46393
10/brlcad/trunk/CMakeLists.txt: mark BULLET_INCLUDE_DIR as
advanced |
01:33.35 |
brlcad |
starseeker: nice list of extra deps there in
jordi's stuff (sh/make_deb.sh) |
01:36.00 |
brlcad |
and nice fixup with RESET_CACHE_FILE
:) |
01:41.49 |
CIA-62 |
BRL-CAD: 03starseeker * r46394
10/brlcad/branches/STABLE/src/mged/ (mged.c setup.c): Add r45544 to
stable - restores rt and rtarea output to mged. |
01:45.54 |
brlcad |
aha .. that's right -- not a vls init issue,
it was a ged init issue, the struct gets reinitialized when a
database is closed, but was never resetting the i/o
handlers |
01:51.24 |
CIA-62 |
BRL-CAD: 03starseeker * r46395
10/brlcad/branches/STABLE/src/librt/opennurbs_ext.h: Add the nurbs
wireframe fix from 45532 and 45533 - prevents an infinite
loop. |
03:46.44 |
CIA-62 |
BRL-CAD: 03starseeker * r46396
10/brlcad/trunk/src/conv/obj-g_new.c: Mac didn't like NULL, go with
0 |
04:43.19 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
05:51.39 |
CIA-62 |
BRL-CAD: 03starseeker * r46397
10/brlcad/trunk/misc/CMake/FindLEMON.cmake: Can't use a system
lemon unless lempar.c is present in the same directory - check that
too. |
06:15.25 |
CIA-62 |
BRL-CAD: 03starseeker * r46398
10/brlcad/trunk/misc/CMake/FindLEMON.cmake: lemon generates a .out
file by default - could just add -q arg, but we may want that out
file for debugging at some point so just go ahead and add it to the
output list for now. |
06:17.33 |
starseeker |
come to think of it, our uce-dirent.h file is
third party |
06:25.45 |
CIA-62 |
BRL-CAD: 03starseeker * r46399
10/brlcad/trunk/src/mged/CMakeLists.txt: fix mged linking if bullet
is around |
06:45.59 |
CIA-62 |
BRL-CAD: 03starseeker * r46400
10/brlcad/trunk/misc/CMake/CompilerFlags.cmake: If all the flags
fail, don't try it - need to be able to successfully tell the
compiler 32/64 bit, otherwise configure specifically for something
the compiler can't do should fail. |
07:30.21 |
*** join/#brlcad merzo
(~merzo@193.254.217.44) |
08:01.07 |
*** join/#brlcad jordisayol
(~jordisayo@unaffiliated/jordisayol) |
08:35.31 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
10:35.03 |
*** join/#brlcad abhi2011
(~chatzilla@wlan-145-94-184-039.wlan.tudelft.nl) |
11:28.17 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
12:40.47 |
*** join/#brlcad abhi2011_
(~chatzilla@wlan-145-94-184-039.wlan.tudelft.nl) |
12:50.22 |
*** join/#brlcad abhi2011
(~chatzilla@wlan-145-94-184-039.wlan.tudelft.nl) |
13:03.01 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
14:06.06 |
brlcad |
it is, should get moved |
14:36.30 |
CIA-62 |
BRL-CAD: 03starseeker * r46401
10/brlcad/trunk/src/other/uce-dirent/: uce-dirent is external,
prepare a src/other home |
14:51.29 |
CIA-62 |
BRL-CAD: 03starseeker * r46402
10/brlcad/trunk/misc/CMake/FindLEMON.cmake: tweak so things are
quieter on repeat runs of cmake |
14:51.52 |
CIA-62 |
BRL-CAD: 03starseeker * r46403
10/brlcad/trunk/src/ (5 files in 2 dirs): move uce-dirent to
src/other |
15:01.25 |
brlcad |
thinks we could probably do
what that header is doing easier and more simply without
it |
15:02.27 |
brlcad |
shouldn't even be needed on most modern
non-windows platforms |
15:04.12 |
starseeker |
possibly - it was a quick and functional
solution for near-zero work at the time |
15:18.29 |
CIA-62 |
BRL-CAD: 03starseeker * r46404
10/brlcad/trunk/src/other/lemon/README: Add a README file for
lemon. probably should add the lemon docs as a text file too but
that'll take a bit more reformatting |
15:25.20 |
*** join/#brlcad abhi2011
(~chatzilla@wlan-145-94-184-039.wlan.tudelft.nl) |
15:31.59 |
*** join/#brlcad n_reed
(~molto_cre@BZ.BZFLAG.BZ) |
16:09.48 |
CIA-62 |
BRL-CAD: 03starseeker * r46405
10/brlcad/trunk/src/libpc/CMakeLists.txt: Oh yeah, probably should
uncomment the tests too. |
16:12.33 |
CIA-62 |
BRL-CAD: 03starseeker * r46406
10/brlcad/trunk/CMakeLists.txt: don't want recursive behavior, so
spot .. and ignore it in distcheck path handling. |
16:13.52 |
CIA-62 |
BRL-CAD: 03starseeker * r46407
10/brlcad/trunk/ (10 files in 4 dirs): Update/add dist files and
ignore lists for CMake distcheck |
16:27.17 |
CIA-62 |
BRL-CAD: 03starseeker * r46408
10/brlcad/trunk/src/libpc/CMakeLists.txt: Bah, spoke too soon -
test apps aren't happy. |
16:35.16 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
16:46.43 |
starseeker |
can't wait to see what
happens on windows with obj-g </sarcasm> |
19:02.36 |
CIA-62 |
BRL-CAD: 03n_reed * r46409
10/brlcad/trunk/src/conv/obj-g_new.c: Reformatted usage string to
be less verbose. |
19:17.01 |
*** join/#brlcad abhi2011
(~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) |
20:00.22 |
CIA-62 |
BRL-CAD: 03starseeker * r46410
10/brlcad/trunk/CMakeLists.txt: These variables are not needed by
default, but useful in some situations - put commented out lines in
to illustrate how they would be set |
20:45.29 |
*** join/#brlcad merzo
(~merzo@206-1-132-95.pool.ukrtel.net) |
21:18.51 |
*** join/#brlcad ScribbleJ
(~chris@99-35-164-204.lightspeed.dwgvil.sbcglobal.net) |
21:20.57 |
CIA-62 |
BRL-CAD: 03brlcad * r46411
10/brlcad/trunk/TODO: the nmg->brep conversion routine could use
a more simple 2d bounding box technique that should give tighter
fitting surfaces for quad faces. could go hog wild with a convex
hull calculation too. |
21:25.44 |
ScribbleJ |
I'm just getting started on trying to figure
out brl-cad... is there a commonly used parts library anyplace,
like for bolts, bolt holes, common shapes that aren't primitives,
etc? |
21:29.13 |
CIA-62 |
BRL-CAD: 03n_reed * r46412
10/brlcad/trunk/src/librt/primitives/bot/bot.c: Having rt_bot_ifree
free normals and face_normals arrays along with the
others. |
21:32.14 |
CIA-62 |
BRL-CAD: 03n_reed * r46413 10/brlcad/trunk/
(include/wdb.h src/libwdb/bot.c): Marking unmodified parameters of
mk_bot_w_normals as const. |
21:37.34 |
brlcad |
ScribbleJ: hello |
21:38.54 |
ScribbleJ |
Howdy! |
21:39.14 |
brlcad |
ScribbleJ: two answers to that question -- 1)
there is and it's rather extensive, but you don't have access to it
(it's a proprietary parts database) and more usefully 2) there are
various tools in brl-cad that will generate various common
shapes |
21:39.23 |
brlcad |
bolt being one of the examples |
21:39.37 |
ScribbleJ |
Those are both good answers. |
21:40.16 |
brlcad |
bolt, coil, fence, gastank, handle, human,
picket_fence, tire, window, window_frame, and wire are the
currently available "shape" tools (of varying quality and
usefulness) |
21:42.22 |
brlcad |
there is also a different bolt script floating
around that someone in the community made that will apply threading
and supports standard bolt specifications |
21:44.25 |
ScribbleJ |
All right. I'm probably ahead of myself
anyhow; I'll need to figure out how to do anything at all first.
:) |
21:44.41 |
brlcad |
have you seen the tutorial series on the
website? |
21:44.44 |
ScribbleJ |
I'm coming from having only used OpenSCAD and
hoping I could find something a little more powerful. |
21:44.53 |
ScribbleJ |
I have - I've read it but I need to walk
through it I think. |
21:45.43 |
brlcad |
yeah, until some of the core commands are
familiar (the ones on the mged quick reference), you'll have a
tough time being productive -- the tutorials help you get there if
you actually do them |
21:46.31 |
brlcad |
the tutorials go through a lot of material,
but even then only begin to scratch the surface of what you can
do |
21:54.36 |
*** join/#brlcad b0ef
(~b0ef@160.24.202.84.customer.cdi.no) |
22:15.11 |
CIA-62 |
BRL-CAD: 03n_reed * r46414
10/brlcad/trunk/src/conv/obj-g_new.c: Fixed memory leak. A couple
allocated arrays were being missed in the free_ti
routine. |
22:31.53 |
CIA-62 |
BRL-CAD: 03brlcad * r46415 10/brlcad/trunk/ (5
files in 4 dirs): |
22:31.53 |
CIA-62 |
BRL-CAD: deprecate db_regexp_match() since
it's nearly identical to bu_fnmatch(). it's |
22:31.53 |
CIA-62 |
BRL-CAD: probably a minimally impacting change
that could be removed, but the meaning of |
22:31.53 |
CIA-62 |
BRL-CAD: the function's boolean return value
is flipped making regexp substitution |
22:31.53 |
CIA-62 |
BRL-CAD: clumsy. instead, mark it for removal
and make the guts call bu_fnmatch(). this |
22:31.53 |
CIA-62 |
BRL-CAD: was prompted by the existing
implementation not supporting an expected feature |
22:31.54 |
CIA-62 |
BRL-CAD: for 'not' character classes ala
[^abc] which bu_fnmatch does support. |
22:39.30 |
CIA-62 |
BRL-CAD: 03brlcad * r46416
10/brlcad/trunk/NEWS: |
22:39.30 |
CIA-62 |
BRL-CAD: improved globbing of object names in
mged by calling the libbu bu_fnmatch() |
22:39.30 |
CIA-62 |
BRL-CAD: routine instead of the weaker librt
db_regexp_match() function. this was |
22:39.30 |
CIA-62 |
BRL-CAD: prompted by noticing that support for
negated character classes (e.g., [^abc]) |
22:39.30 |
CIA-62 |
BRL-CAD: was not supported but it should also
improve support for other operators such as |
22:39.31 |
CIA-62 |
BRL-CAD: repetitions of character sets and
anchoring to beginning and end of object |
22:39.32 |
CIA-62 |
BRL-CAD: names. |
22:47.50 |
*** part/#brlcad n_reed
(~molto_cre@BZ.BZFLAG.BZ) |
22:54.12 |
CIA-62 |
BRL-CAD: 03brlcad * r46417
10/brlcad/trunk/NEWS: |
22:54.12 |
CIA-62 |
BRL-CAD: go ahead and be specific since the
four prims affected will fit, cliff tightened |
22:54.12 |
CIA-62 |
BRL-CAD: the bounding boxes which 'should'
improve performance but at a minimum will |
22:54.12 |
CIA-62 |
BRL-CAD: affect the autoview size of those
primitives when drawn alone (as well as the bb |
22:54.12 |
CIA-62 |
BRL-CAD: command) |
23:25.27 |
CIA-62 |
BRL-CAD: 03brlcad * r46418
10/brlcad/trunk/sh/conversion.sh: |
23:25.28 |
CIA-62 |
BRL-CAD: accommodate the new options, but
keeping them ordered similar to the intended |
23:25.28 |
CIA-62 |
BRL-CAD: grouping. renamed the SAVE option to
KEEP to avoid ambiguity. restore output |
23:25.28 |
CIA-62 |
BRL-CAD: formatting so that column 70 isn't
exceeded (keeping the output neatly |
23:25.28 |
CIA-62 |
BRL-CAD: consistent). lastly, make KEEP
respect the VERBOSE setting. |
23:25.55 |
CIA-62 |
BRL-CAD: 03brlcad * r46419
10/brlcad/trunk/sh/conversion.sh: make sure the SEARCH binary
exists too, set and use it as SGED |
23:35.05 |
CIA-62 |
BRL-CAD: 03brlcad * r46420
10/brlcad/trunk/sh/conversion.sh: since the working file might no
longer be deleted, give it a proper .g suffix. |
23:35.40 |
*** join/#brlcad ScribbleJ
(~chris@99-35-164-204.lightspeed.dwgvil.sbcglobal.net) |
23:40.38 |
CIA-62 |
BRL-CAD: 03brlcad * r46421
10/brlcad/trunk/NEWS: |
23:40.38 |
CIA-62 |
BRL-CAD: tom browder updated the conversion.sh
script with new options for KEEP and |
23:40.38 |
CIA-62 |
BRL-CAD: OPATH, which respectively allow users
to keep the working copy and specify the |
23:40.38 |
CIA-62 |
BRL-CAD: object path to use for searching.
combine two changes together and remove |
23:40.38 |
CIA-62 |
BRL-CAD: multiline. (multiline news items are
rare, usually reserved for multiple |
23:40.39 |
CIA-62 |
BRL-CAD: contributors. also, reworded to fit
to column 70.) |
23:45.40 |
CIA-62 |
BRL-CAD: 03brlcad * r46422
10/brlcad/trunk/NEWS: |
23:45.40 |
CIA-62 |
BRL-CAD: technically, memory issues are user
visible, so document the recent fix from |
23:45.40 |
CIA-62 |
BRL-CAD: nicholas reed where BoT object memory
was not being freed during export. this |
23:45.40 |
CIA-62 |
BRL-CAD: potentially could be a lot of memory
for large bots and bots that are frequently |
23:45.40 |
CIA-62 |
BRL-CAD: edited. |
23:46.39 |
brlcad |
abhi2011: how's the progress coming
along? |
23:47.25 |
brlcad |
haven't seen any bb updates or questions in a
couple days |
23:47.45 |
abhi2011 |
Well havent been able to work on it for the
pass 2 days, but will code a bit today :) |
23:47.57 |
abhi2011 |
a bit of thesis writing :P |
23:48.02 |
brlcad |
ah, okay |
23:48.59 |
abhi2011 |
I was wondering, the ultimate aim of the
simulate command is to fire it through a mged script and then run
rt on the scene ? |
23:49.37 |
abhi2011 |
so like simulate is run for say 1 step and
then a scene is rendered and stored as a png image |
23:49.48 |
abhi2011 |
then its run for 2 steps and again a scene is
rendered |
23:50.12 |
abhi2011 |
and then all these images will be combined
using imagemagik to make a movie |
23:50.25 |
abhi2011 |
for illustration purposes |
23:57.54 |
*** join/#brlcad abhi2011
(~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl) |
23:58.38 |
brlcad |
abhi2011: initially, sure |
23:59.14 |
brlcad |
actually, the aim is to perform the simulation
itself -- there are a variety of ways to visualize that
simulation |