irclog2html for #brlcad on 20070105

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

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.