00:05.16 | CIA-31 | BRL-CAD: 03brlcad * r30096 10/brlcad/trunk/ (4 files in 4 dirs): |
00:05.16 | CIA-31 | BRL-CAD: improve and clean up dbconcat's behavior, now allowing users to specify either a |
00:05.16 | CIA-31 | BRL-CAD: prefix, a suffix, no affix, or an auto-incrementing suffix/prefix when |
00:05.16 | CIA-31 | BRL-CAD: importing. if there is a name conflict on import, the user is notified that |
00:05.16 | CIA-31 | BRL-CAD: they didn't get what they asked for. this mod was annotated on sf bug 1816012 |
00:05.18 | CIA-31 | BRL-CAD: from david loman (dbconcat segfaults) that jra already fixed. |
00:12.13 | CIA-31 | BRL-CAD: 03brlcad * r30097 10/brlcad/trunk/BUGS: the -g/-G aspect rt options were fixed last release, now checking for the appropriate setting |
00:14.00 | CIA-31 | BRL-CAD: 03brlcad * r30098 10/brlcad/trunk/BUGS: john fixed the units command, was related to 8.5 upgrade not liking callers directly accessing interp->result |
00:36.01 | CIA-31 | BRL-CAD: 03brlcad * r30099 10/brlcad/trunk/ (BUGS NEWS src/librt/db_scan.c): |
00:36.05 | CIA-31 | BRL-CAD: mged now no longer dies in an assertion failure when the geometry file is bogus. |
00:36.07 | CIA-31 | BRL-CAD: it properly reports that things don't seem right and continues gracefully. this |
00:36.09 | CIA-31 | BRL-CAD: handles the simple test case of 'touch file.g && mged -c file.g units m' that |
00:36.15 | CIA-31 | BRL-CAD: was bombing out. now it detects/reports that it's a bogus geometry file and |
00:36.17 | CIA-31 | BRL-CAD: marks the file read-only. |
00:40.59 | CIA-31 | BRL-CAD: 03brlcad * r30100 10/brlcad/trunk/BUGS: 'lt object' no longer crashes mged. presumably related to my earlier fix that made mged not crash when given lt on empty objects. |
00:48.33 | CIA-31 | BRL-CAD: 03brlcad * r30101 10/brlcad/trunk/BUGS: |
00:48.46 | CIA-31 | BRL-CAD: calling xpush on objects with empty trees now works, probably either related to |
00:48.50 | CIA-31 | BRL-CAD: the xpush of primitives fix that erik made or the dbconcat processing of empty |
00:48.56 | CIA-31 | BRL-CAD: combinations fix that john made. either way, tested and now seems to work just |
00:48.58 | CIA-31 | BRL-CAD: fine (it drops the matrix since there's nothing to push it onto). |
00:59.46 | *** join/#brlcad curious (n=curious@gjv234.internetdsl.tpnet.pl) |
01:58.28 | ``Erik | oh, harsh yet awesome http://www.explosm.net/comics/1156/ |
02:54.34 | brlcad | heh |
04:03.56 | *** join/#brlcad simoirc_ (n=moni@s235211.ppp.asahi-net.or.jp) |
04:03.58 | *** part/#brlcad simoirc_ (n=moni@s235211.ppp.asahi-net.or.jp) |
06:37.27 | CIA-31 | BRL-CAD: 03brlcad * r30102 10/brlcad/trunk/src/libbu/ (avs.c backtrace.c brlcad_path.c crashreport.c): quell various additional compilation warnings |
06:40.05 | CIA-31 | BRL-CAD: 03brlcad * r30103 10/brlcad/trunk/include/brlcad_version.h: quell compilation warnings about not using brlcad_ident() by making it recursive on a condition that should never be true. |
06:52.26 | *** join/#brlcad vedge (i=vedge@vedge.org) |
07:07.02 | *** join/#brlcad Z80-Boy (i=clock@217-162-108-204.dclient.hispeed.ch) |
07:42.47 | *** join/#brlcad elite01 (n=elite01@195.37.106.60) |
08:09.12 | *** join/#brlcad Z80-Boy (n=clock@zux221-122-143.adsl.green.ch) |
08:18.49 | CIA-31 | BRL-CAD: 03brlcad * r30104 10/brlcad/trunk/include/bu.h: quell warnings, use unsigned long magic checking since that's how they are treated |
08:19.26 | CIA-31 | BRL-CAD: 03brlcad * r30105 10/brlcad/trunk/src/libbu/fchmod.c: include headers for fchmod prototype |
08:20.31 | CIA-31 | BRL-CAD: 03brlcad * r30106 10/brlcad/trunk/src/libbu/bu_tcl.c: quell warnings, use NEAR_ZERO and match new unsigned long prototype |
08:21.30 | CIA-31 | BRL-CAD: 03brlcad * r30107 10/brlcad/trunk/src/libbu/badmagic.c: quell extra warnings, use unsigned long for magic checks |
08:22.17 | CIA-31 | BRL-CAD: 03brlcad * r30108 10/brlcad/trunk/src/libbu/crashreport.c: eek, fix an = vs == bug |
08:23.00 | CIA-31 | BRL-CAD: 03brlcad * r30109 10/brlcad/trunk/src/libbu/color.c: quell extra warnings, don't test floating point values directly. use NEAR_ZERO |
08:24.06 | CIA-31 | BRL-CAD: 03brlcad * r30110 10/brlcad/trunk/src/libbu/hash.c: quell extra warnings |
09:08.56 | *** join/#brlcad elite01 (n=elite01@195.37.106.60) |
10:56.11 | *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) |
11:38.18 | *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz) |
12:31.42 | *** join/#brlcad toxygen (i=toxygen@stip-static-98.213-81-186.telecom.sk) |
12:32.18 | toxygen | hello, i would like to ask how to import ply (cyberware 3d scan) file into brlcad and convert it to some other format |
12:32.27 | toxygen | .obj or .dxf would be fine |
12:32.33 | toxygen | is this possible? |
13:06.48 | *** join/#brlcad elite01 (n=elite01@dslc-082-082-085-186.pools.arcor-ip.net) |
13:28.11 | *** join/#brlcad jgay (n=jgay@fsf/staff/jgay) |
13:28.23 | jgay | ns |
13:32.46 | Axman6 | ? |
13:33.04 | Axman6 | oh, heh, forgot which chan i was on |
13:38.02 | *** join/#brlcad starseeker (n=CYapp@85.muba.balt.washdctt.dsl.att.net) |
13:43.54 | d_rossberg | brlcad: i'm afraid it's not so easy to get rid of the HAVE_UNIX_IO - MS Windows needs the O_BINARY flag which isn't standard in gcc, maybe i should create a define for it: HAVE_O_BINARY |
13:45.47 | brlcad | toxygen: sure, ply-g then g-obj or g-dxf |
13:47.37 | brlcad | d_rossberg: hm, could do something similar to what was done in src/libbu/temp.c for O_TEMPORARY |
13:48.05 | brlcad | that's another windows-only flag but provided in a way that it could come from a wrapper header and/or defined from configure |
13:50.18 | d_rossberg | ok, i've seen it, that should work |
13:50.34 | brlcad | i'll see if I can write a test up for configure |
13:56.57 | d_rossberg | this wouldn't be neccessary for the solution you used in temp.c |
13:57.55 | brlcad | how do you mean? |
13:58.42 | brlcad | idea was in case it's needed elsewhere, so you only have that #ifndef section once and can use O_BINARY as needed to specify the binary files |
13:59.30 | brlcad | similar to how you can specify r+b or rb on standard i/o open calls and it doesn't care, just ignores the b |
14:02.15 | CIA-31 | BRL-CAD: 03brlcad * r30111 10/brlcad/trunk/include/common.h: how about this? define O_TEMPORARY and O_BINARY from common since they're generic and would otherwise just be included from an AH_BOTTOM or an AC_DEFINE if put into the config header |
14:03.00 | CIA-31 | BRL-CAD: 03brlcad * r30112 10/brlcad/trunk/src/libbu/temp.c: no longer need the O_TEMPORARY block in here if common.h provides for it |
14:07.54 | d_rossberg | aha, i'll test it with my windows version ... |
14:18.54 | CIA-31 | BRL-CAD: 03brlcad * r30113 10/brlcad/trunk/src/libbu/ (image.c lex.c list.c): quell extra compilation warnings, be explicit on type conversions |
14:39.11 | CIA-31 | BRL-CAD: 03d_rossberg * r30114 10/brlcad/trunk/ (include/config_win.h src/libbu/mappedfile.c): |
14:39.11 | CIA-31 | BRL-CAD: open a binary database in binary mode |
14:39.11 | CIA-31 | BRL-CAD: (O_BINARY is only in MS Windows different from 0(?)) |
14:42.51 | *** join/#brlcad Elperion (n=Bary@p548761F8.dip.t-dialin.net) |
15:12.53 | ``Erik | *readreadread* |
15:14.53 | ``Erik | hum, sill ywindows |
15:15.53 | ``Erik | Wwhxp |
17:27.31 | *** join/#brlcad Elperion (n=Bary@p548761F8.dip.t-dialin.net) |
18:08.16 | *** join/#brlcad sullyvon (n=dsulliva@adsl-75-51-117-102.dsl.sgnwmi.sbcglobal.net) |
18:16.51 | *** join/#brlcad yukonbob (n=yukonbob@d66-183-239-30.bchsia.telus.net) |
18:24.04 | *** join/#brlcad docelic (n=docelic@77.237.117.106) |
18:46.18 | *** join/#brlcad SWPadnos_ (n=Me@dsl107.esjtvtli.sover.net) |
20:25.16 | *** part/#brlcad sullyvon (n=dsulliva@adsl-75-51-117-102.dsl.sgnwmi.sbcglobal.net) |
20:53.37 | toxygen | brlcad: alive? |
21:05.07 | yukonbob | wow -- slow day in here today... |
21:06.05 | toxygen | yukonbob: hi |
21:06.11 | toxygen | maybe you could help me :) |
21:06.33 | toxygen | do you know how to import ply object to brlcad and export it afterwards? |
21:07.05 | yukonbob | not off top of head -- I'd check Volume IV of the docs, though... |
21:07.38 | toxygen | :) |
21:07.45 | toxygen | well, there is ply-g utility |
21:07.47 | toxygen | i tried it |
21:07.48 | toxygen | but |
21:07.50 | yukonbob | if there's info about .ply, that's where it'd be |
21:07.57 | toxygen | serenity:/usr/brlcad/stable/bin toxygen$ ./ply-g ~/Desktop/3dscan/marian3 ~/Desktop/3dscan/marian3.g |
21:08.01 | toxygen | Input file does not appear to be a PLY file!!! |
21:08.10 | yukonbob | :P |
21:08.22 | toxygen | serenity:~/Desktop/3dscan toxygen$ head marian3 |
21:08.22 | toxygen | Cyberware Digitizer Data |
21:08.22 | toxygen | NAME=marian3 |
21:08.22 | toxygen | DATE=Wed Dec 31 16:00:00 1969 |
21:08.22 | toxygen | SPACE=CYLINDRICAL |
21:08.28 | toxygen | any idea what format is this? |
21:09.48 | yukonbob | giyf :) |
21:11.37 | toxygen | well, it looks like proprietary format, i just wanted to know whether it reminds you of anything... |
21:12.29 | toxygen | <PROTECTED> |
21:12.37 | toxygen | this is how i came across brlcad |
21:12.44 | toxygen | http://brlcad.org/overview.html |
21:12.53 | toxygen | that format is mentioned there |
21:13.26 | toxygen | so i would really really appreciate any hint, how to do it (or which utility to use) |
21:15.09 | starseeker | I'm stuck on Windows at the moment - check for any *-g commands that would use Cyberware file extensions |
21:16.56 | starseeker | cy or tmesh maybe? |
21:17.56 | yukonbob | toxygen: I don't know specfics of it -- brlcad (the person) is usually here, and is _very_ well versed with BRL-CAD (the program) specfically and how it fits w/i "CAD" and interoperates -- he's probably your best bet... |
21:18.12 | yukonbob | hey starseeker :) |
21:18.19 | starseeker | howdy yukonbob |
21:18.24 | yukonbob | what's shaking? |
21:18.38 | starseeker | another day, another dollar |
21:18.57 | yukonbob | another 8h contract, and 32hours spent :) |
21:19.30 | yukonbob | bbiab |
21:20.46 | starseeker | OK, I see it in the src tree - it looks like cy-g may be the command name |
21:51.43 | CIA-31 | BRL-CAD: 03bob1961 * r30115 10/brlcad/trunk/src/libbu/ (mappedfile.c temp.c): Mods to get things working on windows with the latest common.h mods. |
21:55.10 | CIA-31 | BRL-CAD: 03bob1961 * r30116 10/brlcad/trunk/src/util/ (bw-pix.c bwmod.c pix-bw.c pixmatte.c): Mods to get things working on windows with the latest common.h mods. |
21:56.19 | CIA-31 | BRL-CAD: 03bob1961 * r30117 10/brlcad/trunk/src/rt/ (do.c viewedge.c): Open up the command options on windows. |
21:58.01 | CIA-31 | BRL-CAD: 03bob1961 * r30118 10/brlcad/trunk/src/fb/fb-pix.c: Mods to get things working on windows. |
21:58.44 | CIA-31 | BRL-CAD: 03bob1961 * r30119 10/brlcad/trunk/src/other/ (incrTcl/itcl/generic/itclInt.h tcl/generic/tclInt.h): Mods to get things working on windows. |
22:14.11 | CIA-31 | BRL-CAD: 03bob1961 * r30120 10/brlcad/trunk/misc/win32-msvc8/ (8 files in 4 dirs): Initial check-in. |
22:18.09 | *** part/#brlcad starseeker (n=CYapp@85.muba.balt.washdctt.dsl.att.net) |
22:18.42 | *** join/#brlcad Z80-Boy (i=clock@77-56-88-170.dclient.hispeed.ch) |
22:20.31 | CIA-31 | BRL-CAD: 03erikgreenwald * r30121 10/brlcad/trunk/misc/win32-msvc8/Makefile.am: Add new files to dist |
22:36.07 | CIA-31 | BRL-CAD: 03bob1961 * r30122 10/brlcad/trunk/src/tclscripts/rtwizard/lib/PictureTypeF.itcl: Fixed a few of my own sloppy typos. |
22:46.35 | CIA-31 | BRL-CAD: 03bob1961 * r30123 10/brlcad/trunk/misc/win32-msvc8/tclsh/library/installTree.tcl: Mods to copy rtwizard.bat to installDir. |
22:47.33 | CIA-31 | BRL-CAD: 03bob1961 * r30124 10/brlcad/trunk/misc/win32-msvc8/libtcl/libtcl.vcproj: Updates related to latest Tcl. |
22:52.34 | CIA-31 | BRL-CAD: 03bob1961 * r30125 10/brlcad/trunk/misc/win32-msvc8/brlcad/brlcad.sln: Added bw2pix, bwmod, pix2bw and pixmatte. |
23:07.28 | *** join/#brlcad starseeker (n=CY@c-68-33-217-173.hsd1.md.comcast.net) |
23:22.02 | brlcad | toxygen: marian3 does look like a cy/cyberware data file |
23:22.15 | brlcad | basically it's a 3d point cloud from a laser scanner |
23:22.40 | brlcad | usually a horrible format for most purposes without lots and lot of data processing/cleanup |
23:23.28 | brlcad | it's not bringing it into an ideal brl-cad primitive, will come in as an ARS which is a faceted/waterline solid type in brl-cad |
23:24.00 | brlcad | give the converter a try, from there you should be able to convert to a number of other formats once its in .g format |