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 |