| 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) | |