00:29.48 |
*** join/#brlcad rga
(n=rga@unaffiliated/rga) |
00:31.11 |
*** part/#brlcad rga
(n=rga@unaffiliated/rga) |
01:10.59 |
*** join/#brlcad poolio
(n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
01:19.40 |
*** join/#brlcad IriX64
(n=mario_du@bas2-sudbury98-1177726794.dsl.bell.ca) |
01:32.03 |
IriX64 |
thats going to set me back, another 17"
monitor gone |
05:36.12 |
*** join/#brlcad ibot
(n=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
05:36.12 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
05:37.16 |
*** join/#brlcad ibot
(n=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
05:37.16 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
07:21.00 |
*** join/#brlcad Laniakea
(n=clock@zux221-122-143.adsl.green.ch) |
08:32.09 |
*** join/#brlcad CIA-4
(n=CIA@208.69.182.149) |
09:56.43 |
*** join/#brlcad ibot_
(i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
09:56.43 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
14:00.29 |
*** join/#brlcad cad56
(n=92500941@bz.bzflag.bz) |
14:18.44 |
*** join/#brlcad poolio
(n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
14:52.49 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-073-250.pools.arcor-ip.net) |
15:48.15 |
*** join/#brlcad elite01_
(n=elite01@dslc-082-082-082-130.pools.arcor-ip.net) |
16:08.46 |
*** join/#brlcad elite01_
(n=elite01@dslc-082-082-082-130.pools.arcor-ip.net) |
17:16.50 |
*** join/#brlcad ibot
(i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
17:16.50 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
17:23.05 |
*** join/#brlcad ibot_
(i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
17:23.05 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
17:34.02 |
*** join/#brlcad ibot
(i=ibot@rikers.org) |
17:34.02 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| http://fisheye1.cenqua.com/browse/brlcad/brlcad
|| 7.10 is now released! .. e-mail announcements will follow
posting of binary distributions |
17:52.58 |
*** join/#brlcad CIA-4
(n=CIA@208.69.182.149) |
18:06.20 |
*** join/#brlcad CIA-4
(i=cia@208.69.182.149) |
18:10.39 |
IriX64 |
http://www.pastebin.ca/566929
can't remember if i showed you this warning before or
not. |
18:30.41 |
IriX64 |
also wonders what on earth -lGL is doing in
there when i specified no gl and the summary said it was not
enabled. |
18:31.43 |
IriX64 |
. |
18:34.21 |
IriX64 |
http://www.pastebin.ca/566971
<--- in case you think I jest. |
18:39.11 |
*** join/#brlcad Elperion
(n=Bary@p548764FD.dip.t-dialin.net) |
18:40.59 |
IriX64 |
huh it split it again, the paste i
mean |
18:41.13 |
IriX64 |
some near top some near bottom |
18:41.47 |
IriX64 |
line 10 |
18:52.00 |
*** join/#brlcad poolio
(n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
19:11.01 |
brlcad |
IriX64: tone it down |
19:12.15 |
brlcad |
that -lGL is coming from tcl, something in
their configure |
19:12.28 |
brlcad |
looks like their X11 tests |
19:13.19 |
IriX64 |
never thought of that thanks |
19:13.31 |
IriX64 |
and i will |
19:16.41 |
poolio |
brlcad: Is there already an established voxel
data spec? |
19:40.22 |
*** join/#brlcad yukonbob
(n=bch@whthyt224-180.northwestel.net) |
20:06.15 |
IriX64 |
http://www.terarecon.com/downloads/support/vp1000_voxelfileformat.pdf
poolio |
20:08.25 |
brlcad |
poolio: brl-cad uses raw data for most of the
geometry data sets as there are a slew of other tools for
processing raw data in a streaming manner among other
manipulations |
20:08.48 |
brlcad |
so if you were to create a vol primitive, for
example, you'd provide raw b&w slices |
20:09.56 |
brlcad |
the mk_vol() routine will take volumetric data
in said raw format and make a vol for you |
20:10.11 |
brlcad |
mk_vol(struct rt_wdb *fp, const char *name,
const char *file, int xdim, int ydim, int zdim, int lo, int hi,
const fastf_t *cellsize, const matp_t mat) |
20:14.40 |
``Erik |
hm, 15 minutes, I wonder if this test run will
be done by then. |
20:17.17 |
*** join/#brlcad Obscene_CNN
(n=DiscoBan@owt-64-146-239-67.owt.com) |
20:17.29 |
*** part/#brlcad Obscene_CNN
(n=DiscoBan@owt-64-146-239-67.owt.com) |
20:27.12 |
poolio |
brlcad: thanks |
20:28.03 |
poolio |
brlcad: so support for volumetric data/voxels
is already builtin? |
20:58.04 |
*** join/#brlcad Laniakea
(i=clock@77-56-101-172.dclient.hispeed.ch) |
20:59.41 |
IriX64 |
brlcad: I can't seem to get anybody's windows
x-server (besides cygwin-x) to have the geometry window pull double
duty as the framebuffer, is it too much of a hassle to type exec
fbserv -S690 /dev/X and use that for rendering? |
21:01.16 |
brlcad |
poolio: yes, there is a volumetric primitive
(the 'vol' primitive) -- i'd suggest making one by hand either in
mged or in code using mk_vol() to get familiar |
21:01.48 |
Laniakea |
brlcad: tell me - what determines the
positions are which photons will fall on emulsion? |
21:01.54 |
brlcad |
IriX64: that's a known issue with the Windows
display manager |
21:01.57 |
Laniakea |
Not the density, but the individual positions
themselves? |
21:02.22 |
IriX64 |
really, thought it was my fault, sorry to have
brought it up |
21:02.55 |
brlcad |
Laniakea: what do you mean by the positions?
the photons are fired out from the light sources randomly .. hit
points are determined against the geometry, which in turn deposits
the photons |
21:04.05 |
Laniakea |
brlcad: if you have a coherent source (laser),
you still get random positions. |
21:04.28 |
Laniakea |
Coherent source has a very simple wavefunction
- sine wave - that doesn't contain any randomness |
21:04.34 |
Laniakea |
Where does the entropy come from? |
21:05.17 |
brlcad |
Laniakea: er, I presumed you were talking
about photon mapping |
21:05.32 |
brlcad |
do you just mean regular ray-tracing
photons? |
21:06.17 |
brlcad |
because photon mapping that I just described
is something very different |
21:07.22 |
brlcad |
regular ray-tracing fires a grid of rays that
recursive traverse through a scene, forking off diffusion,
reflection, and perhaps shador rays for each segment |
21:08.05 |
brlcad |
you can tell rt to shoot perfectly in the
center of the grid cells (the default), or jitter the rays, or
shoot multiple per cell, or shoot multiple per cell jittered,
etc |
21:16.47 |
yukonbob |
brlcad: do you have any info on the headers of
.dems? The stuff I was dealing with before was always "square" (ie:
X by Y) size, but the samples you sent have variable numbers of
entries per record, and I'm not sure how to interpret
it... |
21:17.12 |
brlcad |
howdy yukonbob |
21:17.25 |
brlcad |
hm, mebbie |
21:17.33 |
yukonbob |
*"headers" where header == first 1024-byte
block, and 9-pieces of info at start of ea. record. |
21:18.12 |
yukonbob |
I've googled around, and skimmed other
projects, but nothings turned up for me yet... |
21:21.18 |
brlcad |
http://rockyweb.cr.usgs.gov/nmpstds/demstds.html |
21:21.35 |
brlcad |
part 2 covers the format |
21:22.06 |
Laniakea |
brlcad: no I mean the physical workings of our
universe |
21:24.19 |
yukonbob |
brlcad: rock'n'roll... thx |
21:28.05 |
``Erik |
ahhhhhh, home at last |
22:03.10 |
*** join/#brlcad jimmyz
(n=asd@host81-129-128-152.range81-129.btcentralplus.com) |
22:04.33 |
jimmyz |
hi |
22:14.40 |
brlcad |
howdy jimmyz |
22:15.05 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/conv/iges/BrepHandler.cpp: When an arc's start center
and end points are coplanar, we can't find the plane! so calculate
the normal and pass it through to the handler... |
22:16.39 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/conv/iges/brlcad.hpp: alter the arc handle method to
take a pre-calculated normal |
22:17.27 |
jimmyz |
hi brlcad |
22:17.30 |
jimmyz |
are you a bot? |
22:17.59 |
brlcad |
jimmyz: are you? |
22:18.09 |
jimmyz |
corse not |
22:18.23 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/conv/iges/brlcad_brep.cpp: to avoid trying to build a
plane from a line, pass the origin and a normal instead |
22:18.24 |
brlcad |
then corse not too |
22:18.33 |
jimmyz |
ok sorry |
22:18.46 |
jimmyz |
i'm interested in learning cad? |
22:18.55 |
jimmyz |
this a good place to start? |
22:19.09 |
brlcad |
as good a place as any |
22:19.20 |
jimmyz |
do you know catia at all/ |
22:19.31 |
brlcad |
depends for what purpose, but most of the
fundamentals cut across industries |
22:19.37 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/conv/iges/n_iges.hpp: fix circular arc handler method
to take a normal |
22:19.40 |
brlcad |
the basics of catia, yes |
22:19.56 |
jimmyz |
how much is it? |
22:20.10 |
brlcad |
brl-cad's gui interface (mged) is nothing at
all like catia ;) |
22:20.20 |
brlcad |
you'd have to ask the catia folks |
22:20.27 |
jimmyz |
how capable is brl cad? |
22:20.42 |
brlcad |
fully capable for what it's intended, it's in
production use |
22:20.43 |
jimmyz |
cf solidworks and catia etc |
22:20.59 |
jimmyz |
does it do FEA? |
22:21.05 |
brlcad |
but we don't do everything, and don't cater to
entire sub-industries of CAD (see the docs on the
website) |
22:21.27 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/conv/iges/nmain.cpp: add a cheesy file parameter to
converter (remove hard-coded filename)... needs to be fleshed out
better |
22:21.57 |
brlcad |
ehm, most "CAD" packages don't do actual
finite element analysis -- they interface with them or include a
separate analysis module |
22:22.18 |
jimmyz |
oh i see |
22:22.28 |
jimmyz |
are you in the industry? |
22:22.45 |
brlcad |
there is a brl-cad interface to fea, several
actually -- some better than others, some under active
development |
22:23.00 |
brlcad |
er, I have no idea what you mean by
that |
22:23.10 |
jimmyz |
do you do cad for a living |
22:23.14 |
brlcad |
what constitutes being "in the
industry" |
22:23.45 |
brlcad |
are you asking if am I am a geometric
designer/modeler? |
22:24.08 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/librt/opennurbs_ext.cpp: many bug fixes (openNURBS
knot vector problem again...) lots of debug statements. adjusted
flatness criterion to be a scale of the curve length. |
22:24.23 |
jimmyz |
umm guess so |
22:24.28 |
brlcad |
i have modeled some things, but i'm more a
developer -- software architect, programmer, code monkey |
22:24.41 |
jimmyz |
oh right |
22:25.10 |
brlcad |
i work on brl-cad .. a lot .. among other
hats |
22:25.25 |
jimmyz |
is it still developed by the
military? |
22:25.36 |
brlcad |
yes, actively developed and used |
22:25.57 |
jimmyz |
i see |
22:26.17 |
jimmyz |
i'm in UK btw |
22:27.41 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/other/openNURBS/opennurbs_bezier.cpp: fixed convex
hull handling and finished case C implementation (not debugged
yet) |
22:28.49 |
CIA-4 |
BRL-CAD: 03jlowenz *
10brlcad/src/other/openNURBS/opennurbs_curve.h:
NumIntersectionsWith now virtual (duh) |
22:29.11 |
jimmyz |
what is CIA 4 saying? |
22:29.29 |
brlcad |
those are changes being made to the source
code |
22:29.40 |
brlcad |
cia announces them in real-time as the code is
modified |
22:29.49 |
jimmyz |
who's jlowenz? |
22:30.04 |
brlcad |
one of the developers |
22:30.11 |
jimmyz |
oh i see |
22:30.58 |
jimmyz |
do these cad programs generate output files
for CNC machines to work on? |
22:55.04 |
*** join/#brlcad poolio
(n=poolio@c-69-251-3-107.hsd1.md.comcast.net) |
23:05.55 |
brlcad |
jimmyz: not usually |
23:05.59 |
brlcad |
that's what CAM software is for |
23:06.31 |
brlcad |
e.g. GNU CAM: http://gcam.js.cx/index.php/Main_Page |
23:06.39 |
``Erik |
we can generate stl, but not gcode |
23:07.30 |
brlcad |
someone should write a g-gcode |
23:12.17 |
*** join/#brlcad louipc
(n=louipc@bas8-toronto63-1096782753.dsl.bell.ca) |
23:16.27 |
bjorkBSD |
brlcad, doesn't the .mil rely on
sub-contractors? |
23:19.50 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
23:33.27 |
brlcad |
bjorkBSD: huh? |
23:33.32 |
brlcad |
sometimes |
23:33.45 |
bjorkBSD |
i'm wondering how they'd use brl-cad at
all. |
23:34.00 |
brlcad |
er, how's that? |
23:34.05 |
brlcad |
or rather why's that? |
23:34.21 |
bjorkBSD |
if they're using subcontractors, they only
need to specify an order no? |
23:34.46 |
bjorkBSD |
'build me a tank daggammit' |
23:34.51 |
bjorkBSD |
and then tank get's built. |
23:34.57 |
brlcad |
oh |
23:34.59 |
brlcad |
heck no |
23:34.59 |
bjorkBSD |
then .mil takes delivery :) |
23:35.21 |
*** part/#brlcad jimmyz
(n=asd@host81-129-128-152.range81-129.btcentralplus.com) |
23:35.49 |
*** join/#brlcad jimmyz
(n=asd@host81-129-128-152.range81-129.btcentralplus.com) |
23:36.05 |
brlcad |
the tanks are modeled by the modeling experts
(of which there are contractor and gov't experts that are adept in
brl-cad) |
23:36.10 |
louipc |
I bet they like to be involved with the design
too :D |
23:36.18 |
brlcad |
also, subcontractor != contractor |
23:36.29 |
brlcad |
i think you just mean contractors |
23:36.53 |
*** part/#brlcad jimmyz
(n=asd@host81-129-128-152.range81-129.btcentralplus.com) |
23:36.54 |
brlcad |
a subcontractor would be someone working under
contract to a contractor |
23:37.32 |
louipc |
subcontractors might not even know what
machine the part they're making goes in... |
23:38.21 |
bjorkBSD |
ah i see i see. |
23:38.31 |
bjorkBSD |
just like ... construction! |
23:38.41 |
brlcad |
bjorkBSD: brl-cad is primarly used to model
military assets for analysis purposes |
23:38.48 |
brlcad |
emphasis on the analysis aspect |
23:38.55 |
bjorkBSD |
hmmm. |
23:39.06 |
brlcad |
like, model the M1A1 and analyze how well it
does in a given encounter |
23:39.20 |
bjorkBSD |
huh? in a combat situation? |
23:39.24 |
brlcad |
sure |
23:39.28 |
bjorkBSD |
you can do THAT?! |
23:39.40 |
brlcad |
that's what it's *primarily* used
for |
23:39.56 |
bjorkBSD |
shit! we've been abusing the poor thing by
making tea cups with it then :-S |
23:40.12 |
brlcad |
there is a brl-cad model of almost every
military asset that's been in production over the past two
decades |
23:40.26 |
bjorkBSD |
damn! |
23:40.27 |
brlcad |
at least army and air force.. navy not so
much, but some |
23:40.55 |
bjorkBSD |
that's pretty cool. |
23:41.05 |
bjorkBSD |
i'm a pacifist of course... |
23:41.16 |
brlcad |
some modeled entirely by hand, some modeled in
other systems and converted to brl-cad, some worked on in multiple
cad systems by many groups, etc |
23:41.17 |
bjorkBSD |
but that's still pretty damned cool
:-? |
23:42.22 |
bjorkBSD |
hmmm. |
23:42.23 |
brlcad |
many of the folks that do the analyses are
pacificists too -- vulnerability is generally more important than
lethality |
23:42.38 |
brlcad |
keeping the folks inside the vehicles
safe |
23:42.47 |
bjorkBSD |
yes. the embedded journalists :) |
23:42.53 |
brlcad |
and how to do that better |
23:42.59 |
bjorkBSD |
we don't want to wake those up in the middle
of something fun :D |
23:43.30 |
bjorkBSD |
so you're saying there's a strength of
materials component hidden in brl-cad? |
23:44.09 |
brlcad |
wasn't referring to the 'pacifist' folks
inside the vehicle .. was referring to people that run the analyses
and simulations, trying to find ways to make the vehicles more
safe |
23:44.19 |
bjorkBSD |
i know i was being 'punny'. |
23:44.22 |
brlcad |
bjorkBSD: no, i'm not saying that |
23:44.58 |
brlcad |
brl-cad does the geometric representation,
physical characteristics -- representing what exists in real life
on the computer |
23:45.11 |
brlcad |
it's the job of various analysis codes to do
something with that information |
23:45.36 |
brlcad |
whether it has anything to do with material
strengths, penetration equations, system connectivity,
etc |
23:45.46 |
bjorkBSD |
aha |
23:46.07 |
brlcad |
brl-cad just answers the fundamental geometry
questions |
23:48.18 |
bjorkBSD |
heh. i wonder what they used in ussr way back
when for the same tasks. |
23:49.32 |
brlcad |
the extent of brl-cad's analysis capacity are
those that purely relate to geometric analysis -- computing
weights, moments, presented area, energy signatures, images,
etc |
23:50.28 |
brlcad |
once we start talking about penetration and
material interactions, things get sensitive or classified really
quick |
23:50.43 |
bjorkBSD |
that's understandable. |
23:50.46 |
brlcad |
and they certainly wouldn't just be sitting
there in an open souce package :) |
23:51.35 |
brlcad |
it was hard enough to open source brl-cad
given it's mere ties to the analysis |
23:52.36 |
brlcad |
even with 15 years of "almost open source"
public distribution |
23:52.43 |
bjorkBSD |
hmmm. |
23:52.50 |
bjorkBSD |
paranoid much? :D |
23:53.35 |
brlcad |
not me, but others .. heh :) |
23:54.59 |
bjorkBSD |
so why were the sources opened then? |
23:55.30 |
bjorkBSD |
given the importance of the tool. |