08:44.07 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
08:44.28 |
clock_ |
Hello |
08:44.52 |
clock_ |
Do you know how to make an animation, where
the model I created is rotating? |
08:45.03 |
clock_ |
I want it for better clarity how it's
composed. |
08:45.56 |
clock_ |
There seems to be rt_simple manpage missing -
is it a bug? |
08:46.22 |
clock_ |
And when in the mged console and I press
pageup, pagedown and then type a command, the command is inserted
*before* the prompt instead of after it, and then is
ignored. |
08:46.27 |
clock_ |
Is this also a bug? |
14:26.21 |
*** join/#brlcad clock_
(n=clock@zux221-122-143.adsl.green.ch) |
15:03.34 |
brlcad |
clock_: yes, regarding page up/down bug ..
regarding rt_simple, not really though a manpage would be
nice |
15:03.47 |
brlcad |
feel free to write one.. it's a simple tool
:) |
15:05.47 |
clock_ |
I found some guide for animation. |
15:19.50 |
brlcad |
clock_: there was a message posted to the list
several months ago for how (but Butler) for doing exactly that
(rotating an object, making an animation) |
15:19.58 |
brlcad |
s/but/from/ |
15:21.10 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/src/other/openNURBS/ (241 files in 8 dirs): (log message
trimmed) |
15:21.10 |
CIA-5 |
BRL-CAD: initial import of the openNURBS
initiative's nurbs toolkit. the toolkit |
15:21.10 |
CIA-5 |
BRL-CAD: consists of code for reading/writing
.3dm files used by Rhino as well as nurbs |
15:21.10 |
CIA-5 |
BRL-CAD: evaluation and other geometry
processing facilities. the library is being |
15:21.10 |
CIA-5 |
BRL-CAD: evaluated for .3dm support as well as
potentially gutting the existing nurbs |
15:21.13 |
CIA-5 |
BRL-CAD: primitive and using openNURBS
evaluation routines instead (still probably need |
15:21.15 |
CIA-5 |
BRL-CAD: to implement ray shot evaluation).
this is version 200612050 (aka 4.0). |
15:22.12 |
clock_ |
brlcad: I have read about the keyframes I
think this will be better than a simple rotation. |
15:24.50 |
brlcad |
a better animation guide is really needed --
i'm not too fond of the existing, though it does go into
detail |
15:25.22 |
brlcad |
it's not even really a guide |
15:25.28 |
brlcad |
it was a technical paper about the
technique |
15:28.36 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/src/other/openNURBS/on4-gcc4-patch: the user-provided gcc4
patch that fixes compilation was applied (basically added a lot of
explicit this-> designations), no need to keep the file around
though |
15:32.34 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/TODO: review
'eclectic' from GSI as a tessellation approach, review and merge
the other GSI modifications |
15:34.00 |
*** join/#brlcad docelic
(n=docelic@212.91.113.119) |
15:39.27 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/src/external/Makefile.am: if endgame framework simulation
module compilation was requested, traverse into the
EndgameFramework dir |
15:40.15 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/src/external/EndgameFramework/Makefile.am: stub
makefile.am so traversal will work |
15:47.20 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac:
generate the endgame framework makefile |
17:23.05 |
CIA-5 |
BRL-CAD: 03brlcad * 10brlcad/configure.ac: use
the originator/vendor for 'compiler' instead of the name of the
compiler since we may use multiple at once in some odd
configurations |
18:16.30 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/src/other/openNURBS/opennurbs_zlib.h: zlib wasn't
included, so update code to reflect usage of a usual
zlib.h |
19:28.56 |
*** join/#brlcad dtidrow_work
(n=dtidrow@host169.objectsciences.com) |
19:45.19 |
*** join/#brlcad clock_
(i=clock@84-72-60-48.dclient.hispeed.ch) |
19:46.10 |
clock_ |
I think the user doesn't care if Animation
techniques happened to be presented as an ARL technical report,
presented by a user group, or are considered a principle of
effective modelling. |
19:46.37 |
clock_ |
I think what the user cares is to distinguish
between animation, primitives, raytracing, and other technical
terms. |
19:47.10 |
clock_ |
Therefore I suggest the documentation on the
website not to be categorized according to into which
bureaucratical category this or that document happened to fall, but
according to the content itself. |
19:49.38 |
brlcad |
clock_: i quite agree |
19:50.46 |
brlcad |
whenver the new website comes on-line, it'll
be better organized like that .. not much worth futzing with the
existing unless something's painfully bad |
19:50.48 |
clock_ |
I also wouldn't categorize into
"documentation" and "other resources" |
19:50.52 |
brlcad |
unless you'd like to clean it up? :) |
19:51.20 |
clock_ |
I want to find out about term/concept X. Is
there a black box into which I type "X" and it says "look under
other resources, not under Documentation"? |
19:51.38 |
brlcad |
yeah, we need a wiki for that |
19:52.01 |
clock_ |
no for that you just need to edit the
headlines |
19:52.48 |
brlcad |
er, what headlines? |
19:53.28 |
clock_ |
also "project site" is ridiculous. Isn't the
brl-cad.org a project site by itself? Isn't BRL-CAD a
project? |
19:54.01 |
clock_ |
I suggest "Project site" to be renamed to
"sourceforge page" |
19:54.39 |
clock_ |
Also "introduction into MGED" into "tutorial
for beginners" |
19:54.44 |
brlcad |
clock_: yes and no, but the suggest is
noted |
19:55.18 |
clock_ |
Really, when a beginner comes, he has an idea
"I want to learn the basics", and he has no idea that "learn
basics" translates into "introduction to mged" |
19:55.21 |
brlcad |
it's not really a tutorial for beginners, it's
a lot of tutorials |
19:55.29 |
brlcad |
unless you want to call it one massive
tutorial |
19:55.37 |
brlcad |
which doesn't seem right given it's
length |
19:56.05 |
brlcad |
mind you, I quite agree for the need .. again,
I ask -- you willing to make the changes? :) |
19:56.34 |
clock_ |
"principles of effective modelling" sounds
like a textbook. I would name the link "how to model effectively
with BRL-CAD" |
19:57.01 |
brlcad |
that's what I mentioned about it just not
being much worth the effort without the rest of the site
infrastructure in place |
19:57.18 |
clock_ |
I mean a beginner will think "this sounds like
a title of some general abstract textbook about CSG, which is not
specific to BRL-CAD, therefore I'm gonna skip this link, this link
will not probably contain the information I am looking
for" |
19:57.22 |
brlcad |
else someone(tm) spends several days/weeks of
valuable time going through customizing the site |
19:57.46 |
brlcad |
clock_: you do know where those docs come
from? |
19:58.16 |
brlcad |
they are books .. printed books .. makes a lot
more sense when someone drops 10 pounds of books in your lap, all
related to brl-cad |
19:58.39 |
brlcad |
they were literally just "tossed up" onto the
website in the fastest way possible just so they were
accessible |
19:59.03 |
clock_ |
You are thinking the 60's style, when people
had to work only with one computer software. |
19:59.04 |
brlcad |
there never is/was a claim that more work
isn't needed, that they can't be better organized, that more effort
"should" go towards them |
19:59.12 |
brlcad |
bullshit |
19:59.21 |
brlcad |
i'm saying you're not listening :) |
19:59.25 |
clock_ |
Today they have to work with hundreds of
different softwares. The documentation must be simplified and
accessible as much as possible. |
19:59.44 |
clock_ |
It's not possible anymore to conceive
everything like a book that is supposed to be read on long winter
evenings. |
19:59.47 |
brlcad |
AND I AGREE |
19:59.52 |
brlcad |
are YOU going to do it? |
19:59.56 |
clock_ |
no |
20:00.03 |
brlcad |
then stop preaching |
20:00.09 |
clock_ |
Why? |
20:00.19 |
brlcad |
because it's counterproductive |
20:00.23 |
clock_ |
I am just telling my suggestions |
20:00.56 |
brlcad |
well, you diverged from a suggestion a while
ago |
20:01.48 |
clock_ |
Do you have a new version of the website being
prepared somewhere? |
20:03.06 |
brlcad |
the ideas are fine, and welcome in themselves
-- especially for the website, a lot is very much needed -- what is
up there now is utterly the *bare minimum* effort that was
possible, becuase there wasn't available effort for anything more
really |
20:04.05 |
brlcad |
the basic design and layout are done, there
was a couple people testing out various content management systems
as well and that was narrowed down to what is needed |
20:04.56 |
brlcad |
but yes, there is a new version that has been
under development since the first files were thrown up -- it's just
the website has priority under most everything else usually (for
better or worse) |
20:05.21 |
clock_ |
Sorry I don't have time to help you with the
website now I am trying to make an animated raytrace of a coloured
Ronja part |
20:05.29 |
brlcad |
there's not enough community involvement, so
the bare minimum stays up there |
20:05.45 |
brlcad |
and I'm trying to integrate the new foundation
for improved NURBS support :) |
20:05.56 |
clock_ |
I had a wiki on Ronja but I abandoned it after
some time because |
20:06.01 |
clock_ |
- it got hacked |
20:06.06 |
clock_ |
- it got filled with spam |
20:06.07 |
brlcad |
heh |
20:06.21 |
clock_ |
- the content people posted was sometimes
inaccurate and misleading |
20:06.29 |
clock_ |
- it required frequent security
updates |
20:06.36 |
clock_ |
- it was hard to upgrade |
20:06.44 |
brlcad |
doesn't have to be an open wiki, that would be
pretty crazy |
20:07.05 |
clock_ |
I stayed back with manually-edited PHP HTML
and I am happy with it |
20:07.16 |
brlcad |
and several of those issues are specific to
the wiki you chose |
20:09.22 |
brlcad |
it's really just been a matter of priorities
.. the website is probably the #3 biggest problem are right
now |
20:09.30 |
clock_ |
I tried first twiki, later when it got hacked
I switched to Mediawiki |
20:09.51 |
clock_ |
Well your website isn't the worst |
20:10.08 |
clock_ |
the worst website in my opinion is of the
linux kernel, http://www.kernel.org |
20:10.30 |
brlcad |
#2 supporting existing users
sufficiently |
20:11.02 |
brlcad |
#1 modeling interface, usability |
20:15.56 |
brlcad |
brl-cad's old website was manually-edited php
html .. it was a pain in the arse to maintain |
20:16.13 |
brlcad |
and to add major features was
unthinkable |
20:16.54 |
brlcad |
there's a lot of good effort going into CMS
that make them appealing, even if they have limitations or a
learning curve |
20:17.58 |
brlcad |
anyhow we're pretty much past that learning
curve -- it's down to just actually installing and setting it up.
the content is gathered together, the design is set, graphics
created .. just need the time to set it up some weekend |
20:18.27 |
clock_ |
I was surprised that I modelled a lens from
glass and it really distorted the image - and caused a light from a
light source to be concentrated |
20:19.03 |
brlcad |
it should give you perfect
refraction |
20:19.26 |
clock_ |
Yes looked like a perfect refraction |
20:19.27 |
brlcad |
which isn't realistic for normal glass, but
useful |
20:19.47 |
clock_ |
what do you mean with perfect
refraction? |
20:20.22 |
clock_ |
Without chromatic aberration? |
20:20.22 |
dtidrow_work |
no wavelength depedence, perhaps? |
20:20.34 |
brlcad |
there's no participating media interaction ..
microscopic air bubbles that might distort the image, blur,
polarize, band filter, etc |
20:23.08 |
brlcad |
the multispectral library could do
wavelength-dependent interactions, give you polarizations,
filterings, etc .. if you wrote the appropriate multispectral
shader to simulate the medium (glass in this case, or a sufficient
phong or cook-torrence shader perhaps) |
20:26.20 |
clock_ |
I have great difficulty with that because even
Firefox copies everything as one line |
20:26.32 |
clock_ |
Maybe giving key-chans for download would be
more convenient. |
20:27.16 |
brlcad |
key-chans? |
20:27.27 |
clock_ |
yes, key-chans |
20:27.50 |
brlcad |
~key-chans |
20:29.53 |
*** join/#brlcad dli
(n=dli@nsit-dhcp-035-057.uchicago.edu) |
20:29.58 |
clock_ |
hmm, key-chans seems to work even on OpenBSD -
with their chronically exotic versions of various UNIX utilities.
This one is using awk as I can see |
20:32.12 |
dli |
I'm learning "Learning about Boolean
Expressions", the auto operation order is confusing to me, can I
specify the order like ( shape1 u shape2) - ( shape3 u
shape4) |
20:35.30 |
brlcad |
dli: there are a couple commands that accept
infix notation, but most are prefix |
20:35.45 |
brlcad |
maybe see http://www.cs.man.ac.uk/~pjj/cs2121/fix.html
for a conversion |
20:35.59 |
dli |
brlcad, thanks |
20:36.23 |
brlcad |
or build it up if you want to keep it
simple |
20:37.03 |
clock_ |
I am sure for most people the necessity to
cut-copy-paste UNIX shellscripts from a website and type a lot of
typo-prone commands would be the ultimate turnoff |
20:37.06 |
dli |
brlcad, you mean, I first got shape1 + shape2,
etc? |
20:37.06 |
brlcad |
make object outer: shape1 u shape2 .. then
object inner: shape3 u shape 4 .. then final object: outer -
inner |
20:37.18 |
clock_ |
and that it would motivate them to stop using
BRL-CAD and start using some commercial competition
instead |
20:38.44 |
brlcad |
clock_: and for a valuable minority, hopefully
encourage them to contribute to help make the open source project
better |
20:39.23 |
clock_ |
brlcad: the problem is, I see these problems
on majority of the tools, and I unfortunately don't have time to
engage in improvement of all of them |
20:39.28 |
brlcad |
there's lots of great ideas, and lots of
energy going around -- just not towards the tools in a unified
manner so much |
20:39.35 |
clock_ |
I think it's more efficient to engage in
improvement of my own crap, i. e. Ronja |
20:40.09 |
brlcad |
clock_: i didn't mean you specifically this
time ;) |
20:40.22 |
clock_ |
When people send me ideas about Ronja ("this
link should be called differently because it's confusing"), I put
the into my TODO list and they get eventually done :) |
20:40.44 |
brlcad |
that is the issue -- everyone has their own
investment and requirements.. have to get people excited and
interested in contributing, making it "worth it" for them |
20:41.17 |
brlcad |
as do I, massive TODO file |
20:41.24 |
brlcad |
and gets towards #2 that I was talking
about |
20:42.23 |
brlcad |
we simply have way more coming in than can go
out |
20:42.29 |
dtidrow_work |
brlcad: how many K is that TODO file?
;-) |
20:42.32 |
brlcad |
given current involvement |
20:43.20 |
brlcad |
dtidrow_work: not really representative by K
as I'll consolidate something that might be a man-year's effort
into a 1-liner |
20:43.55 |
dtidrow_work |
ah |
20:44.29 |
brlcad |
clock_: the animation tools are not
production-ready, if I didn't say that before -- they were a hack
implemented 15 years ago to make a few movies and haven't changed
since |
20:44.59 |
dtidrow_work |
I love those on the todo list - one innocent
looking line explodes into a whole mess of work... :-\ |
20:45.17 |
clock_ |
15 years ago lol :) |
20:45.21 |
brlcad |
yeah .. "* add support for levels of
detail" |
20:45.31 |
dtidrow_work |
lol |
20:45.43 |
brlcad |
"librt-based path tracer" |
20:45.46 |
clock_ |
I wrote a game for ZX Spectrum 10 years ago
and recently I finally published it :) |
20:46.31 |
dtidrow_work |
in basic? |
20:46.52 |
clock_ |
no in Z80 assembler |
20:47.06 |
dtidrow_work |
gosh, even ten years ago the ZX was
old |
20:48.32 |
brlcad |
hmm.. looks like there's currently 77 items in
the todo file, 46 in the bugs file, 23 in the feature tracker, 48
in the bug tracker, and about two dozen outstanding support
requests via e-mail (that will each take about a half a day of time
to respond to) |
20:49.16 |
dtidrow_work |
heh |
20:49.36 |
dtidrow_work |
so how many man-decades does that mean?
;-) |
20:50.04 |
brlcad |
compiled a list of pressing modeler needs here
locally after getting together with several of them .. the list
they generated of the most pressing needs accummulated to about 8
man-years of work iirc |
20:50.51 |
Maloeran |
But that's 6 months of brlcad and ``Erik work,
right? :) |
20:50.56 |
brlcad |
i dunno for the whole list.. it's probably on
the order or 15-150 years .. depends on the polish :) |
20:51.25 |
brlcad |
Maloeran: heh.. |
20:51.48 |
dtidrow_work |
brlcad: do you even remember what 'sleep' is?
;-) |
20:52.09 |
Maloeran |
A glibc wrapper around the syscall, of
course |
20:52.29 |
dtidrow_work |
ha ha ha |
20:52.32 |
brlcad |
plenty of time to sleep when I'm
dead |
20:53.03 |
brlcad |
which might not be too long after a few more
years like this |
20:53.14 |
dli |
how do I adjust a parameter of a defined shape
(prim)? |
20:53.21 |
brlcad |
but then rowing, lifting, and biking keep me
young ;) |
20:53.41 |
brlcad |
dli: you want the command-line method, or the
gui method? |
20:54.02 |
brlcad |
command-line: sed object .. then a variety of
commands depending on the edit |
20:54.10 |
dli |
brlcad, I prefer cli, the GUI prim editor is
confusing also |
20:54.12 |
brlcad |
gui: go to the edit menu |
20:54.23 |
brlcad |
prim selection |
20:54.37 |
Maloeran |
SURVICE is working on an immigration visa and
they put June 1st as date to begin as an employee, there's no way I
can get a driving license before then... Seems I'll do a whole lot
of biking too :) |
20:54.39 |
brlcad |
enter primitive name, hit enter.. should show
parameters that can be adjusted |
20:55.09 |
dli |
brlcad, rror: Unable to do <keyboard solid
edit start> from SOL EDIT state. |
20:55.09 |
dli |
Expecting VIEWING state |
20:55.10 |
brlcad |
er, can't get a license in six
months?? |
20:55.23 |
brlcad |
dli: ah, you're already editing
"something" |
20:55.27 |
Maloeran |
Not in Canada, takes 12 months to get a "real"
license allowing one to drive without supervision |
20:55.31 |
brlcad |
type: reject or accept |
20:55.51 |
brlcad |
ahh, provisional timeframe |
20:56.04 |
Maloeran |
Or should I look for some obscure state that
delivers driving licenses by mail within 5 days? |
20:56.06 |
dli |
brlcad, must be the GUI editor, I couldn't
figure out the prim editor :( |
20:56.33 |
brlcad |
dli: :) .. there should also be accept and
reject menu items on the edit menu |
20:57.00 |
clock_ |
If this is my last words, then it's cause by a
salad dressing which is already 3 months beyond it's
horizon |
20:57.41 |
brlcad |
nasty |
20:57.43 |
Maloeran |
If you managed to overcome the natural
vomiting reflex, it can't have been that bad |
20:57.49 |
clock_ |
smells good, tastes good... |
20:58.07 |
clock_ |
Now Saddam can come with his Anthrax - I am
resistant to biological weapons |
20:58.23 |
clock_ |
Actually - he can't. 1) he doesn't have
biological weapons, 2) he suffered clinical death |
20:58.24 |
dtidrow_work |
lol |
20:59.30 |
dtidrow_work |
rope neckties generally lead to 2
:-) |
20:59.37 |
dli |
brlcad, can I just remake the prim? it's
unioned, sed just gives me a warning |
21:03.37 |
clock_ |
lol viewsize eye_pt orientation - is the
script going to ask me about my sexual orientation? |
21:04.55 |
dli |
brlcad, yes, kill && in works
better |
21:08.10 |
brlcad |
dli: yes you can |
21:08.35 |
brlcad |
that's actually expected use, even if it's
being referenced by another object |
21:08.41 |
Maloeran |
What is that animation you are trying to
record, clock_? |
21:08.47 |
brlcad |
so you can swap out arbitrary geometry as
needed |
21:11.29 |
Maloeran |
Recording an animation seems like a simple
thing to do, I just dump the raw frames and mencode the resulting
file to a more standard format |
21:11.52 |
``Erik |
mal: if you need, I can help ya learn to
drive... provided I get my truck working, or you buy a car... you
ain't learnin' on my m3 :D (my truck is manual, autos are a lot
easier, but I personally don't call that driving). I THINK, for an
adult, it's only like 3 or 6 mo, MAYBE less... |
21:12.10 |
``Erik |
brlcad: new website? eh? |
21:12.23 |
brlcad |
``Erik: yah, what? |
21:12.38 |
``Erik |
clock: sourceforge, put it in 'feature
requests' or 'bugtracker' and stfu. Also; if you want to claim one
and do it... DO IT |
21:12.39 |
CIA-5 |
BRL-CAD: 03brlcad *
10brlcad/src/other/openNURBS/ (3 files): remove the z_ prefix
protection so that openNURBS can be linked against an installed
system zlib library (there were no namespace collisions) |
21:12.39 |
Maloeran |
Eheh, thanks Erik. I think I'm going to get
one of these 2 places Smart car |
21:12.49 |
brlcad |
that was something I started years ago when I
first started |
21:13.01 |
``Erik |
like... 8 yrs ago? |
21:13.01 |
``Erik |
hah |
21:13.09 |
brlcad |
naht that long |
21:13.41 |
``Erik |
unfortunately, I have too much experience with
webby type things... if it's drudge work, fuck off, but if ti's
just a hurdle, mebbe I cna help :) |
21:14.35 |
brlcad |
was seriously working on it about 4 years ago,
and then had to shelve it to make the open sourcing
happen |
21:15.00 |
brlcad |
it's been worked on a bit since, I even paid
someone to work on it for a while, but still was usurped by other
priorities |
21:15.28 |
``Erik |
I've grown irate enough to decide that I amke
my own priorities. |
21:15.48 |
brlcad |
``Erik: I feel exactly the same -- had I
needed the site 10 years ago, I would have spent the weeks and
would have made something kick ass |
21:16.10 |
brlcad |
now it's just boring tripe that takes way too
long and involves too much fruitless hacking |
21:17.04 |
Maloeran |
``Erik, seems to be 6 months in Maryland for a
license. Is a license from a state valid in another? |
21:17.05 |
brlcad |
getting the site itself isn't a big deal,
that's part why I really want a CMS up so that after whatever
goonie is gone that set it up, the site can still be maintained and
improved |
21:17.10 |
``Erik |
after I build a perf testbed app to compare
rayfarce and adrt |
21:17.15 |
brlcad |
Maloeran: yes |
21:17.21 |
Maloeran |
Because there seems to be states with far
less... restrictive requirements |
21:17.30 |
``Erik |
mal: usually, MIGHT require taking a test, but
no probation period |
21:18.24 |
brlcad |
yeah, I knew a few friends that drove down to
VA to get their license because the test was easier |
21:18.24 |
``Erik |
when I moved from washington to missouri, I
had to take a written test, eye exam, and then I got a license...
when I moved from 'missouri' (tn with a mo license), I just had to
take an eye exam |
21:18.24 |
brlcad |
but hey, the test really isn't hard -- if
you're failing, there's probably a reason |
21:18.47 |
Maloeran |
Eheh, nice. A car, I'm sure that drives just
like a bicycle :) |
21:18.58 |
Maloeran |
I think I'll get something like : http://en.wikipedia.org/wiki/Smart_Fortwo |
21:19.05 |
brlcad |
ahh, the driving test should be the least of
your worries ;) |
21:19.07 |
``Erik |
for the most part, bicycles have to follow car
rules when on the road |
21:20.03 |
brlcad |
there are a couple tricks to the test (usually
stop lights and proper parallel parking), but more get the written
test wrong |
21:20.23 |
``Erik |
look at the retard redneck idiots who drive...
it can't be THAT difficult |
21:20.33 |
dtidrow_work |
heh |
21:20.34 |
``Erik |
and if you're feeling really REALLY inbred,
just go to wv for the test |
21:20.35 |
brlcad |
which usually just means they don't understand
the laws that they're supposed to be abiding by (or the test has
poorly worded questions) *ahem* |
21:20.36 |
``Erik |
*duck* :D |
21:20.52 |
Maloeran |
Tests are rather difficult in Quebec I
heard... Some people go get a license in the states because they
can't get one here |
21:20.53 |
brlcad |
don't think there's is much different from
MDs |
21:21.08 |
brlcad |
er, theirs |
21:21.26 |
``Erik |
most of it is undertsanding the signals being
presented |
21:21.37 |
``Erik |
red light means stop, double yellow in the
middle means no pass, etc |
21:21.39 |
Maloeran |
Ah well, 6 months is good, I can manage biking
for a month or two initially |
21:22.17 |
``Erik |
the apt complex I lived in for my first 6mo in
md is right across 95 from survice |
21:22.41 |
``Erik |
when we went to that restraunt in marks mazda,
we passed it |
21:23.11 |
``Erik |
the one that made me sick o>O |
21:25.24 |
``Erik |
hrm |
21:25.28 |
``Erik |
rooms or bedrooms/ |
21:25.36 |
Maloeran |
5 rooms, 2 bedrooms |
21:25.44 |
``Erik |
the one I had was 9 rooms, plus a
deck |
21:25.49 |
Maloeran |
Oh, okay :) |
21:26.17 |
``Erik |
and a wood burning fireplace, and covered
parking, and ... |
21:26.18 |
``Erik |
:) |
21:26.28 |
dtidrow_work |
``Erik: where was this? |
21:26.37 |
``Erik |
um, belcamp |
21:26.40 |
``Erik |
behind the hotel |
21:26.45 |
``Erik |
'aborwood' or something |
21:26.59 |
Maloeran |
Requirement for MD driving license : "Two
documents establishing your Maryland residency" |
21:27.00 |
``Erik |
arborwood, even |
21:27.34 |
``Erik |
mal: power bill is sufficient for one, apt pmt
is probably sufficient |
21:28.24 |
clock_ |
clock@kestrel:~/creat/ronja/trunk/3d$
./moss.rt |
21:28.24 |
clock_ |
./moss.rt: line 1: 24787 Segmentation fault
(core dumped) rt -M $* -o moss.pix tetrax.g tetrax
2>>moss.log <moss.rtanim |
21:28.30 |
clock_ |
wohoo :) |
21:28.45 |
``Erik |
ooohhhh, you better fix that, clock |
21:29.15 |
Maloeran |
``Erik: I mean I can't just apply now and wait
6 months from this point |
21:35.40 |
clock_ |
``Erik: I can send the files |
21:37.03 |
``Erik |
mal: I think the 6mo assumes
education... |
21:37.10 |
``Erik |
clock: sf.net/projects/brlcad |
21:38.03 |
clock_ |
Does this help? |
21:38.15 |
clock_ |
#0 0x1c008158 in do_pixel (cpu=0, pat_num=-1,
pixelnum=15018) at worker.c:491 |
21:38.15 |
clock_ |
<PROTECTED> |
21:38.15 |
clock_ |
<PROTECTED> |
21:38.15 |
clock_ |
<PROTECTED> |
21:38.15 |
clock_ |
<PROTECTED> |
21:38.18 |
clock_ |
<PROTECTED> |
21:38.20 |
clock_ |
<PROTECTED> |
21:38.23 |
clock_ |
<PROTECTED> |
21:38.25 |
clock_ |
<PROTECTED> |
21:38.28 |
clock_ |
<PROTECTED> |
21:38.30 |
clock_ |
<PROTECTED> |
21:38.33 |
clock_ |
<PROTECTED> |
21:38.35 |
clock_ |
<PROTECTED> |
21:38.38 |
clock_ |
<PROTECTED> |
21:38.40 |
clock_ |
<PROTECTED> |
21:38.43 |
clock_ |
<PROTECTED> |
21:38.46 |
clock_ |
<PROTECTED> |
21:38.48 |
clock_ |
<PROTECTED> |
21:38.51 |
clock_ |
<PROTECTED> |
21:38.53 |
clock_ |
<PROTECTED> |
21:38.56 |
clock_ |
<PROTECTED> |
21:38.58 |
clock_ |
<PROTECTED> |
21:39.01 |
clock_ |
<PROTECTED> |
21:39.03 |
clock_ |
---Type <return> to continue, or q
<return> to quit--- |
21:39.06 |
clock_ |
<PROTECTED> |
21:39.08 |
clock_ |
<PROTECTED> |
21:39.11 |
clock_ |
<PROTECTED> |
21:39.13 |
clock_ |
<PROTECTED> |
21:39.16 |
clock_ |
<PROTECTED> |
21:39.55 |
clock_ |
I crashed at moss.pix.6 |
21:40.04 |
clock_ |
clock@kestrel:~/creat/ronja/trunk/3d$ ls -la
moss.pix.5 |
21:40.04 |
clock_ |
-r--r--r-- 1 clock users 120000 Jan 5
22:37 moss.pix.5 |
21:40.04 |
clock_ |
clock@kestrel:~/creat/ronja/trunk/3d$ ls -la
moss.pix.4 |
21:40.04 |
clock_ |
-r--r--r-- 1 clock users 120000 Jan 5
22:36 moss.pix.4 |
21:40.04 |
clock_ |
clock@kestrel:~/creat/ronja/trunk/3d$ ls -la
moss.pix.6 |
21:40.07 |
clock_ |
-rw-r--r-- 1 clock users 44400 Jan 5 22:37
moss.pix.6 |
21:40.28 |
clock_ |
The path is an almost-circular path around the
object |
21:42.46 |
brlcad |
clock_: what version is that? |
21:53.55 |
brlcad |
nothing obvious in that particular stack,
though the line doesn't match anything sensible in my
version |
21:54.10 |
brlcad |
s/stack/frame/ |
21:55.02 |
clock_ |
BRL-CAD Release 7.8.2 |
21:55.45 |
brlcad |
okay, that's better |
21:56.00 |
clock_ |
Should I reinstall to 7.8.4? |
21:56.25 |
brlcad |
no no |
21:56.42 |
brlcad |
it's acting like you had a partial render,
given the code it's in |
21:56.44 |
clock_ |
Solid modelling for strong defense haha
:) |
21:56.56 |
clock_ |
Should I delete the pixfiles and try
again? |
21:57.01 |
brlcad |
yeah |
21:57.40 |
clock_ |
clock@kestrel:~/creat/ronja/trunk/3d$
./moss.rt -s 200 |
21:57.40 |
clock_ |
./moss.rt: line 1: 13777 Segmentation fault
(core dumped) rt -M $* -o moss.pix tetrax.g tetrax
2>>moss.log <moss.rtanim |
21:57.43 |
clock_ |
Anyway |
21:57.58 |
brlcad |
same frame? |
21:58.02 |
clock_ |
This time it created only moss.pix and
moss.pix.1 |
21:58.14 |
clock_ |
-r--r--r-- 1 clock users 120000 Jan 5
22:57 moss.pix |
21:58.14 |
clock_ |
-rw-r--r-- 1 clock users 44400 Jan 5
22:57 moss.pix.1 |
21:58.22 |
clock_ |
Seems to produce a runt file of the same
size |
21:58.38 |
clock_ |
Maybe when I run it many times I get a
complete animation with ocassional bad pixels :) |
21:59.16 |
brlcad |
curious, you have an smp machine? |
21:59.21 |
clock_ |
no |
21:59.29 |
clock_ |
Pentium M 1.5GHz notebook |
22:00.18 |
brlcad |
delete the pix files again and add the -B flag
to rt ... run it twice if it crashes and see if it crashes on the
same image frame both times |
22:00.51 |
clock_ |
I'm going to sleep now |
22:00.53 |
clock_ |
good night |
22:01.42 |
brlcad |
hrm k |
22:01.56 |
brlcad |
if you can get a chance, I'd be interested in
getting those files to test here |
22:03.03 |
clock_ |
yes I can send them |
22:03.42 |
b0ef |
nearly got a heart stop when I saw NURBS on
the commit list;) |
22:04.16 |
brlcad |
heh |
22:04.41 |
b0ef |
you working on exposing the NURBS interface in
brlcad? |
22:07.47 |
b0ef |
for manipulating NURBS.. |
22:11.05 |
brlcad |
b0ef: couple different efforts |
22:11.32 |
brlcad |
one being just to simply improve the geometry
engine's nurbs support |
22:11.47 |
brlcad |
the existing isn't exposed because it has
"issues" |
22:12.06 |
brlcad |
so fixing/improving it is the first
step |
22:12.54 |
brlcad |
that also then in turn supports geometry
conversion, which is what is driving this particular effort --
being able to seamlessly bring in models from pro/e, unigraphics,
rhino, etc without doing a tessellation |
22:13.25 |
brlcad |
also fundamentally needed by the step
converter, which will likely be the second major effort |
22:14.11 |
b0ef |
just wondering; is the reverse also be part of
that same effort? (mesh to NURBS) |
22:14.18 |
brlcad |
THEN on to the modeling interface facilities
(which could happen in parallel with the step converter work, but
that depends on involvement from others) |
22:14.54 |
brlcad |
yikes, generate a smoothed nurbs surface off
of some mesh? |
22:15.12 |
b0ef |
well, a NURBS surface doesn't have to be
smooth |
22:15.17 |
b0ef |
it can be anything;) |
22:15.18 |
brlcad |
true |
22:15.22 |
b0ef |
that's the beauty of it;) |
22:15.23 |
dtidrow_work |
http://www.theregister.co.uk/2007/01/04/420mph_cavalier/
- wonder where he hid the JATO bottles ;-) |
22:15.24 |
brlcad |
but then what'd be the point? |
22:16.00 |
b0ef |
well, when using existing models; having the
capability to turn them into parametric surfaces is very
handy |
22:16.01 |
Maloeran |
Tsk, the "beauty" of NURBS are a pain to
raytrace efficiently :) |
22:16.19 |
Maloeran |
are->is |
22:16.39 |
b0ef |
NURBS should be even more easy than a mesh,
from my understanding |
22:16.58 |
b0ef |
well, yeah, efficiently is another thing, I
guess |
22:17.10 |
brlcad |
b0ef: ah, you mean from a modelling
perspective, for deformations, etc |
22:17.21 |
b0ef |
brlcad: yeah |
22:18.04 |
brlcad |
i'll keep it in mind, but that's kind of
obscure .. we don't have direct mesh or nurbs editing now, so
talking about converting from one or the other without the editing
is a bit premature ;) |
22:18.12 |
b0ef |
well, the thing I'm after doesn't even require
the non uniform and rational part, really |
22:18.32 |
b0ef |
at first;) |
22:19.05 |
b0ef |
of course, trimming and such in the future
would require that |
22:19.10 |
brlcad |
doing a straight up conversion would be a
pretty simple tool for someone to write -- but you still wouldn't
have the editing capacity yet ;) |
22:19.41 |
b0ef |
I'm on my way to learn the mathematics, but
some years are expected, so I can't help, yet;) |
22:20.30 |
brlcad |
you're welcome to jump into the code as part
of your learning ;) |
22:20.37 |
b0ef |
anyways, I've found offset tool in
inkscape |
22:21.11 |
b0ef |
yeah, I am pursuing this, but I'm just taking
linear algebra at the time |
22:21.36 |
b0ef |
..so I've made my surfaces in
inkscape |
22:22.08 |
b0ef |
the problem now is stitching them
together |
22:22.51 |
b0ef |
well, make them compatible |
22:23.03 |
b0ef |
make one surface out of them all |
22:24.59 |
b0ef |
I also found out I need to look at
projection |
22:25.48 |
b0ef |
damn, NURBS are sexy;) |
22:32.36 |
brlcad |
ever used rhino? |
22:32.39 |
brlcad |
er, rhino3d |
22:32.52 |
b0ef |
no |
22:33.01 |
brlcad |
they are pretty much the kings of nurbs
modeling |
22:33.12 |
b0ef |
yeah, know, but I don't use proprietary
software |
22:34.18 |
b0ef |
;) |
22:36.13 |
brlcad |
b0ef: i only mentioned as a lead for
perspective -- their nurbs modeling interface is pretty darn sexy,
the standard most of the industry has used to live up to |
22:36.38 |
b0ef |
brlcad: yeah, believe me, I know about
it;) |
22:36.47 |
brlcad |
some pretty tricky math behind what they have
working on the user interfae side |
22:36.52 |
b0ef |
I've skimmed the surface of the earth for
NURBS;) |
22:37.27 |
brlcad |
ah, so you've *heard* of rhino.. just not used
it |
22:37.58 |
b0ef |
yeah, read on it |
22:38.57 |
b0ef |
I used maya, before I went fanatic,
though |
22:39.33 |
Maloeran |
Are you mostly a modeller, b0ef, or a
programmer as well? |
22:40.03 |
b0ef |
well, I'm mostly a programmer, but have this
childhood dream of recreating where I grew up |
22:40.18 |
b0ef |
s/where/the place where/ |
22:40.24 |
Maloeran |
:) Nice. |
22:40.41 |
b0ef |
;), yeah, been working on it for many many
years |
22:41.04 |
b0ef |
off and on, of course |
22:41.15 |
brlcad |
did you happen to grow up in the Cornell
box? |
22:41.28 |
brlcad |
or inside a tank |
22:41.35 |
brlcad |
if so, I might be able to heelp |
22:42.04 |
b0ef |
http://en.wikipedia.org/wiki/B%C3%B8nestoppen |
22:42.29 |
b0ef |
;) |
22:43.41 |
b0ef |
indeed |
22:44.04 |
brlcad |
hmm, let's see .. there's a procedural
vegetation generator in brl-cad, grass and cloud shaders, texture
and wood shaders.. terrain .. that'll get you most of that picture
;) |
22:44.24 |
*** join/#brlcad docelic
(n=docelic@212.15.173.172) |
22:44.26 |
b0ef |
I have actually modeled the whole
place |
22:44.41 |
b0ef |
many times, actually |
22:44.43 |
Maloeran |
Where's the procedural vegetation generator? I
thought Justin had used some weird Blender plugin |
22:44.53 |
brlcad |
Maloeran: he had, but there's one in there
too |
22:44.54 |
Maloeran |
Which was very broken for me, as all Blender
plugins I tried |
22:44.58 |
Maloeran |
Neat |
22:46.33 |
b0ef |
here are the current svg surfaces: |
22:46.39 |
b0ef |
http://www.esben-stien.name/scoutinkscape-0.0.9.svg |
22:46.44 |
b0ef |
well, nearly the current |
22:47.18 |
b0ef |
hmm, only some parts of it show up in my
browser, but inkscape should show it right |
22:47.44 |
b0ef |
I have modeled it many times, but I need a
parametric model of it |
22:48.33 |
Maloeran |
May I ask why you need it made of NURBS
specifically? |
22:48.47 |
brlcad |
Maloeran: it's nothing fancy -- it was a quick
1-week effort to procedurally create random trees and bushes
quickly .. end result was pretty decent actually, but there are a
ton of parameters to feed (branching rates, branch min/maxes,
radii, tapering rates, etc) |
22:48.57 |
brlcad |
maybe 2 weeks, i forget |
22:49.36 |
b0ef |
Maloeran: well, it doesn't work to work with
surfaces and curves in mesh modeling for something like
this |
22:49.42 |
brlcad |
still, it has some nice aspects like no
self-intersections, branches grow towards light visibility,
etc |
22:50.29 |
Maloeran |
Sounds good, brlcad, I had pondered about
writing something like that |
22:50.57 |
Maloeran |
Where is it in the source? |
22:51.00 |
brlcad |
src/proc-db if you want to poke -- it's in
there somewhere, vegitation iirc |
22:51.08 |
Maloeran |
Thanks. |
22:52.12 |
b0ef |
I have very little interest in shaders and
such, really; I just want to model it and synthesise the
textures |
22:52.35 |
b0ef |
I'm looking into fluxus to synthesise
textures |
22:52.55 |
Maloeran |
Shaders? As long as it's raytraced, you should
just need material properties and launch the process |
22:53.48 |
b0ef |
yeah, but I don't want to use
bitmaps |
22:53.56 |
b0ef |
as in, static textures |
22:54.24 |
b0ef |
well, that's a long way from now,
anyways |
23:47.11 |
``Erik |
boner-stoppin'? |