IRC log for #brlcad on 20100705

00:19.21 starseeker hah, sweet - gentoo has a nurbs++ ebuild
00:45.48 brlcad hrm, want a pdf of his whole book
00:45.58 brlcad not everything broken out
00:46.25 starseeker brlcad: want me to mash 'em together with gs?
00:47.12 brlcad that would be cool if you're willing to do it
00:47.17 starseeker sure
00:47.19 brlcad lotta links
00:47.38 starseeker puts aside cmake + opennurbs and wields ghostscript...
00:47.39 brlcad intro, chapters, appendices, epi, supplements
00:50.12 brlcad oof, tons missing from dist
00:50.54 brlcad heh, and looks like cube6.eps (animated cube) is going to hang safari
01:16.48 brlcad had to kill safari
01:24.15 starseeker hunts for the perfect Linux laptop...
01:55.34 *** join/#brlcad akafubu (~akafubu@unaffiliated/akafubu)
01:59.06 starseeker hmm, older thinkpads are pretty cheap... seem to be supported...
02:27.07 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)
02:47.07 brlcad the example postscript source is pretty cool
02:47.16 brlcad the shaded cube example is particularly relevant
02:47.44 brlcad could output a flat-shaded projection pretty nicely with it
02:47.59 starseeker isn't sure what we're allowed to do with the postscript code... he doesn't seem to have any license on it
03:22.06 starseeker hey cool the opennurbs cmake build worked as an isolated build (once I swapped in -lz for the libz stuff)
03:23.24 *** join/#brlcad yukonbob (~svs@S010600235a187d92.ok.shawcable.net)
03:50.43 starseeker contemplates an older alienware system...
03:52.46 Ralith isn't there a sort of legal default license?
03:53.05 starseeker for postscript code?
03:53.11 Ralith for anything
03:53.16 Ralith copyrightable materials
03:53.23 Ralith actually, I imagine the book has copyright terms
03:53.25 starseeker there is for music
03:53.30 starseeker yeah, it does
03:53.36 Ralith my (IANAL) guess would be that those probably apply to the code
03:53.41 Ralith since it's part of the book
03:54.56 starseeker yeah, but if you want to use his 3d postscript sublanguage and routines to make nifty printing support for a CAD system, those terms don't help :-P
03:55.41 Ralith it *would* be really neat to render to postscript.
03:55.51 Ralith who's the copyright holder?
03:55.52 starseeker e.g. http://www.math.ubc.ca/~cass/graphics/manual/code/ps3d.inc has a copyright statement, but that's it
03:55.57 starseeker Bill Casselman
03:56.02 Ralith the author?
03:56.06 starseeker yeah
03:56.11 Ralith he reachable?
03:56.26 starseeker dunno - haven't tried yet - just stumbled onto the site today
03:56.42 starseeker wanted to look it over and make sure it was of interest
03:56.43 Ralith well, probably worth trying that before worrying too much about that.
03:57.04 starseeker nods
03:57.28 Ralith I have a sneaking suspicion that a great deal of material goes unused because people assume that its license was chosen with great care.
03:58.00 starseeker that does happen from time to time
03:58.28 starseeker I'm sure the first concern with that copyright notice is that people don't go around distributing and printing the book willy-nilly
03:58.37 starseeker it's beautifully typeset
03:59.02 starseeker (which I guess it should be since the author is writing about postscript :-P)
03:59.39 starseeker but if it's like most postscript stuff I'm familiar with, you essentially have to embed the routines defining your logic as part of the document you output
04:01.43 starseeker so the whole "ps3d" chain would essentially be part of a postscript document defining complex output, if the logic stayed in postscript
04:05.36 starseeker what actually got me started was wondering if there was any good way to get a "visual" representation of a NURBS object that could be checked in a regression test
04:06.27 starseeker it sucks to have to store pix binary data, but if you could describe a 2d projection of one (or even a series) of views of a surface in postscript...
04:06.56 starseeker (or a curve, for that matter...)
04:10.47 Ralith is it easy to produce such a form accurately?
04:11.24 starseeker Well, the library itself should be capable of producing the geometric data required to describe it in 3 space
04:11.49 starseeker you then face the task of "projecting" that three space representation into 2D
04:12.20 Ralith yeah
04:12.26 starseeker it's a common problem in computer graphics - in fact, every rendering to a screen has to solve it - but sometimes encapsulating it simply is a bit tricky
04:13.06 starseeker pstricks is another fun package for this kind of stuff: http://tug.org/PSTricks/main.cgi/
04:13.57 starseeker heh - http://ftp.math.purdue.edu/mirrors/ctan.org/graphics/pstricks/contrib/pst-bspline/
04:15.12 starseeker but that's both TeX and postscript
04:15.29 Ralith most renderings to a screen are raster
04:15.51 Ralith very different problem than rendering to a vector form in ps, I think
06:38.03 starseeker hmm, interesting - this library claims they have u3d support when generating pdf: http://libharu.org/wiki/Main_Page
06:38.17 starseeker ZLIB/LIBPNG License too
06:56.59 starseeker oh yeah - http://geuz.org/gl2ps/
06:57.03 starseeker forgot about that one
06:58.54 starseeker hah, cool - pdf from tk canvas: http://trampoline.sourceforge.net/
09:49.00 CIA-93 BRL-CAD: 03d_rossberg * r39786 10/rt^3/trunk/tests/ (4 files in 2 dirs): a kind of a test for the core interface
14:56.59 *** join/#brlcad Ralith_ (~ralith@216.162.199.202)
14:59.10 CIA-93 BRL-CAD: 0392.113.138.108 07http://brlcad.org * r2249 10/wiki/Index.php: New page: We are ready to present known games absolutely free for your entertainment: [http://enardy.com/ ?????????? ????????????????], [http://playway.ru/ ???????????? ?? ???????? ????????], [http:...
15:46.52 WhiteCalf wiki spam!
17:09.37 *** join/#brlcad Alexandrus (~nil@pD953DA3B.dip.t-dialin.net)
17:37.04 *** join/#brlcad ``Erik (Here@c-69-140-109-104.hsd1.md.comcast.net)
18:17.27 *** join/#brlcad luke-jr (~luke-jr@2002:62b3:1d4c:0:20e:a6ff:fec4:4e5d)
21:10.22 *** join/#brlcad ``Erik (Here@c-69-140-109-104.hsd1.md.comcast.net)
21:40.28 *** join/#brlcad akafubu (~akafubu@unaffiliated/akafubu)
21:59.03 *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.