08:21.12 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
09:55.05 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
11:05.47 |
*** join/#brlcad jpjacobs
(n=jpjacobs@dib.ulyssis.student.kuleuven.be) |
11:06.41 |
jpjacobs |
Hi, i made a debian package for brlcad. I have
to say, i don't know anything about making packages, the
dependancies are not set since i don't know how. |
11:07.47 |
jpjacobs |
but if anyone is interested anyway, i can
upload it. (btw i also made a terminal-wrapper thing that sets the
path's right, and should also modify ls-outputhiglighting (but that
doesn't really work)) |
11:08.17 |
brlcad |
to the debian package tracker or
elsewhere? |
11:08.27 |
brlcad |
i believe there is a rfp in for one |
11:09.09 |
brlcad |
otherwise, you can upload it to our anon ftp
and I can post it to sf.net |
11:09.27 |
brlcad |
ftp.brlcad.org/incoming |
11:10.12 |
jpjacobs |
so it's ok that it's lacking dependancy info,
and the brlterm thing isn't 10O% functional? |
11:10.40 |
clock_ |
tell me why when I stream there is no
reply |
11:11.51 |
jpjacobs |
or anybody knows how i add the dependancies ,
and anyone want to look at the script? |
11:12.18 |
brlcad |
brlterm thing? |
11:12.33 |
brlcad |
clock_: when you stream where/to
what? |
11:12.46 |
clock_ |
I am making jokes out of Roxette |
11:12.55 |
clock_ |
tell me why when I scream there is no
reply |
11:13.03 |
brlcad |
jpjacobs: alas, I'm only passively familiar
with the debian packages.. enough to put them together when I have
to but not enough to properly review one |
11:13.20 |
brlcad |
clock_: ahh |
11:13.33 |
clock_ |
brlcad: I am thinking about making a complete
model of Ronja in BRL-CAD |
11:13.34 |
jpjacobs |
Well, that's what i called the wrapper-script.
It basically sets the right paths, and modifys LSCOLORS to contain
entries for *.g and *.pix |
11:13.37 |
clock_ |
including the lens, heel, etc. |
11:13.54 |
brlcad |
jpjacobs: ah, okay |
11:13.56 |
clock_ |
I tried a lens in brl-cad and it really
behaves like a lens. It even focuses the light of the light
sources |
11:14.11 |
brlcad |
clock_: that would be awesome |
11:14.31 |
brlcad |
inclusion-worthy even with the right
polish |
11:14.34 |
clock_ |
brlcad: can I put a point light source into
the place of LED and it would make a circle of light on a
wall? |
11:15.45 |
brlcad |
there's a way to add directional lights, and
you can always direct an omnidirectional light by modeling the
light bulb itself (e.g. putting a lightsource into a hollowed out
cylinder) |
11:17.16 |
clock_ |
brlcad: I welded a truss holder and realized
it can play spooky melodies |
11:17.26 |
clock_ |
http://ronja.twibright.com/audio/tetrax10.ogg |
11:18.18 |
brlcad |
heh |
11:18.18 |
clock_ |
and even made a Ronja ringtone out of
it |
11:18.22 |
clock_ |
http://ronja.twibright.com/audio/ronja_rt.wav |
11:18.25 |
clock_ |
http://ronja.twibright.com/audio/ronja_rt.mp3 |
11:24.22 |
brlcad |
nice, pleasant even |
11:27.08 |
clock_ |
sounds to me like the background from the
nightmare in elm street |
11:27.10 |
jpjacobs |
the .deb is uploading |
11:27.29 |
clock_ |
brlcad: but BRL-CAD cannot calculate how it's
gonna sound, right? |
11:27.47 |
clock_ |
only how it's gonna look |
11:29.20 |
brlcad |
you'd have to write a sound
simulation |
11:29.44 |
brlcad |
it can do the wave propagation using the
multispectral library |
11:29.58 |
jpjacobs |
it's there |
11:30.05 |
brlcad |
but it would still require a lot of good
simulation code to properly drive an acoustic simulation |
11:30.10 |
brlcad |
jpjacobs: okay |
11:30.36 |
clock_ |
what is wave propagation and multispectral
library? |
11:30.37 |
brlcad |
jpjacobs: thanks! .. it'll be a couple days
before it can be processed given the holiday |
11:31.25 |
jpjacobs |
np... if anyone has any tips on how to make it
better, please contact me |
11:31.28 |
brlcad |
clock_: to calculate "how it's gonna sound"
requires simulating sound waves, which is not unlike a light
simulation that the ray-tracers perform where light waves are
propagated |
11:31.51 |
clock_ |
brlcad: interesting |
11:32.20 |
brlcad |
jpjacobs: can I get a real name to properly
credit the contribution? |
11:33.09 |
brlcad |
clock_: there's a multispectral simulation
library in brl-cad for simulating different ranges of energies
other than the visible light spectrum that liboptical simulates ..
sound would qualify as a different spectrum ;) |
11:33.25 |
jpjacobs |
Jan-Pieter Jacobs. |
11:33.45 |
brlcad |
thx |
11:34.01 |
jpjacobs |
np |
11:34.13 |
clock_ |
brlcad: can it simulate microwave signature of
F117? |
11:35.46 |
brlcad |
yep |
11:36.28 |
brlcad |
that's sort of the kinds of multispectral
simulations it was designed for |
11:37.58 |
clock_ |
brlcad: the problem of the lens is that it has
to be done as an intersection of two huge balls |
11:38.14 |
clock_ |
it's 13cm in diameter but the surface has
curvature radius like 1m or so |
11:38.26 |
clock_ |
this causes a lot of discarded calculations,
doesn't? |
11:39.03 |
brlcad |
spheres/ellipsoids are *the* fastest objects
to evaluate, but yes, mildly discarded for parts |
11:39.21 |
brlcad |
not something I'd worry about to say the
least |
11:39.31 |
clock_ |
can I speed it up to put it into a box and
intersect with the box? |
11:39.59 |
brlcad |
that wouldn't speed it up |
11:40.06 |
brlcad |
two spheres will be way faster |
11:40.12 |
clock_ |
brlcad: can I use it to simulate optical
systems? |
11:40.21 |
brlcad |
you can use an elliptical parabaloid,
though |
11:40.23 |
clock_ |
Like 2 lens and tune it in BRL-CAD and only
after try in reality? |
11:40.31 |
brlcad |
or a hyperboloid if that helps |
11:40.48 |
clock_ |
brlcad: no the lens has spherical surface, I
can't use paraboloid or hyperboloid. |
11:40.51 |
brlcad |
http://ftp.brlcad.org/tmp/primitives/Primitives3_grouped_labels.png
ehy and epa on the left |
11:41.23 |
brlcad |
you should be able to make a paraboloid that
matches with the right parameters, no? |
11:41.50 |
brlcad |
or just stick with spheres, they're still more
simple |
11:41.54 |
clock_ |
brlcad: can I make rotational
paraboloid? |
11:42.04 |
brlcad |
rotational? |
11:42.15 |
clock_ |
brlcad: I mean like a parabolic
mirror |
11:42.27 |
clock_ |
is it a special case of epa? |
11:42.42 |
clock_ |
like a mirror in flashlight |
11:43.16 |
brlcad |
two epa's one subtracting from the inside of
the other |
11:43.33 |
brlcad |
offset is your mirror thickness |
11:44.12 |
clock_ |
aha I thought epa is that it cuts into a
parabolic in one axis and ellipsis in the other |
11:44.42 |
clock_ |
too bad I have little time |
11:44.51 |
clock_ |
it will take long until I draw the whole Ronja
in BRL-CAD :( |
11:45.05 |
clock_ |
and potatoid is possible too? :) |
11:45.27 |
brlcad |
now with bigger chunks! |
11:45.53 |
clock_ |
brlcad: the sketch does it mean I can make 2D
blueprints like in Qcad? |
11:46.00 |
clock_ |
with dimensions etc.? |
11:49.16 |
brlcad |
it'll make the shapes, but not with dimensions
like you're probably thinking |
11:49.49 |
brlcad |
it's rather basic 2D editing frankly, not
recommended for anything except basic shapes for
extrusion |
11:50.34 |
brlcad |
someone was looking into actually invoking
qcad for the sketch editor and doing a transparent passthrough
between the two apps but they didn't finish afaik |
11:50.44 |
clock_ |
can the sketch import DXF drawing? |
11:51.12 |
brlcad |
hmm |
11:51.59 |
brlcad |
not easily, technically, it'd be a pretty
trivial modification to make but currently the dxf importer brings
drawings in as 2D wireframe objects |
11:53.38 |
clock_ |
what can I do with 2D wireframe
objects? |
11:56.35 |
brlcad |
view them |
11:57.04 |
brlcad |
support for 2D stuff in general is entirely
lacking if you hadn't noticed.. we're solid modeling, not
drafting |
11:57.29 |
brlcad |
the fact that it even lets you bring them in
is a little "insulting" |
12:00.50 |
clock_ |
imagine the following task |
12:01.02 |
clock_ |
you want to make a hole in a steel plate 20cm
in diameter |
12:01.11 |
clock_ |
but you only have 6mm drill. |
12:01.31 |
clock_ |
in qcad I draw a 20cm circle and then draw 6mm
circles one always in the previous intersection |
12:01.38 |
clock_ |
that takes me like 2 minutes. |
12:01.47 |
clock_ |
I can't imagine how to do this in
BRL-CAD |
12:02.57 |
brlcad |
because that's a rather 2d-centric task to
start with perhaps, at least you have a 2d solution in
mind |
12:03.10 |
brlcad |
for solid modeling, there is no such direct
translation, you work entirely in 3d |
12:03.21 |
brlcad |
so you'd make cynlinders instead of
circles |
12:03.30 |
brlcad |
but otherwise, not much different |
12:03.50 |
brlcad |
and it'd take me like 2 minutes for that
particular thing too |
12:04.40 |
clock_ |
but they wouldn't touch precisely, would
they? |
12:04.49 |
brlcad |
what wouldn't? |
12:05.31 |
brlcad |
the cylinders? sure, why not? they'll be
whatever you make them be numerically |
12:06.01 |
brlcad |
no more or less aligned than specifying
circles |
12:06.19 |
brlcad |
the only difference there is 2d description vs
a 3d one |
13:25.02 |
clock_ |
brlcad: you would have to calculate the
parameters of the cylinders externally |
13:25.14 |
clock_ |
you would have to write a program for that.
That's not in 2 minutes. |
15:28.04 |
Maloeran |
Hiding in one's natural environment : http://xs309.xs.to/xs309/06474/DSCF0001.jpg |