01:21.14 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
01:59.54 |
*** join/#brlcad keltor
(n=keltor@unaffiliated/keltor) |
02:00.23 |
keltor |
hello - are there any good autocad->mged
tutorials? |
02:06.59 |
brlcad |
keltor: there is a pretty extensive mged
tutorial series on the website |
02:07.35 |
brlcad |
they start from the ground up and demonstrate
basic 3D creation and editing techniques |
02:08.16 |
keltor |
yeah i've been reading it - i think i'm
probably just impatient since i'm an autocad user since like
1988 |
02:10.05 |
brlcad |
keltor: as autocad is fairly grounded in a 2D
centric approach and drafting operations at heart, you'll find a
lot of differences |
02:10.56 |
brlcad |
we're more in line with the likes of catia,
unigraphics/nx, solidworks with a fundamentally 3D-based
approach |
02:11.28 |
brlcad |
brl-cad does have 2D facilities, but nowhere
near on par with autocad, particularly for drafting
purposes |
02:12.11 |
brlcad |
2D sketch objects and drafting-style hidden
line drawings/renderings are about as close as we get to that
domain |
02:12.17 |
keltor |
i'm very ok with solidworks actually (as well
as using inventor rather often) |
02:12.31 |
keltor |
in college that was the 3d cad of
choice |
02:12.46 |
brlcad |
http://brlcad.org/w/images/4/44/Industry_Diagram.pdf
covers the gist of where we're at |
02:13.21 |
brlcad |
we're actively working on expanding to the
left, but that's major long-term effort |
02:13.59 |
brlcad |
autocad is a CADD system, fwiw, to get some
bearings |
02:15.21 |
brlcad |
the three I mentioned are more squarely in the
larger CAD domain (catia in particular), but that's still a huge
domain and the focus is still often CAID purposes |
02:15.33 |
keltor |
yes I'm familar, i generally start with
autocad for my base mechanicals designs, then move on to orcad,
then proengineer |
02:15.40 |
keltor |
then pspice |
02:15.47 |
keltor |
work is never done ... |
02:42.33 |
brlcad |
heh, quite a fleet of licensing.. |
02:44.57 |
louipc |
hahah |
02:45.28 |
louipc |
yep small shops can't compete, so they pirate
:P |
02:54.41 |
keltor |
very true |
02:54.59 |
keltor |
i'm fairly sure we license it all
legally |
02:55.02 |
keltor |
lol |
02:55.17 |
keltor |
in some of the cases they are licensing
patents from us so ... |
08:37.20 |
*** join/#brlcad ibot
(i=ibot@rikers.org) |
08:37.20 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| Release 7.14.8 posted (20090511) || GSoC2009 Next Step: code
code, type type, commit frequently while you work! update wiki/blog
on daily progress. |
08:38.14 |
CIA-79 |
BRL-CAD: 03ralith * r35359
10/rt^3/trunk/src/g3d/ (6 files): First attempt at reinstalling the
GUI. Not quite what we want yet, but awesome
nevertheless. |
08:41.44 |
Ralith |
hehe |
08:48.48 |
CIA-79 |
BRL-CAD: 03ralith * r35360
10/rt^3/trunk/src/g3d/ (OgreGLWidget.cxx OgreGLWidget.h): Removed
the last of the flickering. |
08:49.59 |
Ralith |
If anyone wants to see something neat, how
would be a great time to check out g3d |
09:02.44 |
CIA-79 |
BRL-CAD: 03ralith * r35361
10/rt^3/trunk/src/g3d/ (MainWindow.cxx MainWindow.h): Restored
widget layout. |
09:06.18 |
CIA-79 |
BRL-CAD: 03ralith * r35362
10/rt^3/trunk/src/g3d/Console.cxx: Made event filtering better
behaved. |
09:48.19 |
CIA-79 |
BRL-CAD: 03ralith * r35363
10/rt^3/trunk/src/g3d/Console.cxx: Flipped the event filters the
right way around. Not sure how it managed to work
originally. |
09:52.35 |
CIA-79 |
BRL-CAD: 03ralith * r35364
10/rt^3/trunk/src/g3d/OgreGLWidget.h: Undefined some dangerous
stuff brought in from GLX. |
10:48.26 |
CIA-79 |
BRL-CAD: 03ralith * r35365
10/rt^3/trunk/src/g3d/ (6 files): Partially restored camera
controls. |
11:18.24 |
CIA-79 |
BRL-CAD: 03d_rossberg * r35366 10/rt^3/trunk/
(2 files in 2 dirs): typing |
12:33.16 |
*** join/#brlcad mafm_
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
12:47.57 |
brlcad |
Ralith: awesome, can't wait to see
it |
12:48.30 |
Ralith |
brlcad: actually, bad news |
12:48.37 |
Ralith |
it turns out this approach massively rapes
performance. |
12:49.11 |
Ralith |
relies on glX/wglMakeCurrent which apparently
sucks hugely. |
12:50.23 |
Ralith |
frustrating; I just spent all day making it
work >:| |
12:51.02 |
Ralith |
I'm presuming that performance is going to
matter on typically large models, so I'm going to go back and try
some other approaches |
12:51.15 |
Ralith |
I (finally!) got in contact with some
knowledgable qt guys and got some suggestions. |
12:51.21 |
brlcad |
rapes performance in what regard? |
12:52.03 |
Ralith |
the 70% CPU on idle regard. |
12:52.21 |
brlcad |
one thing to keep in mind with regards to
performance, one thing that will eventually have to be changed is a
no-refresh idle loop |
12:52.34 |
brlcad |
so that you only refresh the display when it's
invalidated/changed |
12:52.42 |
brlcad |
not XX frames per second all the
time |
12:52.49 |
Ralith |
I'm told it might actually copy the entire GPU
memory into and out of system memory each flip. |
12:52.57 |
Ralith |
brlcad: okay, that's actually easy. |
12:53.00 |
Ralith |
that's Qt's default >_> |
12:53.12 |
Ralith |
just gotta wire up the camera controls so they
let Qt know that it needs redrawing |
12:53.49 |
Ralith |
will try to get the OpenGL thing fixed
properly before that, though. |
12:53.56 |
brlcad |
k |
12:54.51 |
Ralith |
I'm correct in considering this kind of
performance unacceptable, right? |
12:55.24 |
brlcad |
copying all GPU memory on each frame, .. yeah
:) |
12:55.32 |
Ralith |
heh |
12:55.35 |
Ralith |
kk |
12:55.46 |
Ralith |
you might want to play around with the current
revision anyway |
12:55.48 |
Ralith |
it's very pretty |
12:56.01 |
Ralith |
although somewhat impractical due to a bug I
hadn't gotten around to squashing before discovering the
issue |
12:56.01 |
brlcad |
screenshot? |
12:56.04 |
Ralith |
okie |
12:56.47 |
brlcad |
if you can have something stabilized before
tuesday, I can give a demo or show screenshots at
siggraph |
12:57.06 |
Ralith |
ooo! |
12:57.19 |
Ralith |
I'll see what I can do |
12:59.10 |
Ralith |
brlcad: http://isitloadedyet.com/~ralith/pretty.png |
12:59.37 |
Ralith |
with a medium gray background color that might
actually be somewhat practical. |
13:00.44 |
brlcad |
awesome! :) |
13:00.49 |
brlcad |
that is looking good |
13:00.58 |
Ralith |
^^ |
13:01.16 |
brlcad |
~Ralith++ |
13:01.37 |
Ralith |
when I eventually get back to this point I'll
put some background color on the widgets for the sake of reliable
text readability, though |
13:02.03 |
Ralith |
as cool looking as fully transparent
backgrounds are, I can see it being a real pain on, say, lit models
with both dark and light areas |
13:07.57 |
*** join/#brlcad samrose
(n=samrose@c-24-11-185-57.hsd1.mi.comcast.net) |
13:27.52 |
*** join/#brlcad docelic
(n=docelic@78.134.206.105) |
13:31.57 |
*** join/#brlcad BigAToo
(n=BigAToo@208.95.141.188) |
13:34.31 |
*** join/#brlcad BigAToo
(n=BigAToo@208.95.141.188) |
13:49.20 |
*** join/#brlcad elena
(n=elena@89.136.118.141) |
13:54.53 |
starseeker |
Ralith: yeah, semi-transparent is usually the
way to go |
13:55.36 |
louipc |
hmm! neat |
14:00.04 |
starseeker |
Ralith: you might jump into that thread and
ask if those folks are seeing the same performance hit |
14:00.23 |
starseeker |
Marseyeah seems responsive |
14:01.08 |
elena |
hi starseeker. |
14:01.13 |
starseeker |
hey elena |
14:01.17 |
starseeker |
how goes it? |
14:01.18 |
elena |
how are you? |
14:01.23 |
elena |
very good! |
14:01.41 |
elena |
except i'm upset with g-vrml. |
14:01.46 |
elena |
it's very slow. |
14:01.51 |
starseeker |
can't say he's
surprised |
14:02.16 |
elena |
i try to convert the havoc example and it's
running for 45mins and hasn't stop |
14:02.19 |
brlcad |
most of the tessellating exporters are very
slow, and may not even successfully complete |
14:02.40 |
elena |
:( |
14:02.49 |
elena |
that takes out one of the features. |
14:02.53 |
elena |
of the site. |
14:02.58 |
brlcad |
hm, that's pretty long, even for
havoc |
14:03.04 |
elena |
i finished rendering and conversion
code. |
14:03.24 |
elena |
you can upload a bunch of formats and they get
converted to g |
14:03.27 |
brlcad |
i don't see a g-vrml running on .bz, was this
local? |
14:03.42 |
elena |
then they get rendered and they you can
convert to other formats too |
14:03.46 |
brlcad |
cool |
14:04.00 |
brlcad |
there does need to be some sort of awareness
of the underlying geometry type |
14:04.03 |
elena |
so i enabled vrml conversion. ppl with vrml
plugins can see what they will get |
14:04.12 |
elena |
before downloading brlcad + model. |
14:04.18 |
brlcad |
so when you convert, you can determine whether
it was faithful or lossy |
14:04.56 |
elena |
i'd say it's almost always lossy. |
14:05.06 |
elena |
but the original file is always
available. |
14:05.07 |
brlcad |
e.g., g-vrml of havoc is lossy because it's
going from primitives with CSG boolean operations to an evaluated
polygonal mesh format |
14:05.19 |
brlcad |
right, most are lossy, but some
aren't |
14:05.40 |
brlcad |
if havoc were a polygonal mesh to start with,
then g-vrml would have been lossless |
14:05.54 |
elena |
btw, should i put the code on the old server,
or the new one? |
14:06.13 |
elena |
how can I tell what type is it? |
14:06.42 |
brlcad |
that's a good question |
14:06.48 |
elena |
oh, btw, I'm thrilled about the raytracing
stuff. |
14:07.13 |
brlcad |
some you know what type it is simply by the
file format, because some file formats only support one
type |
14:07.16 |
elena |
I create a file with matrices and commands for
rt for all the raytracings and then with a single rt command i get
all the images. |
14:07.30 |
elena |
so i don't have to start it each time for each
image. |
14:07.54 |
brlcad |
e.g., stl, vrml, ply are all evaluated
polygonal/triangle mesh explicit boundary representation
formats |
14:08.13 |
brlcad |
woot, way to use rt scripting :) |
14:08.28 |
elena |
however, I have one question. |
14:08.40 |
elena |
i've noticed that I have to do units
mm |
14:09.00 |
elena |
or the values in saveview will not match the
values from the view command. |
14:09.12 |
elena |
but there is still a small difference between
them. |
14:09.19 |
elena |
if i say saveview |
14:09.42 |
elena |
i'll get in the file something like eye_pt
1000 1000 1000 let's say. |
14:09.59 |
elena |
but if I do view eye in mged i'll get
something less |
14:10.04 |
elena |
like 950 950 950 |
14:10.10 |
brlcad |
hum |
14:10.17 |
elena |
i can provide a real example if you
want. |
14:10.19 |
brlcad |
sounds like unexpected behavior to say the
least |
14:10.24 |
brlcad |
possibly a bug |
14:10.36 |
elena |
ah. ok. |
14:11.15 |
elena |
it's not a big difference, and the images look
the same. I was just curios where could the difference came
from. |
14:11.20 |
CIA-79 |
BRL-CAD: 03bob1961 * r35367
10/brlcad/trunk/src/tclscripts/archer/ArcherCore.tcl: Tweak
dbExpand in ArcherCore. |
14:11.53 |
elena |
initially, i had cm units and besides the
value diference there was also a 10x difference. |
14:12.19 |
elena |
g-vrml still working on havoc.
53mins. |
14:12.37 |
elena |
and 13mb written. :( |
14:16.37 |
CIA-79 |
BRL-CAD: 03bob1961 * r35368
10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Added a
createWrapper and modified "make" and "cp" to call it. Also brought
the "in" command into the undo framework. |
14:16.59 |
brlcad |
see if it completes, it may |
14:17.05 |
elena |
at this poin, user will probably want to
download the much slower g file :) |
14:17.11 |
elena |
slower => smaller. |
14:18.03 |
brlcad |
another thing to consider given it takes that
long is that you could queue up conversions to happen idlely in the
background when a geometry is uploaded, so once you have the vrml,
you don't have to convert it again |
14:18.32 |
elena |
i did this. |
14:18.50 |
elena |
all convertions and raytracing is done in a
queue. |
14:18.51 |
brlcad |
otherwise, you just tell them "thanks for your
request .. it's been queued for processing .. eta [random] hours"
:) |
14:19.12 |
elena |
the submission process is not
blocked. |
14:19.53 |
brlcad |
fwiw, havoc is particularly expensive to
convert because it's fully CSG |
14:19.59 |
brlcad |
there's a lot of booleans that have to be
evaluated |
14:20.26 |
elena |
so i picked the wrong one to mess with
:D |
14:20.40 |
elena |
the truck.g was quite fast. |
14:20.44 |
elena |
about 10s |
14:21.26 |
brlcad |
yeah, truck is tiny in comparison |
14:21.38 |
brlcad |
even havoc is pretty small compared to a full
vehicle |
14:22.40 |
elena |
about the web server? should I start uploading
on the current server? |
14:29.48 |
brlcad |
wherever you've been uploading, I'd just keep
on there |
14:29.59 |
brlcad |
so old is fine, or new if you already
started |
14:30.26 |
elena |
ok. old it is then. |
14:33.24 |
*** join/#brlcad BigAToo1
(n=BigAToo@host-69-95-46-65.spr.choiceone.net) |
14:34.08 |
elena |
is there a doc about the rt
commands? |
14:34.24 |
elena |
i only know the ones from the saveview
file. |
14:35.37 |
brlcad |
mm.. |
14:35.39 |
*** join/#brlcad BigAToo2
(n=BigAToo@208.95.141.188) |
14:36.02 |
CIA-79 |
BRL-CAD: 03ebautu * r35369
10/web/trunk/htdocs/more/sites/all/modules/brlcad/scripts/
(7.14.txt generic.txt): New tcl script output format (raytracing is
done outside the script in a separate run). |
14:36.30 |
brlcad |
i don't think so |
14:37.32 |
brlcad |
but you can see the list of commands in
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/src/rt/do.c?view=markup
around line 1009 |
14:37.48 |
elena |
thank you. |
14:39.39 |
CIA-79 |
BRL-CAD: 03ebautu * r35370
10/web/trunk/htdocs/more/sites/all/modules/brlcad/ (brlcad.inc
brlcad.module): Updated code to raytrace all images with a rt
script (prevents PHP from crashing due to processes overlap).
Updated code for conversion. |
14:41.00 |
elena |
ok. then I know almost half of them.
;) |
14:44.49 |
starseeker |
wonders if anyone has
attempted to build BRL-CAD on minix 3 |
14:47.54 |
CIA-79 |
BRL-CAD: 03ebautu * r35371
10/web/trunk/htdocs/more/sites/all/modules/light_download_count/ (5
files): Lightweight download counter custom made module (works with
private and public downloads) |
15:04.59 |
brlcad |
heh, I have a minix 3 disk sitting right in
front of me |
15:05.35 |
brlcad |
one of the minix devs was at the mentor summit
and was pretty interested in getting brl-cad working |
15:10.52 |
CIA-79 |
BRL-CAD: 03ebautu * r35372
10/web/trunk/htdocs/more/.htaccess: .htaccess setup for tracking
downloads |
15:14.26 |
CIA-79 |
BRL-CAD: 03ebautu * r35373
10/web/trunk/htdocs/more/sites/all/themes/fireflystreamcom/
(node-model.tpl.php style.css template.php): Custom model
themeing |
15:28.16 |
*** join/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) |
15:33.02 |
CIA-79 |
BRL-CAD: 03brlcad * r35374
10/brlcad/trunk/TODO: |
15:33.04 |
CIA-79 |
BRL-CAD: new tool that reports summary
information about a given geometry file such as |
15:33.06 |
CIA-79 |
BRL-CAD: object types used, classes of
geometry representations used, and more. most |
15:33.08 |
CIA-79 |
BRL-CAD: usefully for the web interface to be
able to introspect on a geometry file to be |
15:33.10 |
CIA-79 |
BRL-CAD: able to classify and compare imported
geometry. |
15:42.18 |
CIA-79 |
BRL-CAD: 03starseeker * r35375
10/brlcad/trunk/ (14 files in 8 dirs): Rename bbsize to bb, add -c
option to create bounding box, fix NEWS item to refer to bb not
bbsize |
16:11.09 |
CIA-79 |
BRL-CAD: 03ebautu * r35376
10/web/trunk/htdocs/more/sites/all/themes/fireflystreamcom/style.css:
Fixed slogan theme bug. |
16:25.32 |
CIA-79 |
BRL-CAD: 03irpguardian * r35377
10/brlcad/trunk/src/proc-db/human.c: |
16:25.34 |
CIA-79 |
BRL-CAD: Added support for individual person
regions in the makeArmy command. |
16:25.36 |
CIA-79 |
BRL-CAD: Each human model's region is numbered
in the same manor the parts are numberd: |
16:25.38 |
CIA-79 |
BRL-CAD: Body.r0.... Body.r12....
etc. |
16:32.44 |
CIA-79 |
BRL-CAD: 03starseeker * r35378
10/brlcad/trunk/src/conv/3dm/3dm-g.cpp: Print out some more type
identifications to get a better idea of what exactly is contained
in the 3dm m_object_table. |
16:47.22 |
CIA-79 |
BRL-CAD: 03jdoliner * r35379
10/brlcad/trunk/src/proc-db/surfaceintersect.cpp: Implemented
surfacesurfaceintersect which facilitates finding starting points
of intersection, walking intersections and removing starting points
once they've been crossed. |
16:48.04 |
elena |
g-vrml took about 4h on havoc |
16:50.57 |
starseeker |
how does the result look? |
16:51.09 |
elena |
40mb files. |
16:51.11 |
starseeker |
is actually a bit surprised
it succeeded |
16:51.20 |
elena |
my browser plugin hangs when loading it
:) |
16:51.21 |
starseeker |
does it visually resemble havoc? |
16:51.25 |
starseeker |
ah |
16:51.32 |
elena |
i 'll try again. |
16:51.40 |
elena |
to load it. |
16:51.45 |
louipc |
:O |
16:51.52 |
starseeker |
might try a standalone viewer |
16:52.01 |
starseeker |
seeks
edibles |
16:52.57 |
louipc |
why isn't a screenshot enough? :P |
16:53.05 |
louipc |
err a small render |
16:53.17 |
elena |
it is. i was just curios how long it will
take. |
16:53.19 |
louipc |
or a few small renders |
16:53.21 |
louipc |
ah ok |
16:53.43 |
louipc |
it bugs me how every application is being
thrown onto the web these days :P |
16:54.23 |
starseeker |
is old school - don't want
my apps in a browser |
16:55.18 |
louipc |
especially when it comes to flash
haha |
16:56.09 |
louipc |
hopefully that'll be disappear as html5
support improves though |
16:57.46 |
elena |
i have freewrl. doesn't seem to handle
havoc.vrml very well. |
16:58.17 |
CIA-79 |
BRL-CAD: 03irpguardian * r35380
10/brlcad/trunk/src/proc-db/human.c: |
16:58.21 |
CIA-79 |
BRL-CAD: Added individual bounding boxes to
makeArmy command. No hollow region support yet. |
16:58.27 |
CIA-79 |
BRL-CAD: Named as such: Box.r# |
17:02.16 |
*** join/#brlcad mafm
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
17:03.43 |
*** join/#brlcad talcite
(n=matthew@206-248-128-129.dsl.teksavvy.com) |
17:05.48 |
CIA-79 |
BRL-CAD: 03starseeker * r35381
10/brlcad/trunk/src/conv/3dm/3dm-g.cpp: Few more formatting tweaks
in debug output of 3dm-g. Names such as '(#101029) PIPE' are a
problem for e * in MGED - maybe such things should be 'cleaned up'
a little? |
17:10.45 |
brlcad |
starseeker: surprised there's not a
polymorphic way to dump/print the types -- should just need a
parent type |
17:11.11 |
brlcad |
i.e., there should be a polymorphic way
:) |
17:14.40 |
starseeker |
brlcad: probably - I was just doing a quick
extension of what Dave had originally done |
17:14.54 |
starseeker |
in the end, the whole thing will probably go
away |
17:15.22 |
starseeker |
needs to figure out what to
do with InstanceRef |
17:15.38 |
brlcad |
dave was not adept in c++, so
caution |
17:15.53 |
starseeker |
ah, k |
17:21.29 |
CIA-79 |
BRL-CAD: 03ebautu * r35382
10/web/trunk/htdocs/more/sites/all/modules/fivestar/ (89 files in
17 dirs): Fivestar update (1.16) - fixed average votes display
bug |
17:34.01 |
starseeker |
blinks in surprise as 3dm-g
on the openmoko.3dm largely succeeds this time... |
17:34.14 |
starseeker |
aaaaaaand kills the raytrace by asking for too
much memory |
17:39.36 |
*** join/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) |
17:45.42 |
talcite |
hey starseeker |
17:45.56 |
elena |
hi talcite |
17:46.03 |
talcite |
did you get my message last night about the
macros? |
17:46.14 |
talcite |
hi elena |
17:49.02 |
brlcad |
talcite: thanks for the RFE, think I have a
working solution that should help |
17:49.22 |
*** join/#brlcad SWPadnos_
(n=Me@dsl107.esjtvtli.sover.net) |
17:49.22 |
talcite |
brlcad: not a problem. Thanks for fixing it
quickly |
17:49.34 |
brlcad |
not technically a bug, though, fwiw
;) |
17:49.52 |
talcite |
brlcad: I think there might be an issue with
fedora's compatibility with the configure script |
17:50.15 |
brlcad |
how so? |
17:50.31 |
talcite |
brlcad: the macro enabling the include for
Xutils.h doesn't get enabled by the configure script |
17:50.51 |
brlcad |
I read a bit of the log from many hours back
-- there are a few options that should help package
configuration/integration |
17:51.01 |
talcite |
it's searching in /usr/X11, but that doesn't
exist in fedora |
17:51.10 |
brlcad |
the macro -- which macro? |
17:51.23 |
brlcad |
we don't do much X11 testing directly, we rely
on automake's tests |
17:51.29 |
talcite |
HAVE_X11_XLIB_H |
17:51.40 |
brlcad |
that's not a macro :) |
17:51.54 |
talcite |
ahh, precompiler directive? I never know the
proper term for them heh |
17:52.13 |
brlcad |
yeah, that's a preprocessor define |
17:52.30 |
brlcad |
set by configure when it finds a
header |
17:53.01 |
talcite |
anyways, the define doesn't get set by the
configure script, and I do have the header |
17:53.36 |
talcite |
it's in /usr/include/X11, not
/usr/X11 |
17:53.42 |
louipc |
I don't have /usr/X11 either |
17:53.46 |
talcite |
hmm |
17:53.58 |
louipc |
seemed to work alright for me |
17:54.14 |
talcite |
I wonder why I'm failing this test
then |
17:54.41 |
talcite |
my bash isn't great. This configure script is
really complex |
17:54.46 |
brlcad |
talcite: back up some .. |
17:54.55 |
brlcad |
what is your goal? |
17:55.11 |
talcite |
brlcad: to compile it first, then to package
it from source |
17:55.46 |
brlcad |
okay, so then what is your configure
line |
17:56.13 |
talcite |
./configure --disable-jove
--with-tclconfig=/usr/lib64/ --with-tkconfig=/usr/lib64/ |
17:56.38 |
brlcad |
oof, tcl/tk overrides are a bear .. |
17:56.40 |
brlcad |
okay |
17:57.02 |
brlcad |
so that means it's going to try to autodetect
nearly everything else given you're not using --enable-all or
--disable-all |
17:57.22 |
talcite |
--enable-all? hmm |
17:57.23 |
brlcad |
so configure completes presumably, yes? then
compile fails at some point? |
17:57.30 |
talcite |
brlcad: yes |
17:57.42 |
talcite |
the XVisualInfo struct isn't defined |
17:57.49 |
talcite |
because Xutils.h isn't being
included |
17:58.05 |
brlcad |
so then can you pastebin up your configure
output? |
17:58.15 |
talcite |
sure |
17:59.12 |
talcite |
brlcad: http://fpaste.org/paste/20290 |
18:07.32 |
brlcad |
hm, looks like your version of AC_PATH_XTRA is
not setting the have_x variable |
18:07.41 |
brlcad |
what's your version of autoconf? |
18:11.22 |
talcite |
brlcad: 2.63 |
18:12.08 |
talcite |
brlcad: sorry I'm not very familiar with AC.
I'm not running autoconf am I? I just ran the configure
script |
18:12.55 |
brlcad |
autoconf is run during autoreconf or
autogen.sh in order to generate the configure script |
18:13.05 |
brlcad |
that's probably why - you're using a very
recent version |
18:13.13 |
brlcad |
they probably changed the interface
slightly |
18:13.47 |
talcite |
brlcad: but I've never run autoreconf or
autogen.sh. Should I have? |
18:13.49 |
brlcad |
edit configure.ac and delete the three lines
that are wrapped in have_x |
18:13.56 |
brlcad |
oh! |
18:14.22 |
talcite |
I just ran the configure script that was
already present in the tar.bz2 |
18:14.28 |
brlcad |
hold on then.. that could be the issue --
AC_PATH_XTRA needs to be regenerated for your newer
system |
18:14.31 |
brlcad |
right |
18:14.33 |
talcite |
ahh |
18:14.58 |
brlcad |
basically an autoconf 'bug' for loose
definitions of bugs, but a problem nonetheless |
18:15.48 |
brlcad |
the configure script you generate on one
system 'should' work on any other system, but that's only true 99%
of the time as there are bugs and updates that are required for
newer configurations |
18:16.00 |
brlcad |
try running "sh autogen.sh" |
18:16.12 |
brlcad |
should take just a couple minutes |
18:16.20 |
brlcad |
then re-run configure |
18:16.40 |
brlcad |
then look for HAVE_X11 in
include/brlcad_config.h |
18:16.48 |
talcite |
sounds good. I'll give that a shot |
18:17.02 |
talcite |
thanks for the help |
18:20.32 |
brlcad |
I have a change that might avoid the problem
down the road |
18:20.44 |
brlcad |
but will still be good to know if that fixes
it |
18:20.59 |
talcite |
brlcad: k. I'm running configure now |
18:22.49 |
CIA-79 |
BRL-CAD: 03brlcad * r35383
10/brlcad/trunk/configure.ac: don't use/assume have_x will be
defined. just do a header test right here. might need more cppflags
logic to search in the dirs we just found from
ac_path_xtra |
18:23.20 |
talcite |
brlcad: yup, it works now |
18:23.36 |
brlcad |
cool |
18:23.37 |
louipc |
sweet |
18:23.41 |
talcite |
I'll try compiling, but it should
work |
18:23.53 |
talcite |
yeah, that was quite the bug =S. I've never
run into that before |
18:24.05 |
brlcad |
so there's some magic that 2.63 added in for
it to properly detect X11 and set have_x for your system |
18:25.03 |
brlcad |
commit should hopefully avoid the issue, but
all we can do on our end is try to be sure to use at least 2.63
when generating configure for our source tarballs |
18:25.06 |
brlcad |
come release time |
18:25.32 |
louipc |
when's the next one planned for? |
18:25.36 |
talcite |
what system do you do the compiling
on? |
18:26.06 |
brlcad |
louipc: any day, hopefully before
friday |
18:26.12 |
louipc |
cool! |
18:26.26 |
talcite |
haha should I wait to do the packaging
then? |
18:26.30 |
brlcad |
we missed two iterations
unfortunately |
18:26.36 |
louipc |
talcite: good idea :D |
18:27.04 |
talcite |
alright. Let me get the hang of the ogl and
optimize builds in the mean time |
18:27.05 |
brlcad |
talcite: heh, not really -- at best all that
should change is the patch number in your script |
18:27.27 |
brlcad |
you don't really need ogl, don't recommend it
for a release configuration |
18:27.33 |
talcite |
ahh ok |
18:27.54 |
brlcad |
it's good on a per-system basis but there are
some systems that have really bad behavior |
18:28.19 |
brlcad |
doesn't limit functionality or performance on
our end, it's just the protocol we talk in our display management
system on the backend |
18:28.29 |
talcite |
oh ok |
18:28.31 |
louipc |
I guess the user should decide what to use
then |
18:28.37 |
brlcad |
X11 is just fine (and can actually out-perform
in many cases) |
18:28.51 |
talcite |
haha well then no reason to use ogl |
18:28.59 |
brlcad |
not yet |
18:29.05 |
louipc |
heheh |
18:29.13 |
talcite |
yeah, I heard Ralith just got Qt embeds
working |
18:29.15 |
brlcad |
we've got a dev working on a nice shaded
display interface that is really snazzy |
18:29.23 |
brlcad |
and it uses ogl with ray-tracing |
18:29.28 |
talcite |
haha sweet |
18:29.30 |
louipc |
I want to get mged in the framebuffer
:D |
18:30.32 |
brlcad |
talcite: yeah, though that's for longer-term
development effort -- new gui interface that will likely supplant
current in 4 years or so (prototype much earlier than that
though) |
18:30.59 |
brlcad |
prototype hopefully before this year's
end |
18:31.14 |
talcite |
whoa. no kidding. You're not worried that Qt
will deprecate the API call? |
18:31.26 |
brlcad |
not at all |
18:31.47 |
brlcad |
it's under continuous development -- if they
change things we'll be changing right along |
18:32.08 |
talcite |
I see |
18:32.12 |
brlcad |
it'll simply take that long to bring the
interface up to a capability level on par with
mged/archer |
18:32.33 |
brlcad |
plan is mged -> archer -> new
gui |
18:33.03 |
brlcad |
archer is about ready to demo now, nearing
alpha stage, and will carry the gui for at least a couple
years |
18:33.08 |
brlcad |
while the new one gets worked on |
18:33.25 |
talcite |
when do you think Archer will be
released? |
18:33.27 |
brlcad |
rolling updates, can't abandon existing
userbase |
18:33.47 |
brlcad |
that one should go full alpha before year's
end |
18:33.47 |
talcite |
ahh |
18:34.06 |
brlcad |
beta later in the year |
18:34.13 |
brlcad |
maybe final by end of 2010 |
18:34.23 |
talcite |
heh you guys seem to have a pretty strong
development timeline |
18:34.34 |
brlcad |
around that time, new gui should be about
ready for alpha |
18:39.36 |
talcite |
blam. another build error =D |
18:40.12 |
brlcad |
paste? |
18:40.28 |
talcite |
coming up |
18:40.35 |
brlcad |
there are a few known issues with the 7.14.8
build that have since been fixed |
18:40.41 |
talcite |
http://fpaste.org/paste/20296 |
18:40.42 |
brlcad |
particularly with regards to mixed system
installs |
18:40.46 |
talcite |
it's a java error |
18:41.10 |
brlcad |
wow, that's a new one |
18:41.15 |
talcite |
I hope it's not because I'm using openJDK
instead of sunJava |
18:41.43 |
brlcad |
yeah, looks like some bug in fop or
java |
18:41.47 |
louipc |
java! |
18:41.55 |
louipc |
crazy |
18:41.59 |
brlcad |
the good news is that the build
succeeded |
18:42.06 |
brlcad |
that part of the build is generating
documentation |
18:42.10 |
talcite |
ahh it's just documentation stuff |
18:42.33 |
louipc |
I have openjdk too |
18:42.35 |
talcite |
well that's minor, but I should probably fix
it anyways |
18:42.37 |
brlcad |
can add --disable-documentation to turn it
off |
18:43.26 |
talcite |
hmm... is the documentation useful
though? |
18:43.45 |
louipc |
I didn't get any pdfs though.. |
18:43.49 |
brlcad |
given xsltproc processed the first xml file
just fine, it may be a typo in build_pattern.xml ( starseeker
) |
18:44.01 |
talcite |
haha |
18:44.17 |
louipc |
ah I don't have 'fop' installed |
18:44.23 |
brlcad |
ah, my bad .. it processed the xml fine to
html, just not to .fo for fop |
18:44.31 |
brlcad |
so probably not |
18:44.50 |
brlcad |
talcite: does fop work for you? |
18:45.15 |
brlcad |
and of course the documentation is
useful |
18:45.17 |
brlcad |
just not necessary :) |
18:45.21 |
talcite |
brlcad: hmm I've never used fop
before |
18:45.35 |
talcite |
it seems to work more or less |
18:45.38 |
brlcad |
there are extensive docs on the website, and
other docs that get installed too |
18:46.10 |
brlcad |
dunno what to say on that one -- looks like an
fop issue |
18:46.15 |
louipc |
html docs are good enough |
18:46.47 |
brlcad |
could try running /usr/bin/fop
build_pattern.fo -pdf build_pattern.pdf manually |
18:46.58 |
talcite |
yup, that's my plan so far |
18:47.05 |
talcite |
I need to find it first though |
18:47.31 |
brlcad |
doc/docbook/articles/build_pattern/en |
18:47.42 |
talcite |
thanks |
18:49.16 |
talcite |
nope, same problem |
18:49.54 |
talcite |
wait, there's something weird |
18:50.05 |
talcite |
build_pattern.fo doesn't exist |
18:50.26 |
talcite |
[matthew@desktop en]$ pwd |
18:50.26 |
talcite |
/home/matthew/Download/brlcad-7.14.8/doc/docbook/articles/build_pattern/en |
18:50.26 |
talcite |
[matthew@desktop en]$ ls |
18:50.26 |
talcite |
build_pattern.html build_pattern.xml
Makefile Makefile.am Makefile.in |
18:51.12 |
talcite |
brlcad: and I'm getting the same error as the
build_pattern.fo command |
18:52.01 |
CIA-79 |
BRL-CAD: 03irpguardian * r35384
10/brlcad/trunk/src/proc-db/human.c: |
18:52.03 |
CIA-79 |
BRL-CAD: Made it where the makeArmy command
now places all humans into Crowd.c combination, for easy access to
all |
18:52.06 |
CIA-79 |
BRL-CAD: persons. |
18:52.34 |
brlcad |
right, the .fo is what it generates |
18:52.55 |
brlcad |
er, rather -- hmm |
18:53.14 |
brlcad |
does this generate the .fo?
XML_CATALOG_FILES=../../../../../doc/docbook/catalog.xml
/usr/bin/xsltproc -nonet -xinclude -o build_pattern.fo
../../../../../doc/docbook/resources/standard/xsl/fo/docbook.xsl
build_pattern.xml |
18:53.43 |
brlcad |
according to the log, it did |
18:55.42 |
talcite |
hmm that's strange. The file isn't
there |
18:55.54 |
talcite |
maybe fop removes the input file? |
18:57.40 |
talcite |
hmm no... well anyways I've created the file,
but it still NPEs |
18:59.06 |
brlcad |
yeah, sounds like an fop bug if xsltproc
generates it correctly |
18:59.16 |
brlcad |
or maybe a version mismatch between the
two |
18:59.30 |
brlcad |
or a problem with java |
18:59.40 |
brlcad |
either way, --disable-documentation
:) |
19:00.05 |
talcite |
haha I guess it works temporarily. I'll
probably need to get it fixed before the fedora repo maintainers
will allow it for inclusion though |
19:01.12 |
talcite |
lets see if it's still an issue in the next
release |
19:09.46 |
brlcad |
hm? you mean hold up our inclusion because fop
doesn't work? that's kinda silly |
19:10.30 |
brlcad |
only thing we can do on our end is default it
to off so you don't need to specify the disable |
19:12.32 |
talcite |
hmm. I guess I could always just build the
documentation package seperately when fop works again |
19:14.52 |
talcite |
is there a listing of configuration
options? |
19:15.18 |
brlcad |
INSTALL file |
19:15.29 |
talcite |
thanks |
19:15.41 |
louipc |
./configure --help too |
19:18.35 |
talcite |
is there a reason the debug symbols are
enabled by default? |
19:20.19 |
brlcad |
yep, for debuggability, stack traces |
19:20.38 |
brlcad |
we have automatic crash reports that can get
generated if something goes horribly wrong |
19:20.43 |
talcite |
brlcad: Is there a big hit on performance if
it's enabled? |
19:20.52 |
brlcad |
nope, not at all |
19:20.59 |
talcite |
ahh ok. So I should leave them in for the
package |
19:21.13 |
brlcad |
--enable-optimized will give a huge
performance difference |
19:21.19 |
brlcad |
nearly 2x on rendering performance |
19:21.26 |
talcite |
yup. I just set that configure flag |
19:21.48 |
brlcad |
it'll also make compilation take 2x
;) |
19:21.55 |
talcite |
brlcad: you mentioned there's a couple flags
that make packaging easier? |
19:21.57 |
talcite |
=/ |
19:22.05 |
talcite |
oh well. I'm working from home today |
19:23.24 |
brlcad |
for packaging systems
--disable-almost-everything and then specifically enabling anything
you won't have |
19:23.37 |
brlcad |
(like tkhtml3 and tnt) |
19:23.43 |
talcite |
oh I see |
19:24.20 |
talcite |
sounds good to me |
19:24.44 |
CIA-79 |
BRL-CAD: 03bob1961 * r35385
10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Added mirror to
the undo framework. Tweaked killWrapper. |
19:25.13 |
brlcad |
wishes bob would push those
wrappers down into libged proper |
19:27.16 |
``Erik |
mebbe if you jerked a couple out from under
him, he'd get the idea? |
19:27.21 |
CIA-79 |
BRL-CAD: 03ebautu * r35386
10/web/trunk/htdocs/more/sites/all/modules/brlcad/brlcad.module:
Fix metadata editing bug (only editors can edit it now) |
19:29.01 |
``Erik |
grumbles a
bit |
19:33.52 |
talcite |
brlcad: does --disable-almost-everything also
disable the --with-x11 etc? |
19:34.08 |
brlcad |
talcite: no |
19:34.26 |
brlcad |
it only disables the various --disable-*-build
options, as listed in INSTALL |
19:34.39 |
talcite |
ahh ok |
19:34.47 |
brlcad |
the with flags merely specify how/where to
find system services |
19:35.17 |
louipc |
does it automatically check for --disable*
flags? |
19:37.19 |
louipc |
ah ok I see :D |
19:38.19 |
louipc |
oh darn I did add tkhtml3 in that switch
hah |
19:43.04 |
talcite |
argh I forgot to make -j2 =/ |
19:44.42 |
starseeker |
just Ctrl-c and restart |
19:44.47 |
starseeker |
it will pick up where it left off |
19:44.59 |
talcite |
ahh cool |
19:45.25 |
talcite |
hmm that's right. I forgot make can do
that |
19:47.37 |
talcite |
whoa. I'm getting 4x performance after
--enable-optimized |
19:47.43 |
talcite |
cool |
19:48.19 |
louipc |
how long did the build take? |
19:49.35 |
brlcad |
talcite: it's interruptible |
19:50.06 |
talcite |
build took about 30 mins, but only because I
forgot to use make -j2 =D |
19:51.54 |
louipc |
pretty quick |
19:53.23 |
talcite |
louipc: it's a fairly powerful system by the
standards a couple years ago. Core 2 duo, 2 gigs of ram, |
19:53.40 |
louipc |
nice |
19:53.49 |
louipc |
takes me 3hr to build :( |
19:53.52 |
talcite |
=o |
19:54.11 |
talcite |
why not upgrade? you can get a much more
powerful system than mine for $500 these days |
19:55.36 |
louipc |
I'm cheap, and I don't do that much compiling
I guess |
19:55.49 |
louipc |
or I'm waiting for usb3.0 hahh |
19:56.06 |
louipc |
it'll be out soonish |
19:56.57 |
talcite |
louipc: hmm... well you can probably put usb
3.0 on any system with a PCIE 4x slot |
19:57.16 |
louipc |
that's cheating! |
19:57.39 |
talcite |
they'll release add on cards. It'll be pretty
expensive for you to buy a usb 3.0 system right when they come
out |
19:57.54 |
louipc |
hmm yeah probably |
19:57.59 |
talcite |
and after they've come out, it'll be at least
2 years till they're coming off lease |
19:58.14 |
talcite |
oh, off lease computers are the secret to
getting a good deal |
19:58.26 |
louipc |
what are those? |
19:58.42 |
talcite |
I got a machine capable of a quad core
processor, with 2 gigs of ram. for under $300 last year for my
work |
19:59.02 |
louipc |
I just bought some parts and threw them in a
box |
19:59.12 |
*** join/#brlcad _sushi_
(n=_sushi_@84-73-206-53.dclient.hispeed.ch) |
19:59.18 |
talcite |
louipc: businesses and governments usually
lease their computers. When the leases expire, they get sold as
second hand equipment |
19:59.26 |
louipc |
ohh nice |
19:59.31 |
talcite |
but they're usually in great shape, so it's
really cheap |
20:00.30 |
talcite |
louipc: here:
http://www.itxchange.com/itxchange/product.asp?part_no=6073-AR4-B3-06&SEORewriteUrlSrc=Website |
20:00.50 |
talcite |
you should check out that site. They're
probably the largest supplier of off-lease equipment in the
world |
20:01.18 |
talcite |
if you look around more, I'm sure you can find
one that has a good chipset and lots of room for
upgrades. |
20:01.23 |
louipc |
damn that's pretty cheap |
20:02.34 |
talcite |
yup |
20:02.46 |
talcite |
it's more powerful than my current system if
you don't count the graphics card |
20:03.06 |
talcite |
plus they're all fairly linux compatible since
they're IBM/lenovo |
20:05.06 |
talcite |
my suggestion is to find a tower model with a
motherboard/chipset that takes the quad core processors, like Q35.
It gives you a good upgrade path in the future. All of these boards
also take up to 16 gb usually |
20:05.26 |
talcite |
they'll also have enough Sata ports to give
you raid capability |
20:05.41 |
talcite |
used to do IT purchasing for
an NGO |
20:05.59 |
talcite |
had no money, but needed performance
=P |
20:21.46 |
CIA-79 |
BRL-CAD: 03starseeker * r35387
10/brlcad/trunk/include/opennurbs_ext.h: |
20:21.48 |
CIA-79 |
BRL-CAD: subdivision size factors can
apparently be disabled without impacting the |
20:21.50 |
CIA-79 |
BRL-CAD: raytracing, and VASTLY speeding up
prep and lowering memory used. With these |
20:21.52 |
CIA-79 |
BRL-CAD: changes, able to raytrace 900+ breps
(some of which have in turn hundreds of |
20:21.54 |
CIA-79 |
BRL-CAD: surfaces) in a surprisingly
reasonable time. |
20:30.39 |
*** join/#brlcad elena
(n=elena@89.136.118.141) |
20:32.21 |
CIA-79 |
BRL-CAD: 03Ebautu 07http://brlcad.org * r1590
10/wiki/More_Changelog: /* July 7 - Today */ |
20:32.37 |
*** join/#brlcad Patmcc19
(n=chatzill@174-17-160-123.phnx.qwest.net) |
20:41.28 |
brlcad |
~elena++ |
20:42.32 |
brlcad |
is curious what an arb8
comparison looks like for the various forms it can exist as
now |
20:44.11 |
brlcad |
arb8, nmg, bot, brep (new nurbs), bspline (old
nurbs), vol/dsp/ebm (1x1 cell) ... |
20:45.09 |
brlcad |
starseeker: ran across my SPM08 notes .. some
good tidbits I'd forgotten -- see if I can post up
something |
20:49.00 |
*** join/#brlcad louipc
(n=louipc@archlinux/trusteduser/louipc) |
20:53.03 |
talcite |
crap... I'm failing the make test now
=P |
20:54.20 |
brlcad |
talcite: that's not necessarily anything
you're doing wrong |
20:54.32 |
brlcad |
our tests are more meant for devs under
controlled environments/settings |
20:54.39 |
talcite |
oh ok |
20:54.40 |
brlcad |
there are plenty that will cause test
failures |
20:54.56 |
brlcad |
"make benchmark" is a good
validation |
20:55.17 |
talcite |
I see. Well there wasn't any problems with
that |
20:55.21 |
talcite |
make install didn't go well either
though |
20:55.25 |
brlcad |
running "mged" and having it start up a gui is
a good validation |
20:55.38 |
brlcad |
make install didn't work? |
20:55.43 |
talcite |
nope |
20:55.50 |
brlcad |
need a lil more info :) |
20:55.52 |
talcite |
something about overwriting a file that it
just created |
20:55.59 |
talcite |
just a sec |
20:57.08 |
talcite |
/usr/bin/install: will not overwrite
just-created `/home/matthew/Download/temp/share/man/man3/librle.3'
with `librle.3' |
20:57.33 |
talcite |
http://fpaste.org/paste/20314 |
20:59.13 |
brlcad |
looks |
21:00.53 |
talcite |
ok, I'll brb. I need a quick shower before I
head out |
21:02.56 |
brlcad |
ahh, damn -- yeah that issue is fixed on
head |
21:03.06 |
brlcad |
there's a duplicate entry for librle.3 in
7.14.8 |
21:04.28 |
brlcad |
talcite: can see starseeker's edit on 34667 at
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/src/other/libutahrle/Makefile.am?view=log
to see the 'fix' |
21:13.20 |
CIA-79 |
BRL-CAD: 03bob1961 * r35388
10/brlcad/trunk/src/libged/clone.c: Modified ged_clone (v5 only) to
return the name of the clone, as before, as well as a list of all
cloned objects. |
21:14.29 |
talcite |
argh. I really need to learn how to use
sourceforge better |
21:14.33 |
talcite |
I can't get a diff from it |
21:15.07 |
talcite |
their link to 'patch' gives me some text, but
then you can't download from that URL |
21:16.11 |
CIA-79 |
BRL-CAD: 03bob1961 * r35389
10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Added clone to
Archer's undo framework. |
21:16.53 |
louipc |
seems to work for me |
21:19.34 |
talcite |
=S |
21:19.46 |
talcite |
blah ok, I need to try this later tonight.
I've got to head out for a dinner |
21:37.44 |
CIA-79 |
BRL-CAD: 03starseeker * r35390
10/brlcad/trunk/src/conv/3dm/3dm-g.cpp: All red for all regions is
getting boring - make it random until we figure out if there is
color info in there and how to extract it. |
21:44.55 |
Ralith |
starseeker: I'm told the performance issue is
a direct result of makeCurrent, and thus rather
unavoidable |
21:45.12 |
Ralith |
I have an idea for another approach that's
just as good, though |
21:45.17 |
Ralith |
based on the overlay context |
21:45.21 |
starseeker |
cool |
21:45.36 |
Ralith |
it requires OpenGL impl. support but hopefully
that's widespread |
21:50.14 |
starseeker |
ah, there we go - much better when it isn't
all red: http://bzflag.bz/~starseeker/openmoko_subset.png |
21:52.29 |
Ralith |
oooh :D |
21:52.40 |
Ralith |
since when was NURBS so far along? |
21:53.25 |
starseeker |
a while back now - last major user visible
enhancement was when I got the bounding box building to respect
trims |
21:53.51 |
Ralith |
pretty nice |
21:54.02 |
Ralith |
what's with that USB port on the bottom of the
shot though? |
21:54.18 |
starseeker |
the model as imported has a lot of
overlaps |
21:54.32 |
starseeker |
not to mention geometry that doesn't seem to
make sense as part of the phone |
21:54.48 |
Ralith |
so it's just oddly positioned in the source
files? |
21:54.50 |
starseeker |
all we're doing right now in 3dm-g is sucking
in each brep as a region |
21:54.55 |
starseeker |
I think so |
21:55.05 |
Ralith |
kk |
21:55.12 |
starseeker |
not totally sure |
21:55.23 |
Ralith |
could always break out whatever it is that
uses 3dm natively |
21:55.38 |
starseeker |
Rhino |
21:55.54 |
brlcad |
starseeker: holy fuck, awesome |
21:56.03 |
brlcad |
pardon my language, that's freaking
cool |
21:56.15 |
starseeker |
:-) |
21:56.23 |
starseeker |
here's the wireframe underlay: http://bzflag.bz/~starseeker/openmoko_underlay.png |
21:56.49 |
starseeker |
looks a heck of a lot better when it isn't all
red |
21:57.06 |
brlcad |
great gallery shot |
21:57.09 |
Ralith |
ooh |
21:57.09 |
Ralith |
pretty |
21:57.12 |
brlcad |
should add an openmoko section |
21:57.22 |
Ralith |
yeah |
21:57.34 |
starseeker |
heh - start with the historical iges
wireframe, and up to the present :-) |
21:57.38 |
Ralith |
so is the NURBS stuff considered to be largely
stable? |
21:57.49 |
brlcad |
getting there |
21:58.07 |
Ralith |
looks very solid |
21:58.17 |
brlcad |
still working on improved import paths (3dm
and step) |
21:58.24 |
brlcad |
but ray-tracing is looking pretty
good |
22:00.37 |
*** join/#brlcad samrose
(n=samrose@c-24-11-185-57.hsd1.mi.comcast.net) |
22:14.54 |
CIA-79 |
BRL-CAD: 03ebautu * r35391
10/web/trunk/htdocs/more/sites/all/modules/brlcad/ (brlcad.inc
scripts/7.14.txt scripts/generic.txt): Implement individual
raytracing of models. |
23:12.57 |
Ralith |
brlcad: hm, none of my ideas are working out
:/ |
23:13.14 |
Ralith |
I could just get lazy redraw working,
minimizing heavy CPU usage to when smooth animation is taking
place. |
23:13.15 |
*** join/#brlcad archivist_
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) |
23:14.43 |
Ralith |
maybe I should just bite the bullet and wrap
input |
23:17.46 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) |
23:57.14 |
Ralith |
what's the easiest way to dig through past
revisions' code? |