00:16.02 |
mafm |
no idea really :/ |
00:26.20 |
*** join/#brlcad mdavis
(n=mdavis@40.sub-75-221-82.myvzw.com) |
00:26.52 |
mdavis |
anyone home? |
00:29.12 |
CIA-30 |
BRL-CAD: 03r_weiss * r35227
10/brlcad/trunk/sh/tracker.sh: updates to support latest changes to
sourceforge |
00:30.14 |
Ralith |
mdavis: yup! |
00:30.53 |
mdavis |
i am struggling again |
00:31.00 |
mdavis |
using the displacement map |
00:31.07 |
mdavis |
i am getting invalid nmg on facetize |
00:31.35 |
mdavis |
on g-stl, i get : |
00:31.37 |
mdavis |
nmg_vface() face min_pt[0]:0 greater than
max_pt[0]:0 |
00:31.41 |
mdavis |
min_pt(0 0 0) max_pt(0 0 0) |
00:31.43 |
mdavis |
Invalid NMG |
00:31.50 |
mdavis |
on facetize I get invalid region_a pointer or
something |
00:33.14 |
mdavis |
i also get infinite loop errors (and crash)
when doing the same shape but at a higher resolution |
00:38.05 |
mdavis |
that's a NULL region_a pointer |
00:40.07 |
brlcad |
hello mdavis |
00:40.18 |
mdavis |
hey |
00:40.32 |
brlcad |
Ralith: rtgl is a display manager interface
being worked on by a summer student |
00:40.48 |
brlcad |
a display manager (dm) is what draws the 3d
view in mged/archer |
00:41.08 |
brlcad |
he's making a dm that uses raytracing to
render instead of just showing a wireframe |
00:41.39 |
brlcad |
mdavis: what version do you have? I recall
having fixed that just last weekend iirc |
00:41.48 |
Ralith |
brlcad: ooh, cool! |
00:41.58 |
mdavis |
7.14.8 |
00:42.39 |
brlcad |
mdavis: yeah, I'm pretty sure that's something
that was very recently fixed (and it was for you if i'm not
mistaken, from our last talk) |
00:43.00 |
mdavis |
wow..now that's service |
00:43.19 |
brlcad |
there was some work-around too, but would have
to draw up the history |
00:43.41 |
brlcad |
what OS are you on? |
00:43.43 |
mdavis |
Let me see what's on the site |
00:43.51 |
mdavis |
I use suse 11.1 |
00:43.55 |
mdavis |
linux |
00:44.00 |
brlcad |
so then you're best bet is.. |
00:44.03 |
brlcad |
~cadsvn |
00:44.04 |
ibot |
To obtain BRL-CAD from Subversion: svn
checkout https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk
brlcad |
00:44.30 |
brlcad |
then, cd brlcad && sh autogen.sh
&& ./configure --enable-all && make && sudo
make install |
00:45.08 |
mdavis |
wow |
00:45.12 |
mdavis |
can't wait to see what happens |
00:45.14 |
brlcad |
you can tweak the configure settings if you
like, test releases usually have --prefix=/usr/brlcad/dev-7.14.9 as
a configure option |
00:45.23 |
mdavis |
I've been struggling! |
00:45.30 |
mdavis |
thanks a lot! |
00:45.42 |
brlcad |
sure, let someone here know if you run into
trouble |
00:46.29 |
brlcad |
but that Invalid NMG problem is certainly
addressed |
00:46.43 |
brlcad |
yeah, on th e8th |
00:47.24 |
brlcad |
hits the
road |
00:49.58 |
CIA-30 |
BRL-CAD: 03louipc * r35228
10/brlcad/trunk/misc/archlinux/PKGBUILD: archlinux: Add flex to
depends. |
01:02.52 |
*** join/#brlcad LarsG
(n=lars@nusnet-193-192.dynip.nus.edu.sg) |
01:03.04 |
*** part/#brlcad LarsG
(n=lars@nusnet-193-192.dynip.nus.edu.sg) |
01:18.27 |
Ralith |
oh shit! |
01:18.32 |
Ralith |
ogre randomly started rendering my sphere!
:D |
01:18.51 |
Ralith |
and the projection mode switches seem to work
:D |
01:19.07 |
Ralith |
as do the camera controls :D |
01:19.34 |
Ralith |
:D:D:D |
01:19.47 |
CIA-30 |
BRL-CAD: 03ralith * r35229
10/rt^3/trunk/src/g3d/ (4 files): Working camera
controls! |
01:22.47 |
CIA-30 |
BRL-CAD: 03ralith * r35230
10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Fixed mousewheel handling
for camera control input. |
01:23.12 |
Ralith |
numpad controls don't seem to work
:/ |
01:42.56 |
starseeker |
Ralith: pics? |
01:43.28 |
Ralith |
starseeker: there's really not much to see;
you'd have more fun building it yourself (and I'd *really* like for
someone to do that, for testing purposes) |
01:43.36 |
Ralith |
but it's minimal effort, so okay |
01:45.06 |
Ralith |
mafm: I guess your camera code does some magic
that make the render work as expected. |
01:46.23 |
Ralith |
starseeker: http://isitloadedyet.com/~ralith/sphere.png |
01:46.52 |
Ralith |
although it would appear that something's
funky with the projection mode dropdown |
01:47.00 |
Ralith |
the default is somehow set
incorrectly |
01:47.40 |
*** part/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) |
01:48.33 |
*** join/#brlcad BigAToo
(n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) |
02:11.33 |
CIA-30 |
BRL-CAD: 03ralith * r35231
10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Got Ogre to fill the
context with its background color. Clipping issues of some kind
remain; the test sphere is invisible unless you pan it to the lower
left, for example. |
02:16.35 |
CIA-30 |
BRL-CAD: 03ralith * r35232
10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Fixed clipping issue.
Somewhat hackish; should probably patch Ogre to do this
instead. |
02:22.48 |
*** join/#brlcad BigAToo
(n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) |
02:24.31 |
CIA-30 |
BRL-CAD: 03n_reed * r35233
10/brlcad/trunk/src/libdm/dm-rtgl.c: better basic lighting
performance |
02:30.31 |
CIA-30 |
BRL-CAD: 03ralith * r35234
10/rt^3/trunk/src/g3d/ (MainWindow.cxx OgreGLWidget.cxx
mainwindow.ui): Fixed the setting of the default projection mode
and connected the camera mode dropdown to the relevant
logic. |
02:31.40 |
Ralith |
okay, only remaining serious Ogre issue is
aspect ratio tends to get kinda screwed by resizes |
02:31.54 |
Ralith |
which I could /probably/ hack, but this really
should be in ogre |
02:45.58 |
CIA-30 |
BRL-CAD: 03ralith * r35235
10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Replaced resize handling
with a less hackish version that just calls Ogre. The aspect ratio,
however, is still not correct. |
02:48.00 |
Ralith |
damn, wish mafm was still here |
02:56.47 |
CIA-30 |
BRL-CAD: 03ralith * r35236
10/rt^3/trunk/src/g3d/OgreGLWidget.cxx: Fixed the aspect
ratio! |
02:56.55 |
Ralith |
got it :D |
02:57.40 |
brlcad |
kudos! |
02:57.59 |
Ralith |
^^ |
02:58.08 |
Ralith |
brlcad: it's now about 90% as functional as
original g3d. |
02:58.22 |
Ralith |
keyboard camera controls aren't quite working
yet |
02:58.25 |
Ralith |
and I may have forgotten something |
02:58.30 |
Ralith |
but otherwise it's all good :D |
02:58.53 |
Ralith |
I bet I can get antialiasing to
work. |
03:03.19 |
*** join/#brlcad Patmcc19
(n=chatzill@71-223-50-112.phnx.qwest.net) |
03:24.23 |
Ralith |
done! :D |
03:24.34 |
Ralith |
today was a very successful day. |
03:24.44 |
CIA-30 |
BRL-CAD: 03ralith * r35237
10/rt^3/trunk/src/g3d/ (OgreGLWidget.cxx OgreGLWidget.h): Scrapped
a useless constructor and got antialiasing working. |
03:25.39 |
Ralith |
I suppose that's code for you; snail's pace
for weeks, then immense progress in just a few days. |
03:27.21 |
louipc |
you had an epiphany? |
03:28.28 |
brlcad |
Ralith: so what's it look like now? |
03:28.33 |
Ralith |
louipc: no, I just took a slightly different
approachâstopped trying to cram Ogre and Qt into the same
context. |
03:28.46 |
Ralith |
brlcad: sec. |
03:29.17 |
louipc |
you just gotta keep pluggin at it
eh? |
03:30.17 |
Ralith |
yup |
03:30.45 |
Ralith |
brlcad: http://isitloadedyet.com/~ralith/ogre-cooperates.png |
03:31.04 |
Ralith |
once again, don't mind the "Current Frame"
thing in the middle, that's my WM and my screenshot app not
cooperating. |
03:31.14 |
Ralith |
note the antialiased edges :] |
03:35.37 |
Ralith |
keyboard input weirdness remains, but that's
addressable |
03:36.06 |
Ralith |
and there's some oddness when rotating the
view around the horizontal axis, but I think that was already in
mafm's code. |
03:36.12 |
Ralith |
and shouldn't be hard to fix, since I think I
know where it is |
03:37.38 |
Ralith |
an extra bonus is that after a bit of
polishing I should be able to submit this code back to the Ogre
world and solve the apparently common desire for Ogre+Qt |
03:38.09 |
Ralith |
in a reliable and portable fashion, no
less. |
03:38.25 |
Ralith |
Of course, it would be much better if it could
be made to render into the context properly. |
03:38.39 |
brlcad |
cool |
03:38.48 |
brlcad |
coming along great, nice progress! |
03:38.53 |
Ralith |
thanks ^^ |
04:15.46 |
Ralith |
hm. |
04:16.39 |
Ralith |
starseeker: I think I might have found another
way to do the Qt-in-OpenGL thing |
04:17.09 |
Ralith |
maybe we can get the QGraphicsView to use an
overlay context on Ogre's own context |
04:17.14 |
Ralith |
that should keep them from
conflicting |
04:17.37 |
Ralith |
only issue is afaik QGraphicsView doesn't
support anything that fancy, but it might not be hard to
modify. |
04:17.44 |
Ralith |
I'll try to look into it. |
04:18.20 |
Ralith |
(see: overlays in http://doc.trolltech.com/4.5/qglwidget.html) |
04:19.14 |
Ralith |
also possibly http://doc.trolltech.com/4.5/opengl-overpainting.html |
04:19.48 |
Ralith |
grabs food |
05:03.14 |
dtidrow |
has anyone remarked on the streaming audio for
Apollo 11 on the NASA web site? |
05:03.43 |
dtidrow |
would be nice if they provide the whole thing
for download sometime in the future |
05:05.19 |
Ralith |
a stream is a download dressed up to look
silly |
05:05.28 |
Ralith |
just pipe it to disk |
05:06.52 |
dtidrow |
didn't know about it until this evening -
they're streaming the whole mission |
05:07.23 |
dtidrow |
means I've alrealy missed half of
it... |
05:08.21 |
dtidrow |
apparently started on Thursday, exactly 40
years after it really happened |
05:37.13 |
Ralith |
starseeker: I think that last link might be
the key, especially if Qt widget drawing is done on top of
QPainter, or a similar close association exists. |
05:37.22 |
Ralith |
which may well be the case. |
07:27.24 |
*** join/#brlcad _clock_
(n=_sushi_@80-218-244-105.dclient.hispeed.ch) |
09:01.44 |
*** join/#brlcad cosurgi
(n=cosurgi@atak.bl.pg.gda.pl) |
10:10.37 |
*** join/#brlcad mafm
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
10:15.22 |
CIA-30 |
BRL-CAD: 03indianlarry * r35238
10/brlcad/trunk/src/other/step/src/clstepcore/complexSupport.h: |
10:15.22 |
CIA-30 |
BRL-CAD: re-ordered some class member
initialization to quite compiler |
10:15.23 |
CIA-30 |
BRL-CAD: warnings |
10:44.31 |
*** join/#brlcad BigAToo
(n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) |
11:05.16 |
*** join/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) |
11:40.37 |
*** join/#brlcad mafm_
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
11:56.37 |
*** join/#brlcad cosurgi
(n=cosurgi@atak.bl.pg.gda.pl) |
12:02.41 |
*** join/#brlcad _clock__
(n=_sushi_@80.218.244.105) |
12:06.37 |
*** join/#brlcad CIA-38
(n=CIA@208.69.182.149) |
12:10.34 |
starseeker |
Ralith: yeah, that does look
interesting. |
12:10.53 |
starseeker |
maybe the next thing to look at after you
reach feature parity with old g3d? |
13:33.47 |
*** join/#brlcad Patmcc19
(n=chatzill@71-223-28-235.phnx.qwest.net) |
13:38.25 |
d-lo |
brlcad: you in today? |
14:05.00 |
brlcad |
d-lo: yep |
14:06.30 |
*** join/#brlcad samrose
(n=samrose@24.11.214.181) |
14:07.19 |
d-lo |
kk, a computer came in with your name on it.
They were looking for signatures. |
14:25.19 |
brlcad |
you bought me a computer, aw how sweet
thx |
14:25.23 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@210.212.55.3) |
14:32.47 |
d-lo |
I got it because it comes with free Dell
mousepads. You can keep the computer as long as I get the
mousepad. |
15:00.41 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
15:02.13 |
*** join/#brlcad samrose
(n=samrose@24.11.214.181) |
15:08.34 |
CIA-38 |
BRL-CAD: 03starseeker * r35239
10/brlcad/trunk/src/librt/opennurbs_ext.cpp: Parameterize the rest
of the shared points. Again a small speed improvement, but the bulk
of the time seems to be spent in the CurveTree code
somewhere. |
15:17.09 |
CIA-38 |
BRL-CAD: 03starseeker * r35240
10/brlcad/trunk/ (include/opennurbs_ext.h
src/librt/opennurbs_ext.cpp): Comment out the getLeavesRight code -
another speedup of about 15 sec. on openbook prep. |
17:01.17 |
*** join/#brlcad mafm
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
17:12.49 |
*** join/#brlcad mafm
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
17:26.54 |
*** join/#brlcad BigAToo
(n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) |
17:28.11 |
CIA-38 |
BRL-CAD: 03bob1961 * r35241
10/brlcad/trunk/src/tclscripts/archer/ (Archer.tcl ArcherCore.tcl):
Update the undo methods to handle undo transactions with multiple
objects. Update the edcodes wrapper to checkpoint only the objects
that were modified. |
17:38.49 |
*** join/#brlcad mafm
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) [NETSPLIT
VICTIM] |
17:38.49 |
*** join/#brlcad samrose
(n=samrose@24.11.214.181) [NETSPLIT VICTIM] |
17:38.49 |
*** join/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) [NETSPLIT
VICTIM] |
17:38.50 |
*** join/#brlcad _sushi_
(n=_sushi_@84-73-204-25.dclient.hispeed.ch) [NETSPLIT
VICTIM] |
17:38.50 |
*** join/#brlcad SWPadnos
(n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM] |
17:38.50 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT
VICTIM] |
17:38.50 |
*** join/#brlcad poolio
(n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] |
17:39.29 |
*** join/#brlcad bobbens_
(i=bobbens@saw4ever.de) |
17:50.53 |
*** join/#brlcad
hippieindamakin8 (n=hippiein@210.212.55.3) |
18:06.03 |
CIA-38 |
BRL-CAD: 03bob1961 * r35242
10/brlcad/trunk/src/tclscripts/archer/Archer.tcl: Mod the
clearTargetLedger method to clear the ledger. |
18:13.28 |
*** join/#brlcad Don_
(n=Don@c-71-238-51-148.hsd1.mi.comcast.net) |
18:18.41 |
*** join/#brlcad SWPadnos_
(n=Me@dsl107.esjtvtli.sover.net) |
18:20.38 |
*** join/#brlcad poolio_
(n=poolio@bz.bzflag.bz) |
18:20.49 |
*** join/#brlcad mafm_
(n=mafm@74.Red-83-42-152.dynamicIP.rima-tde.net) |
18:33.15 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT
VICTIM] |
18:34.50 |
*** join/#brlcad samrose
(n=samrose@c-24-11-214-181.hsd1.mi.comcast.net) [NETSPLIT
VICTIM] |
18:35.24 |
*** join/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) [NETSPLIT
VICTIM] |
19:11.21 |
``Erik |
ssshhhhhh |
19:11.27 |
*** join/#brlcad elena
(n=elena@89.136.118.141) |
19:33.00 |
*** join/#brlcad _sushi_
(n=_sushi_@84-73-204-25.dclient.hispeed.ch) |
19:35.36 |
*** join/#brlcad PrezKennedy
(i=Matthew@whitecalf.net) |
19:44.10 |
*** join/#brlcad IriX64
(n=WarLock@bas2-sudbury98-1177593187.dsl.bell.ca) |
20:23.01 |
CIA-38 |
BRL-CAD: 0389.136.118.141 07http://brlcad.org * r1578
10/wiki/More_Changelog: July 20 |
20:33.21 |
CIA-38 |
BRL-CAD: 03bob1961 * r35243
10/brlcad/trunk/src/libged/draw.c: Modified ged_drawtrees to not
add objects to the display list more than once. |
20:56.06 |
*** join/#brlcad BigAToo
(n=BigAToo@pool-96-230-124-27.sbndin.btas.verizon.net) |
21:22.37 |
CIA-38 |
BRL-CAD: 03jdoliner * r35244
10/brlcad/trunk/src/proc-db/surfaceintersect.cpp: method now
correctly finds the points along the edge of the surface |
21:33.36 |
CIA-38 |
BRL-CAD: 03starseeker * r35245
10/brlcad/trunk/ (3 files in 3 dirs): |
21:33.40 |
CIA-38 |
BRL-CAD: Start poking at the brep.cpp code
(comments, cleanup), remove a couple EvNormals |
21:33.44 |
CIA-38 |
BRL-CAD: calls that shouldn't be needed with
the pre-calculating being done. Note to |
21:33.48 |
CIA-38 |
BRL-CAD: self - need to update isFlat comments
now that different trimming points are in |
21:33.50 |
CIA-38 |
BRL-CAD: place |
21:52.50 |
CIA-38 |
BRL-CAD: 03irpguardian * r35246
10/brlcad/trunk/src/proc-db/human.c: Re-added bounding boxes, which
are now the correct size and orientation, but not correct
location. |
21:55.57 |
starseeker |
hmm - malloc is killing the performance on the
shape1.s test - not sure why |
21:56.16 |
starseeker |
makes a note to figure out
what he broke there, or if it's always been doing
that... |
22:55.21 |
*** join/#brlcad SWPadnos
(n=Me@dsl107.esjtvtli.sover.net) |
23:24.09 |
CIA-38 |
BRL-CAD: 03brlcad * r35247
10/rt^3/trunk/include/ (80 files in 14 dirs): |
23:24.11 |
CIA-38 |
BRL-CAD: revert back to double-underscores as
single underscores are in use by some libc |
23:24.13 |
CIA-38 |
BRL-CAD: headers (e.g., bsd) and cause
compilation errors if the filenames match a system |
23:24.15 |
CIA-38 |
BRL-CAD: header (e.g., time, object, string,
date, image). doubles are also reserved for |
23:24.17 |
CIA-38 |
BRL-CAD: implementation use but far less
encountered; alternative is no underscores. |
23:24.59 |
*** part/#brlcad jdoliner
(n=jdoliner@c-68-51-75-169.hsd1.il.comcast.net) |
23:26.07 |
CIA-38 |
BRL-CAD: 03n_reed * r35248
10/brlcad/trunk/src/libdm/Makefile.am: fixed segfault on failed
tree lookup |