irclog2html for #brlcad on 20060926

00:11.19 CIA-9 BRL-CAD: 03brlcad * 10brlcad/include/ (bn.h bu.h): have the headers include the headers they respectively require
00:26.25 *** join/#brlcad SWPadnos (n=Me@dsl245.esjtvtli.sover.net)
01:34.29 Maloeran http://www.rayforce.net/galleon.png - The killer of ray-tracing acceleration structures
01:34.47 Maloeran With all these wires and ropes in the way :)
01:36.22 Maloeran That will look better with a touch of texturing... that and global illumination
01:39.23 Maloeran I challenge these kd-tree people to get good performance in this scene, eheh
01:53.46 *** join/#brlcad dan_falck (n=danfalck@pool-71-111-76-8.ptldor.dsl-w.verizon.net)
01:53.58 brlcad nice model
01:54.26 brlcad where'd it come from?
01:56.23 Maloeran A friend of mine made it, as I mentionned to Lee. Technically, I'm paying the guy
01:56.51 Maloeran It's much more impressive with texturing and so on
01:57.21 Maloeran http://mcarp.earthstorm.com/reel/rotter-lowe/index.php?showimage=rotter-lowe-070.jpg&screenwidth=1600
01:59.23 brlcad unlimited rights? willing to share? :)
01:59.28 brlcad would make for a great test model
01:59.52 Maloeran Exactly my idea, it's the perfect model for raytracing benchmarks
01:59.59 brlcad is it a full on poly model only?
02:00.01 Maloeran It will be available for non-commercial use soon
02:00.32 Maloeran "Full on poly model only"? It's made of triangles exclusively, and all volumes are closed to run vulnerability analysis or whatever else you guys do
02:02.25 brlcad yeah, a triangle/poly-only model
02:02.38 Maloeran *nods* Right
02:02.40 brlcad instead of say a patches model of some sort
02:02.54 brlcad solid would have been my next question, cool
02:03.38 Maloeran And it was made from real blueprints, so this should be nice. The author really is impressing me, he's a hobbist
02:03.54 Maloeran Well, besides the pitiful amounts I pay him to tweak his models for my needs
02:04.26 brlcad :)
02:05.37 brlcad is he looking for work? I'd pay for some models myself
02:06.03 Maloeran Oh, he definitely is, he has no contacts to get in the industry
02:06.24 Maloeran Hence why I'm trying to promote his work a bit, because he's getting really good
02:07.44 Maloeran If you are interested, his nickname is mcarp on efnet, otherwise mcarp@mcarp.org
02:12.52 brlcad hangs out anywhere in particular?
02:13.16 Maloeran On efnet's #asm, among the crazy assembly programmers like myself
02:13.53 brlcad aiight
02:15.07 brlcad well I am definitely interested, there's been a couple models I've wanted for several years
02:16.01 brlcad though I would like to have it constructed of primitives and CSG so I can do comparisons
02:16.33 brlcad either implicits or breps/nurbs, but CSG-driven design to match the original
02:16.43 Maloeran Excellent news. I don't know if he's used to anything else than triangles as final product, but feel free to ask him
02:17.00 Maloeran He certainly is used to nurbs, I wouldn't know about CSG though
02:17.02 brlcad he's a student?
02:17.15 Maloeran He's a ~40 years old tech support guy
02:17.20 brlcad ah, cool
02:18.41 Maloeran Feel free to share how it goes if you chat with him, I have been willing to get some attention on his skills for some time
03:07.23 Maloeran Erik, the autoconf/automake stuff breaks when trying to compile a 32 bits executable on amd64. It appends a ton of -L paths but these are for 64 bits libraries
03:08.38 Maloeran Ah, it forces -L/usr/lib/libSDL.so instead of letting ld find it by itself
03:17.37 *** join/#brlcad IriX64 (n=Who@bas3-sudbury98-1168055376.dsl.bell.ca)
06:20.07 *** join/#brlcad IriX64 (n=Who@bas3-sudbury98-1168050695.dsl.bell.ca)
07:37.01 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
08:25.31 *** join/#brlcad clock_ (n=clock@zux221-122-143.adsl.green.ch)
11:15.48 *** join/#brlcad digitalfredy (n=digitalf@200.71.62.161)
11:16.29 *** join/#brlcad mcarp (n=mcarp@24-178-112-16.dhcp.crtn.ga.charter.com)
13:44.21 *** join/#brlcad Twingy (n=justin@74.92.144.217)
15:36.25 mcarp does anyone have an estimate of how long it took to create the tank in this screen shot:
15:36.26 mcarp http://sourceforge.net/dbimage.php?id=36174
15:37.17 clock_ mcarp: you mean how long it took to develop Stryker ICV? Or how long the guys in factory assemble it together? Or how long it took to make the model? Or how long it renders?
15:37.31 Maloeran Make the model surely
15:37.48 mcarp how long did it take to make the model from primitives in brl-cad
15:38.35 mcarp approx man hours
15:39.28 clock_ mcarp: I'm sure this is a classified information, the information that the information is classified is classified too, and by just thinking about it you are automatically becoming a terrorist and will be dispatched to Syria upon your next visit to an airport :)
15:39.36 Maloeran There's a possibility it might have been provided by the company producing the vehicule. It was also rendered with ADRT which only deals with triangles, so perhaps it wasn't made of BRL-CAD CSG primitives
15:39.52 mcarp cute
15:40.28 Maloeran Are you on the brl-cad team or an user of the software, clock_?
15:40.43 clock_ Maloeran: user
15:41.23 mcarp i fail to understand how keeping the number of man hours to build that model secret has any relevence to anything in reality
15:41.37 Maloeran Right. mcarp : brlcad or ``Erik are likely to know more
15:41.58 clock_ mcarp: the whole idea o classified information doesn
15:42.04 clock_ t have any relevance to reality either
15:42.18 clock_ and also the one with terrorism ;-)
15:42.23 mcarp incorrect. classified information protects us national security sir
15:43.05 clock_ Much more people die on highways than from terrorism...
15:43.16 mcarp point?
15:43.36 clock_ it's just a masquerade
15:43.57 clock_ Basically "we want power, but we have to hook it up on something to make it look plausible"
15:44.25 mcarp that is irrelevent to my question of required man hours for a model of this complexity
15:44.59 clock_ mcarp: I don't know it and I just wanted to push my irrelevant opinion :)
15:58.11 brlcad mcarp: it's a hybrid model, put together in various systems and involves lots of people
15:59.02 brlcad it's a mix of csg and poly, converted to full poly for that particular rendering for adrt
15:59.39 clock_ brlcad: adrt is part of brlcad?
15:59.56 brlcad it's shipped as part of brl-cad, yes
16:00.16 clock_ brlcad: is rt for CSG and adrt for polygons?
16:00.28 brlcad pretty self-contained codebase though, it could just as easily be it's own project (and is/was)
16:01.34 brlcad clock_: pretty much, though it's more like adrt for triangles and rt for anything (csg, poly, brep, etc)
16:01.48 brlcad adrt gets its performance by specializing on processing triangles quickly
16:01.53 clock_ brlcad: is adrt faster or what is the advantage? And what does the ad mean?
16:02.15 brlcad advanced distributed ray tracer
16:02.32 brlcad adrt is faster processing triangles than rt is
16:03.30 brlcad rt supports much more of a variety of geometry, lighting models, run-time options, cross-platform support, etc
16:05.18 mcarp well as far as man hours on that model are we talking about weeks months what
16:06.03 brlcad mcarp: the stryker model is also part of a much larger effort that involves several organizations, engineering teams, analysis teams all with different focus points and is a constantly changing model as new armor is tested, different systems are tried, etc
16:07.02 mcarp im trying to get an idea what kind of workflow time wise the average modelers are getting in this
16:07.32 brlcad as far as man hours, if you were to try to model what's already there and had all the design specifications (which isn't reasonably feasible), we'd be talking several weeks, maybe a couple months
16:07.35 clock_ brlcad: how is it from moral point of view if someone doesn't want to contribute to arms race, but wants to work on GPL project? Is working on BRL-CAD moral or immoral then?
16:07.58 brlcad and that estimate is using BRL-CAD or Unigraphics or Pro/E or Solidworks
16:08.38 brlcad as it is, the model actually involves what's probably more like several man-years of effort as, again, it's a constantly changing model
16:09.00 brlcad and brl-cad only touches one small aspect of it, the vulnerability/lethality analysis side
16:09.03 mcarp are there any non-classified examples of high detail available
16:09.25 brlcad mcarp: not of any of the good models
16:09.30 clock_ brlcad: I did lethality analysis on Ronja, but the resulting lethality is very low :)
16:10.12 mcarp as an independent contractor i have to get a grasp on some method of fee calculation
16:10.19 brlcad i've been trying to get a simplified version of a particular russian vehicle released as open source for several years without success (a very well known model that you could probably go buy on the market if you really wanted)
16:10.29 mcarp which is directly perportional to likely time spent on complex geometry
16:11.26 brlcad mcarp: understood, it's a hard problem to estimate time on an unknown task
16:11.44 mcarp havoc.g for instance crashes brlcad on raytrace so i cant get a good idea of the final results. castle.g will ratrace
16:11.49 mcarp tank-car.g crashes
16:11.58 brlcad clock_: i don't personally see contributing to brl-cad as contributing to an arms race
16:12.13 clock_ brlcad: because anyone can use brl-cad for any purpose, right?
16:12.14 mcarp is there anything about "draw *" that could contribute to a crash of ratrace attempts
16:12.17 brlcad havoc.g crashes? .. that shouldnt' happen
16:12.36 brlcad eek
16:12.36 clock_ brlcad: and if the army pays some money for development, it will become weaker by the money removed, and arms race is actually slowed down :)
16:12.43 brlcad yeah.. "draw *" is .. bad :)
16:13.06 brlcad gets back to all of the expert knowledge that you have to know for basic operation ;)
16:13.16 mcarp sure of course
16:13.27 brlcad * expands to every object at every level of the model hierarchy
16:13.31 mcarp what is the recommended level of drawing to get a view of the final results
16:13.33 clock_ brlcad: we implemented a segfault recovery into Links - maybe you could borrow the code
16:13.33 brlcad which is certainly not what you wanted
16:13.51 mcarp right of course
16:13.53 clock_ brlcad: we use it for the final demonstration as university project - to make sure it doesn't segfault in front of the comission :D
16:13.53 brlcad start with "tops" to get a list of the top level objects, and then "draw some_object"
16:14.15 mcarp isnt there a draw everything thats going to be looked at type command?
16:14.47 clock_ brlcad: then the debugging was like "PerM, you should really do something with your javascript interpreter, my browser got already 7 segfaults..."
16:15.16 brlcad no, brl-cad geometry files often contain multiple models, not just one like you often find in other modeling systems .. there is no "default" object to display in several instances
16:15.39 brlcad we try to only have one in the public test databases, to minimize confusion, but that's not the common practice
16:15.48 brlcad for havoc.g, the primary object is "havoc"
16:16.19 brlcad clock_: what license is links?
16:16.31 *** join/#brlcad danfalck (n=dan@pool-71-111-76-8.ptldor.dsl-w.verizon.net)
16:16.47 Maloeran Ah, I wish I had access to reasonably complex models myself ;), though I'm really fond of mcarp's superb frigate
16:17.22 Maloeran I finally have a model with which I can work on collection of multiple intersection points per ray, segment construction for traversal of materials
16:17.55 brlcad clock_: i also don't get the "it will become weaker by the money removed", you mean the army? that's hardly the case
16:18.21 mcarp is there a method of discovery for what is the primary object
16:18.22 brlcad governments are not corporations, don't act like them and certainly don't involve finances like them
16:18.32 brlcad mcarp: yes, tops
16:19.02 mcarp ah, sorry i misunderstood that
16:19.02 mcarp ty
16:19.02 clock_ brlcad: GPL
16:19.02 brlcad it's a hierarchy (a directed acyclic graph), so there are only a few trees
16:19.14 brlcad clock_: ah, then no use to me :)
16:19.24 clock_ brlcad: why? BRL-CAD is BSD?
16:19.31 brlcad need to remain lgpl/bsd clean
16:19.43 clock_ brlcad: we could give you an exception
16:19.56 brlcad brl-cad is a mix, different portions under different licenses
16:20.04 clock_ brlcad: we already made exception for OpenSSL
16:20.43 brlcad all of the GPL code is going to be converted to LGPL here shortly due to an issue with integrating the GPL portions
16:21.12 clock_ GPL that's like a woman - issues, issues, issues...
16:21.30 mcarp thats certainly a much improved display (havoc) as compared to castle.g or truck.g
16:21.53 mcarp that being the only way to see the geometry final results is a big hit to workflow tho
16:22.07 brlcad havoc is a fairly small model, but probably the most complex CSG example openly available
16:22.35 brlcad rt -F/dev/ogll (assuming you're on Windows) will render into a window
16:22.36 clock_ mcarp: if you want some example small models, http://ronja.twibright.com/3d
16:22.43 mcarp i'm only seeing orthagonal view modes are there not full perspective views?
16:23.19 clock_ mcarp: if you subject me to hypnosis I'll be maybe even recall how much manhours it was
16:23.49 brlcad mcarp: hit "3", is that what you mean? otherwise, go to Misc->Perspective for a default high-degree perspective
16:24.01 mcarp do you guys make bolts with threads or are all bolts non-threaded?
16:24.04 brlcad using the shift-grips key bindings, you can spin/pan/zoom the view
16:24.13 brlcad mcarp: depends entirely on the model
16:25.37 mcarp yes ive had no problems using shift grips
16:25.59 mcarp '3' appears to show an orthagonal view with no diminishing point
16:26.02 brlcad for a vulnerability/lethality analysis, threads are generally not of interest on bolts
16:26.21 brlcad mcarp: okay, just making sure you really meant perspective ;)
16:26.31 mcarp yes i REALLY meant perspective
16:26.35 brlcad you're looking for misc->perspective :)
16:27.04 mcarp ah, better
16:27.15 mcarp is this display ogl accellerated?
16:27.20 clock_ mcarp: I do without threads because I don't know how to do with threads
16:28.12 brlcad mcarp: depends which platform -- in general it usually is compiled with opengl support, though it's not really going to "accellerate" a wireframe view
16:28.42 brlcad mged supports various "display managers", one of them is an opengl view
16:29.19 mcarp i dont currently have available a bsd or linux system with useful graphics capability so i'm stuck in windows
16:29.36 mcarp not that 'stuck in windows' is bad for me
16:29.39 brlcad the windows binary should be opengl
16:29.57 brlcad that doesn't get you shaded views, but that's an entirely different/long discussion
16:30.43 brlcad implicit geometry vs explicit, design history, ..
16:31.09 mcarp flat shaded in viewport would be a big problem?
16:33.21 brlcad as mged is currently architected, it's a non-trivial problem
16:33.53 mcarp its not non-trivial for visualization of what you're building
16:34.04 brlcad brl-cad on the whole doesn't really care, but the geometry is fundamentally stored in implicit form which doesn't get you triangles to feed opengl
16:34.42 mcarp so the primitives arent drawable per se in ogl?
16:35.16 brlcad opengl *only* deals with triangles, so what ever you have, you have to convert to triangles to display via opengl
16:35.34 brlcad depending on your base model geometry types, that involves different sorts of conversions
16:36.12 brlcad they can be converted, all of them, and we do for some purposes (e.g. adrt is a triangle-only ray-tracer)
16:37.03 mcarp has anyone there done any boat hulls?
16:37.20 brlcad guys at the navy
16:37.36 mcarp nurbs?
16:38.22 brlcad there's no direct nurbs edit support in mged, only rendering support where the models come in through conversion or through programmatic creation
16:38.58 mcarp how about suspension springs
16:39.05 mcarp single helix
16:39.10 brlcad oh sure, lots of those
16:39.38 mcarp i havent gone deep enough into the tutorials to have a clue how you'd go about doing that with primitives
16:40.00 brlcad those can be rather easily constructed using torus sections or using the pipe primitive (which is basically a path-swept sphere with constraints)
16:40.00 mcarp which is why i asked about the bolt threads b4
16:40.51 mcarp ok, so there are some specialized deformative type parameters then
16:41.13 brlcad csg construction methods don't "come naturally" if you're coming from different design philosophies
16:41.47 brlcad it's a different way at looking at modeling problems
16:41.51 mcarp well i think its not the csg issues that im in the dark about its the brl-cad issues that im really in the dark on
16:42.02 brlcad some things lend themselves very nicely to CSG, others not so nicely depending on the primitive set
16:42.14 mcarp sure its all about the primitive set
16:42.28 mcarp just as with any system its all about what parameters can be applied
16:45.43 brlcad yep
16:46.11 brlcad some things with the brep method become complex, there certainly is a tradeoff in the techniques
16:46.33 brlcad which would be why most systems have become rather highly hybrid (the CAD systems that is, MAX doesn't count) ;)
16:47.37 brlcad solid modeling in general has a variety of topological constraints that aren't easily verifiable in non-CAD systems
16:50.54 mcarp yeah thats completely obvious when you start talking about things like pullies and ropes reguarding overlap
17:08.59 mcarp /dev/ogll could be much more efficient if it draws only invalidated regions rather than the entire window
17:09.35 mcarp but i am able to ratrayce all the scenes i crashed originally with draw *
17:10.24 Maloeran Anything better looking than the donut-wheeled truck? :)
17:10.38 mcarp yeah havoc looks very nice
17:10.48 mcarp tank_car is reasonable as well
17:10.55 Maloeran *nods* Good
17:11.01 mcarp i havent explored all the examples yet tho
17:11.54 mcarp donut tires tho...*shakes head*....i wouldnt show those, not good for recruiting business
17:13.10 Maloeran Ah! Donuts, is there anything they can't do?
17:13.56 brlcad mcarp: none of the example models are intended for recruiting business .. can't generally provide the models that would be good for recruiting business
17:14.10 brlcad they're mostly intended as test models for development
17:14.18 brlcad made by non-modelers often too
17:14.59 brlcad havoc is perhaps the only exception, and maybe the barbie jeep toy
17:15.28 mcarp which database is that?
17:15.53 brlcad the latter is a good example of what was possible after the introductory training and a couple hours modeling
17:16.12 brlcad it's toyjeep.g
17:16.25 brlcad probably not in your version, you'd have to pull it from cvs
17:16.31 mcarp yeah its not here
17:17.05 brlcad a *really* nice one that I like is the motorolla walkie-talkie that was used in the advanced modeling tutorial
17:19.58 brlcad but i've not put that into cvs yet, but it's a nice modeler by one of the best modelers; it's got a lot of meta resources, textures, extrusions, and even a few articulations iirc
17:20.21 mcarp okeydoke
17:22.50 brlcad and instead of the "couple hours" investment in the toyjeep, it's got a couple weeks of care and detail put into it
17:23.15 mcarp got a screen shot?
17:23.23 brlcad mcarp: you can get toyjeep from here: http://brlcad.cvs.sourceforge.net/brlcad/brlcad/db/
17:23.35 brlcad download the .asc and run asc2g to convert it
17:24.12 mcarp k
17:25.23 brlcad there are a couple screenshots in http://ftp.brlcad.org/VolumeIII-Principles_of_Effective_Modeling.pdf
17:25.35 brlcad though none of the talkie as a full model
17:25.46 mcarp yeah im actually flipping through that document at the moment but havent gotten to it
17:25.47 mcarp yet
17:26.06 brlcad it just covers a piece of the antenna and the circuit board
17:34.58 mcarp odd, raytrace lingering window exits when i try to raytrace that
17:35.17 mcarp tops
17:35.18 mcarp all/
17:35.20 mcarp draw all
17:36.21 mcarp at least it didnt crash mged :P
17:52.35 mcarp i can raytrace individual objects but there is something under all/ that cant be drawn
17:54.00 mcarp or rather, cant be raytraced
17:55.42 brlcad hmm
17:56.13 mcarp lot of stuff under there i'd hate to have to figure out what object(s) shouldnt be drawn
17:56.17 mcarp the only thing in tops is all/
17:57.38 mcarp ah
17:57.39 brlcad it ray-traces just fine here, there may be some issue with the windows version, or asc2g on windows
17:57.48 mcarp um, error! fabs(y)=0
17:58.19 mcarp bn_mat_inv: error! fabs(y)=0
17:58.55 brlcad yeah, something wrong with the model
17:59.19 brlcad see if this .g works: http://ftp.brlcad.org/~sean/toyjeep.g
17:59.40 mcarp a sec
18:00.20 mcarp exact same behavior
18:00.36 mcarp bn_mat_inv: error! fabs(y)=0
18:00.37 mcarp MATRIX singular matrix:
18:00.37 mcarp <PROTECTED>
18:00.37 mcarp <PROTECTED>
18:00.37 mcarp <PROTECTED>
18:00.39 mcarp bn_mat_inv: singular matrix
18:00.58 mcarp quick fix suggestions?
18:01.27 brlcad short of recompiling with the latest, not really
18:01.37 mcarp k, not a problem i can live without seeing it
18:01.44 brlcad that will require a debugging session
18:01.46 mcarp shame tho
18:01.53 brlcad good to know, but quite unexpected
18:02.05 mcarp hey, if it can be broken i can break it
18:02.08 brlcad the windows release hasn't been around for very long, that is the very first release
18:03.15 mcarp i had a machine that could be available for bsd or linux but that hdd was ancient and has gone *poof*
18:03.37 mcarp well ancient for maxtor *shrug*
18:04.34 mcarp not to mention i'd hate to give up my dual display
18:05.10 mcarp max + photoshop you need every available square inch of real estate you can get
18:06.24 mcarp i dunno how ppl without dual displays live without them when editing uvw maps in max
18:06.31 mcarp ok i do know cuz i used to
18:07.26 *** join/#brlcad IriX64 (n=IriX64@bas3-sudbury98-1168054347.dsl.bell.ca)
18:30.09 mcarp drawing bl_main_power_line.r or bl_bl.s2 causes the raytracer to exit
18:30.20 mcarp all other objects drawn, successful raytrace
18:31.12 mcarp bbiaf
18:43.26 ``Erik *yawn*
18:55.08 Maloeran Eheh. Erik, mcarp is the cathedral & galleon modeller
18:55.57 Maloeran Galleon which is quite a test for any raytracer acceleration structure
18:56.44 mcarp back
18:58.31 ``Erik cool, hi
18:58.52 mcarp hi
18:59.24 ``Erik <-- is Erik, not a modeller
18:59.46 mcarp okeydoke
18:59.53 Maloeran Erik, how am I supposed to compile 32 bits executables on amd64 with your autoconf/automake stuff? It tries to link against /usr/lib/libSDL.so which is 64 bits
19:00.05 Maloeran Rather than letting ld find the proper library itself
19:00.13 ``Erik I'm a model :D *pose*
19:00.23 brlcad mcarp: thanks for the details, it's scheduled to get looked into
19:00.24 ``Erik mal: that'd be an issue with sdl-config itself... :/
19:00.32 mcarp yw
19:01.20 Maloeran No hint of solution then? Besides quickly putting together a working Makefile or even a bash script
19:01.58 ``Erik um, I'm sure there is one...
19:02.29 Maloeran If I just use -lSDL, ld will find the proper library by itself
19:02.39 ``Erik ermmmmmmm
19:02.50 Maloeran But the automake stuff tries to force a particular version by -L
19:02.51 ``Erik you link with @SDL_LIBS@ ?
19:03.18 ``Erik um, I'm kinda wondering if that's libtool doing it, not automake...
19:03.18 Maloeran Yes
19:03.50 CIA-9 BRL-CAD: 03brlcad * 10brlcad/BUGS: rendering toyjeep.g on Windows causes a crash on 'all', as well as bl_main_power_line.r or bl_bl.s2. bn_mat_inv() singular matrix error. bug found and reported by mcarp, thanks
19:04.11 ``Erik try to echo ${SDL_LIBS} in configure.ac... or better yet, read what was printed on the screen to link, heh, should be two very very long lines, one that calls libtool with flags, the next being what libtool tries to execute
19:04.38 brlcad ah, sdl-config doesn't know/care about 64bit iirc
19:05.19 Maloeran gcc -std=gnu99 -I./RT -I/usr/include/SDL -D_REENTRANT -m32 -o .libs/rftest main.o env.o crudemesh.o rtirender.o rtirenderflat.o -Wl,-rpath -Wl,/usr/lib -L/usr/lib /usr/lib/libSDL.so /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/libstdc++.so -L/usr/x86_64-pc-linux-gnu/bin -L/usr/x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.5/../../../../x86_64-pc-linux-gnu/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.
19:05.23 Maloeran <PROTECTED>
19:05.27 mcarp CIA-9: yessir
19:06.20 Maloeran CIA-9 is a bot, but I'm sure he appreciates the acknowledgement of its existence :)
19:06.25 ``Erik the line before it is what you care about, mal
19:06.29 mcarp ah :/
19:06.39 Maloeran mkdir .libs
19:06.46 Maloeran <PROTECTED>
19:06.46 mcarp you might amend that to 'raytrace exit' doesnt crash brl-cad
19:06.49 ``Erik should be like ../../libtool --mode=compile
19:07.06 ``Erik ok, so it's libtool screwing the pooch
19:07.12 ``Erik not automake or autoconf, hrm
19:08.44 ``Erik damn my ribs hurt :/
19:09.14 Maloeran Too much boat rowing with Sean?
19:09.20 brlcad heh
19:10.08 brlcad you could add an --enable-64bit option of some sort and when enabled/detected do something like `sdl-config --libs | sed 's/lib/lib64/g'`
19:10.38 Maloeran Compiling 64 bits is quite fine, it doesn't manage to build on 32 bits
19:10.46 Maloeran Unless I compile on another box anyway
19:11.03 Maloeran I maintain that we probably would have less problems with one Makefile per platform, it's simple and it works, but.. *sigh*
19:11.06 brlcad what does sdl-config --libs output?
19:11.24 Maloeran -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread
19:11.41 Maloeran It should be /usr/lib32/libSDL.so for 32 bits libraries
19:12.28 brlcad ah, well similar 'trick' should do the trick
19:12.59 brlcad ``Erik: cad crash?
19:13.17 ``Erik huh?
19:13.23 Maloeran Pricy BWM crash?
19:13.27 ``Erik yeah :(
19:13.50 brlcad just lost connectivity
19:13.56 ``Erik http://math.missouristate.edu/~erik/m3/20060925/ (my camera sucks, I need a new one)
19:14.17 brlcad system, not the software
19:14.44 Maloeran Ahh!
19:14.47 Maloeran What happened?
19:15.05 ``Erik caught some grass, slid, hit a tree, rolled
19:15.20 Maloeran This is horrible.
19:15.26 ``Erik no shit?
19:15.46 brlcad eek
19:16.12 Maloeran I really wasn't aware of that. I hope you aren't too damaged?...
19:16.45 ``Erik um, some bruises, stretched ligamints in my rib cage, banged up my elbow, and a minor concussion
19:16.56 brlcad that sucks
19:17.07 ``Erik yeah, need another car :/
19:17.07 brlcad when was that?
19:17.10 Maloeran Ouch, ouch..
19:17.13 ``Erik saturday afternoon
19:17.18 brlcad damn
19:17.47 Maloeran Were you speeding at the time?
19:18.41 ``Erik didn't think I was, but the cops seem to think I was a tiny bit over the limit
19:19.13 Maloeran Could that be a problem for the car insurance?
19:19.32 ``Erik so far, no? *shrug* I'm crossing my fingers and hoping I'll have a check on friday
19:20.42 Maloeran I'm really sorry to hear this...
19:21.08 Maloeran At least you came out of it mostly intact, it seems
19:23.11 Maloeran Did you lose consciousness or just felt dizzy?..
19:23.20 ``Erik neither
19:23.35 ``Erik rolled it, got out through the sunroof and was walking around
19:23.59 Maloeran Ah, so it was quite minor, right
19:24.46 Maloeran ( the concussion that is )
19:37.12 dtidrow_work banged your head good, in other words?
19:37.14 Maloeran Were air bags helpful? I have often wondered how effective these cushions were
19:37.14 dtidrow_work well, I suspect they don't do much in a rollover
19:37.15 Maloeran They could prevent strain on the upper back, as the torso and head are being thrown around
19:39.55 ``Erik I d'no, I hit a tree and rolled it and came out pretty decent, so I guess between the seat belt and airbag that deployed *shrug*
19:40.32 Maloeran Yes, it really could have been worse
19:42.43 Maloeran I wish you a good recovery, please take care of yourself Erik
19:43.22 ``Erik heh, I'm trying to not get dead :) I think I came out better than you did with your bike accident
19:43.29 ``Erik those bikes are horrible death traps ;) *duck*
19:44.34 Maloeran :) Yes that's probably true, bicycles only get dangerous when there are motorized vehicules around
19:44.57 ``Erik I d'no, I've heard about people taking tumbles on trails and stuff
19:45.24 mcarp plus those derned helmets can muss yer hair
19:45.45 ``Erik meh, programmers hair is always mussed up
19:46.15 mcarp well sure but...thats beside the point of the inconvenience
19:46.31 Maloeran I suppose so. I once rammed fairly hard in a tree to avoid a child on roller blade who fell just in front of me, but that car door sure was worse
19:46.44 mcarp s/programmers/all computer nerds/
19:47.19 ``Erik damn nonprogrammer computer nerds, trying to get into the programmer geek clique... :D
19:47.45 mcarp <---15 years x86 assembly booya
19:47.59 brlcad heh
19:47.59 ``Erik um, ok, so you're a masochist, too
19:48.00 ``Erik :)
19:48.06 mcarp correct
19:48.33 mcarp add to that win32 usage :~
19:49.08 ``Erik I had an x86 15 yrs ago, but still used my commodores heavily
19:49.13 mcarp better watch it, is that a mactel?
19:49.17 ``Erik no
19:49.20 mcarp lol
19:49.29 ``Erik on a dual g5 right now, have a g4 powerbook and g3 ibook at home
19:49.51 mcarp to each his own
19:50.07 ``Erik but I tend to do crunch work on freebsd boxes with many opteron chips pushing
19:50.38 mcarp hey, they're all computers i can live with it
19:50.51 Maloeran The g4 powerbook was somewhat poor, half the ray-tracing crunch of a Sempron 1.8ghz laptop
19:51.14 mcarp bummer
19:51.27 ``Erik if you blow the pipeline and stall left and right, yeah... *cough* *cough*
19:51.29 mcarp im using a sempron 2200 on a 1.5Ghz mb
19:51.48 Maloeran Laptop or desktop?
19:51.53 mcarp desk
19:51.56 mcarp (asus)
19:52.05 Maloeran Mmhm. Let's get you an upgrade soon :)
19:52.35 mcarp doubt it will matter much considering the non-graphicly intense requirements of brl-cad
19:52.36 ``Erik heh, pheer my 850mhz tbirt at home :)
19:52.51 ``Erik erm, mged and 'rt' are pretty graphically intense
19:52.56 dtidrow_work heh
19:53.26 mcarp maybe when you get into 100s of 1000s of objects
19:53.37 ``Erik small geometries hehehe
19:53.46 mcarp im doing ok on 2million faces in max
19:54.01 mcarp lags until cached, but otherwise not bad
19:56.20 Maloeran Your galleon takes 200mb of RAM to ray-trace too, somewhat heavy
19:57.04 mcarp its a good thing the capt of the roter lowe is not alive to hear you call his frigate a gallean or *slash slash*
19:57.47 Maloeran :) Right right, frigate
19:57.48 mcarp now of course spanish galleons were about that size
19:59.14 mcarp Maloeran: build me a perspective viewport flat shader
19:59.26 ``Erik http://www.pacific-tall-ships.com/Roterlo_files/Roterlo_1.htm pheer
19:59.49 mcarp aye
20:00.17 mcarp the site i got my drawings from misspelled roter-lowe to 'rotter-lowe'
20:00.37 mcarp i was unable to google for images until i had nearly completed the model in its entirity :/
20:00.38 ``Erik http://www.historicships.com/TALLSHIPS/Mamoli/RoterLoweMV19.htm
20:00.44 mcarp this was...a slight inconvenience
20:01.19 mcarp yeah that last image was the one i used for flag reference
20:01.43 Maloeran Quite cice. I still prefer a 3d model to a wood model
20:01.47 Maloeran nice, even
20:01.58 mcarp wood are quite satisfying to build tho
20:02.35 mcarp it should be completely obvious that i made up my own (non-period) color scheme since i didnt have any images
20:03.13 mcarp however i would have done a few things differently had i had access to google images at the time
20:03.30 mcarp and i totally ignore that in the drawins 'roter-lowe' was spelled correctly :?
20:03.32 mcarp :/
20:04.16 mcarp note the tripple block/tackle loading on the fore and main stays
20:04.20 mcarp mine are singles :/
20:05.31 Maloeran Oh... Well, still something that could easily be fixed if you desire so. It's a great model in any case
20:05.44 mcarp perhaps
20:06.20 mcarp i also found another interesting fact (language gap) roter lowe == "red lion"
20:07.13 Maloeran That explains the lion figure
20:07.16 mcarp so you see, history of a particular subject is good to have
20:07.22 mcarp indeed and that it is red
20:07.49 mcarp all i had were black and white fuzzy line drawings
20:09.00 Maloeran Don't worry about that :), it can be interesting to fill the missing pieces as you see them
20:09.18 mcarp i almost wonder if the web site owner misspelled rotter-lowe to keep us from finding additional info :P
20:09.52 mcarp well as you know it began as a personal fulfilment project so yeah, it doesnt matter that mauch
20:09.54 mcarp much
20:10.33 *** join/#brlcad clock_ (i=clock@84-72-92-36.dclient.hispeed.ch)
20:10.34 mcarp at least one thing is for sure, bitmaps are easy to switch out heh
20:12.18 Maloeran Eheh yes. I might try swapping a few textures once I get to worry about eye-candy
20:12.33 mcarp Maloeran: build me a perspective viewport flat shader
20:12.50 Maloeran In BRL-CAD?
20:13.02 mcarp begin spam repeat 2,000,000
20:13.13 mcarp of course
20:13.36 Maloeran It's a bit early for that, I'm supposed to integrate my stuff in there in January or so
20:13.53 Maloeran Until then, I can post crude screenshots :p http://www.rayforce.net/galleon01.png
20:14.20 mcarp that wont do me anygood building csg :P
20:16.48 mcarp whew, you need some normal smoothing
20:18.17 mcarp hey, havent you downloaded the release version yet?
20:19.01 Maloeran I did, not converted it yet. It's a bit low priority, I'm supposed to code and document a bunch of code for last friday
20:19.52 mcarp ah
20:38.07 ``Erik screw smoothed normals, just add more triangles, once they hit the subpixel range, it's all good
20:38.07 Maloeran Nah. Screw triangles, use curved facets
20:38.07 ``Erik heh
20:38.07 Maloeran Triangles are just a special case of curved facets
20:38.07 ``Erik and curved facets are a special case of b-splines, yadda yadda
20:38.08 ``Erik somethin' about hyperdimensional manifolds, blah
20:38.08 ``Erik which, of course, are all just a coarse approximation of a particle render
20:38.10 mcarp and hey, we're all just collections of harmonic bumps in the quantum strata
20:38.11 ``Erik "Today, a young man on acid realised that all matter is merely energy condensed to a slow vibration. That we are all one consciousness experiencing itself subjectively. There is no such thing as death, life is only a dream and we're the imagination of ourselves. Here's Tom with the weather."
20:38.11 ``Erik -billhicks
20:38.12 mcarp gasp
20:38.13 mcarp i suggested to my brother a few weeks ago that after his "death" his particular electro-chemical brain pattern might become manifest in some distant part of the universe
20:38.14 mcarp there was no reply
20:38.14 Maloeran Neat, I think that's a more likely occurance than the existence of some god-guided after-life
20:38.14 mcarp indeed mal
20:38.14 mcarp altho for those who feel they need to believe in such things, i suppose its a matter of syntax
20:39.31 mcarp bbl
20:43.34 *** join/#brlcad IriX64_ (n=IriX64@bas3-sudbury98-1168057179.dsl.bell.ca)
20:57.56 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net)
21:05.59 *** join/#brlcad IriX64 (n=IriX64@bas3-sudbury98-1168056657.dsl.bell.ca)
21:43.57 *** join/#brlcad IriX64_ (n=IriX64@bas3-sudbury98-1168057671.dsl.bell.ca)
21:56.33 *** join/#brlcad IriX64__ (n=IriX64@bas3-sudbury98-1168057409.dsl.bell.ca)
23:59.38 brlcad gah, damn opengl

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.