| 00:17.15 | *** join/#brlcad ibot_ (i=ibot@rikers.org) | |
| 00:17.15 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || for ken: http://www.mediawiki.org/wiki/Help%3ATemplates#Using_parameters_in_templates | |
| 00:33.14 | *** join/#brlcad SuperTaz (n=taz@adsl-69-210-240-223.dsl.chcgil.ameritech.net) [NETSPLIT VICTIM] | |
| 00:33.14 | *** join/#brlcad dtidrow_work (n=dtidrow@host169.objectsciences.com) [NETSPLIT VICTIM] | |
| 00:33.14 | *** join/#brlcad joevalleyfield (n=joevalle@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 00:48.29 | *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) | |
| 02:03.40 | poolio | brlcad: Aha! |
| 02:04.16 | poolio | brlcad: when the point the ray is being shot from is inside the model, it includes the point outside the bounding box |
| 02:04.26 | poolio | I'm guessying you knew that though |
| 03:02.57 | *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net) | |
| 04:31.09 | brlcad | yes, the starting segment can be behind your starting hit point if you're inside something |
| 04:31.24 | brlcad | applications have to manually trim or back out accordingly |
| 04:31.51 | brlcad | and yes, quite intentional behavior :) |
| 04:47.20 | poolio | brlcad: so would it be acceptable to just truncate the negative inhit distance? |
| 04:49.21 | brlcad | I'm not sure I understand why you'd ever be shooting from inside the geometry |
| 04:50.02 | brlcad | otherwise, you sort of need that, gets to what I mentioned earlier about having your fitness use the union of their two bounding boxes |
| 04:50.42 | brlcad | that's a case where your sample bounding box is bigger than your input's so okay for that case I could see you might be inside, but that's where the union of the box becomes important for the fitness |
| 04:51.33 | poolio | well the issue is I have a fixed bounding box to make crossover work |
| 04:52.24 | poolio | And I'm shooting from inside the geometry because I have a fixed bounding box |
| 04:54.24 | poolio | an alternative would just be to say crop the bounding box if it was greater than the size of the source's bounding box |
| 04:54.45 | poolio | and grow other bounding boxes if they are too small |
| 04:55.08 | poolio | Actually I wouldn't need to do that |
| 04:55.59 | poolio | Just remember the grid spacing from the source, and a corner of the bounding box from the current object |
| 04:57.41 | poolio | Crap, but the issue with doing the ratio of say a ray's depth to its bounding box is that it means it messed up crossover in the z direction. if you cross two fit individuals the child could be terribly unfit because the depth of the objects could be so varied |
| 04:58.32 | poolio | so it looks like the best solution is to use a_ray_length and use the fixed coordinates for the rays for every single model |
| 05:03.53 | brlcad | you could reshoot the grid based on the union of both the genotype and the input, but that'd be horribly inefficient -- you should be able to shoot exactly the same rays you initially shot for the input as well as additional rays as needed if the model was bigger |
| 05:04.25 | brlcad | if that's too much, then just process your segments yourself clamping the starting and ending to be withing the original box |
| 05:05.26 | brlcad | I don't recall if a_ray_length will trim the segment or if it is like the starting segment such that it just guarantees there will not be a new segment encountered past that length (i.e. an entry) |
| 05:05.40 | poolio | ok |
| 05:06.27 | poolio | So I'm just going to clamp the input to 0, and the maximum to the mdl_max[Z] of the input |
| 05:06.42 | brlcad | probably easiest for now and should be fine |
| 05:07.02 | brlcad | could even try to guarantee that your sample geometry will not go outside those bounds either |
| 05:07.29 | brlcad | becomes really problematic once you add subtractions and unions, but it should be good enough for now |
| 05:08.55 | poolio | what do you mean trying not to guarantee that sample gemoetry will not go outside those bounds? |
| 05:09.45 | brlcad | well, why is your geometry outside the input bounding box? |
| 05:10.20 | poolio | well I see what you mean, but just cause it's outside the bounding box doesn't mean we don't want it |
| 05:10.29 | brlcad | exactly |
| 05:10.35 | brlcad | but you could clamp it if you wanted |
| 05:10.37 | poolio | As you said with subtractions and intersections, that shape could become vital |
| 05:10.38 | brlcad | at least for unions |
| 05:10.42 | poolio | true |
| 05:10.57 | poolio | but I mean it might be that our model is shapes like a hemisphere |
| 05:11.13 | poolio | in which case we want to allow the model to be outside of the bounding box |
| 05:11.27 | poolio | however, as I think I still havent done, shapes which don't intersect the bounding box are pointless |
| 05:12.00 | brlcad | to properly do subtractions and intersections, though, the genotype's bounding box is going to have to be accounted for when you shoot rays (by shooting additional rays) just for it to work |
| 05:12.05 | poolio | but ideally the GA would be able to magically sift those out :) |
| 05:12.25 | brlcad | yes, that's important .. all primtives must be enclosed by or intersect the input bounding box |
| 05:12.26 | poolio | wait, why would I need to shoot additional rays? |
| 05:13.31 | brlcad | well, if you did a cross-over with some shape that was bigger, and that intersected something else that was bigger, and the operation was an intersection -- there could be a whole chunk of material outside the bounds that you're shooting (that should otherwise lower the fitness because it's wrong) |
| 05:13.50 | brlcad | you could end up missing that geometry that was outside entirely, even though as primtivies, they actually overlap the input box |
| 05:15.43 | poolio | well i don't necessarily think that chunk should lower the fitness |
| 05:16.11 | poolio | and it actually would because of the tree depth |
| 05:16.18 | brlcad | you can probably go on the assumption that you're limiting your stuff to basic quadric surfaces so you won't encounter that case |
| 05:16.41 | brlcad | the depth could just be 0 or 1 still |
| 05:16.44 | poolio | well even with that case I feel like the GA will still be able to figure it out with the superflous material |
| 05:33.38 | brlcad | http://bzflag.bz/tmp/think_outside_the_box.png |
| 07:17.13 | *** join/#brlcad Laniakea (n=clock@zux221-122-143.adsl.green.ch) | |
| 07:19.29 | *** join/#brlcad tessier (n=treed@kernel-panic/sex-machines) | |
| 07:19.31 | tessier | Wow |
| 07:19.45 | tessier | I can't believe there is an actual brlcad community now! |
| 07:31.56 | *** join/#brlcad Laniakea_ (n=clock@zux221-122-143.adsl.green.ch) | |
| 08:22.49 | *** join/#brlcad Elperion (n=Bary@p54877C2E.dip.t-dialin.net) | |
| 09:39.17 | *** join/#brlcad elite01 (n=elite01@dslc-082-082-092-094.pools.arcor-ip.net) | |
| 12:52.08 | *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) | |
| 12:53.26 | *** join/#brlcad SuperTaz (n=taz@adsl-69-210-240-223.dsl.chcgil.ameritech.net) [NETSPLIT VICTIM] | |
| 12:53.26 | *** join/#brlcad dtidrow_work (n=dtidrow@host169.objectsciences.com) [NETSPLIT VICTIM] | |
| 12:53.26 | *** join/#brlcad joevalleyfield (n=joevalle@bz.bzflag.bz) [NETSPLIT VICTIM] | |
| 12:54.09 | *** join/#brlcad jack- (i=jack@83.137.193.141) [NETSPLIT VICTIM] | |
| 12:54.09 | *** join/#brlcad Maloeran (n=maloeran@glvortex.net) [NETSPLIT VICTIM] | |
| 13:35.46 | *** join/#brlcad poolio (n=poolio@c-69-251-3-107.hsd1.md.comcast.net) | |
| 14:48.56 | LinuxMafia | hi |
| 14:49.12 | LinuxMafia | i am new in brlcad |
| 14:50.40 | *** join/#brlcad Laniakea (n=clock@zux221-122-143.adsl.green.ch) | |
| 14:50.49 | LinuxMafia | is there a way when i press 0 , make also the raytrace to move not only the shapes? |
| 14:50.59 | LinuxMafia | sorry press z* |
| 15:39.54 | poolio | brlcad: should I increase fitness for matching missed rays? |
| 16:10.17 | ``Erik | ��/blah |
| 16:15.06 | poolio | helo |
| 16:16.32 | Maloeran | http://www.rayforce.net/rf041.png - Weee... I'm not too sure how well that will compare with others at Siggraph |
| 16:18.53 | poolio | wait, you can render it at 14 fps? |
| 16:19.05 | Maloeran | Sure |
| 16:19.15 | Maloeran | ( With 3 moving lights ) |
| 16:19.50 | poolio | wow |
| 16:20.02 | poolio | you might even be able to run crysis ;) |
| 16:20.31 | brlcad | tessier: howdy |
| 16:21.03 | brlcad | LinuxMafia: what do you mean? If you're in an edit mode, then pressing z will edit the model, in a view mode and it just rotates the camera/view |
| 16:21.39 | LinuxMafia | brlcad, when i raytrace |
| 16:22.02 | LinuxMafia | i want the raytarced obj to rotate instead wireframe |
| 16:22.12 | brlcad | poolio: yes! .. that's why I just said "matching" earlier -- matching means matching both segments and matching air/misses correctly |
| 16:23.58 | poolio | also there were some bugs in my logic in the fitness routine, works better now, but the results aren't much better |
| 16:24.01 | LinuxMafia | brlcad, when i press z only wireframe rotates |
| 16:26.29 | brlcad | LinuxMafia: yes, because generally it takes a while to raytrace a given frame |
| 16:26.41 | brlcad | so it only does it on demand as you request it |
| 16:27.32 | poolio | eek, i'm at 75C :\ |
| 16:27.57 | LinuxMafia | brlcad, so can i rotate the raytraced obj ? (other than rotate wireframe and raytrace again) |
| 16:28.15 | brlcad | LinuxMafia: I'd gather you simply want "shaded displays", not necessarily caring whether it's ray-traced or not |
| 16:29.02 | LinuxMafia | brlcad, i just want to whatch it rotates beacause it will be so cool |
| 16:29.37 | brlcad | yes, I know |
| 16:29.46 | brlcad | you want shaded displays |
| 16:30.18 | brlcad | mged unfortunately doesn't do shaded displays, but that is part of the new modeling interface being worked on |
| 16:32.37 | LinuxMafia | brlcad, wow that would be cool , thanks alot |
| 16:41.27 | poolio | brlcad: ok maybe not...fitness function is still giving negative numbers |
| 16:42.15 | LinuxMafia | is there any undo key? |
| 16:43.23 | poolio | nope |
| 16:48.50 | LinuxMafia | thanks so if i did something wrong |
| 16:48.58 | LinuxMafia | no way back |
| 17:05.50 | LinuxMafia | how can i switch to edit mode and viw mode |
| 17:05.51 | LinuxMafia | ? |
| 17:09.03 | LinuxMafia | any one? |
| 17:09.27 | LinuxMafia | brlcad, are you here ? |
| 17:16.18 | *** join/#brlcad ibot (i=ibot@rikers.org) | |
| 17:16.18 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || for ken: http://www.mediawiki.org/wiki/Help%3ATemplates#Using_parameters_in_templates | |
| 17:20.54 | *** join/#brlcad dtidrow (n=dtidrow@host131.objectsciences.com) | |
| 17:26.19 | *** join/#brlcad MinuteElectron (n=MinuteEl@silentflame/member/minuteelectron) | |
| 17:28.12 | LinuxMafia | no matter i found it |
| 17:28.59 | poolio | LinuxMafia: have you looked through the manuals on the website? |
| 17:29.32 | LinuxMafia | poolio, this is what i am reading , but i dont have patiant |
| 17:29.46 | LinuxMafia | poolio, i am reading the tutorial |
| 17:30.07 | brlcad | heh, not having patience is going to be difficult |
| 17:30.20 | brlcad | there is a LOT to take in and learn before you can be productive |
| 17:30.29 | LinuxMafia | poolio, one problem i have shift+alt+mouse does not work for me |
| 17:30.32 | brlcad | the tutorials are big, and they only scratch the surface |
| 17:31.43 | LinuxMafia | poolio, for example when i click shift+alt+middle mouse drag it is as same as shift + left mouse |
| 17:32.16 | LinuxMafia | it looks like Alt key not be seen |
| 17:33.43 | poolio | brlcad: I think my program is losing it's mind (or maybe I am) |
| 17:35.34 | LinuxMafia | wow i found a solution for that |
| 17:35.40 | LinuxMafia | :D |
| 18:40.16 | poolio | brlcad: I'm tempted to do some major code restructuring. The results just aren't making sense and I feel like it might be because of a buffer overflow I'm missing somewhere |
| 18:51.57 | poolio | brlcad: if I don't have it workin by monday would you have the time to look through it and hopefully make it work? |
| 18:52.32 | poolio | or if not I'll probably move on and implement mutation and the other things we talked about as I don't see myself going anywhere with this. struggled the whole week and pretty much got nowhere |
| 18:55.14 | *** join/#brlcad b0ef (n=b0ef@062016141081.customer.alfanett.no) | |
| 18:59.27 | MinuteElectron | Darn, I am going away again on Sunday. |
| 18:59.49 | MinuteElectron | Won't be back at a copmuter for a week, then might not have full access to one then. |
| 18:59.59 | MinuteElectron | After that week I have to go to Ireland. |
| 19:00.19 | MinuteElectron | For two weeks. |
| 19:00.36 | MinuteElectron | brlcad: How is the LDAP going? DOne any work with it yet on bzflag (just seeing if you got it going) |
| 19:03.24 | *** join/#brlcad b0ef (n=b0ef@062016141081.customer.alfanett.no) | |
| 19:26.01 | brlcad | MinuteElectron: it's coming along slowly, there've been a couple other interruptions (both here and for bz) |
| 19:26.09 | brlcad | MinuteElectron: can you enable my drupal access :) |
| 19:28.38 | ``Erik | blehhhhhhhh |
| 19:29.56 | ``Erik | brlcad: what's the deal with the tclcad bezier patch not being built anymore? |
| 19:36.57 | brlcad | it's gone |
| 19:37.00 | brlcad | no longer needed |
| 19:37.01 | brlcad | poof |
| 19:37.09 | brlcad | no longer used |
| 19:37.10 | ``Erik | between 7.10.0 and 7.10.2 ? |
| 19:37.14 | brlcad | yep |
| 19:37.37 | ``Erik | I was banging my head yesterday trying to figure out why my cvs copy built np using system tcl but the port didn't |
| 19:37.38 | ``Erik | heh |
| 19:37.59 | ``Erik | <-- will introduce system tcl/tk on the fbsd port with 7.10.2 |
| 19:38.07 | brlcad | that was the reason |
| 19:38.30 | brlcad | barring some itcl/itk LIBRARY path problems, we should be good for using system tcl/tk libs now |
| 19:38.57 | ``Erik | it seems to work on fbsd with head |
| 19:39.08 | brlcad | you tried system incr? |
| 19:39.13 | ``Erik | itcl/itk in the fbsd ports is still restricted to 8.4 |
| 19:39.16 | ``Erik | so I haven't attempted |
| 19:39.20 | brlcad | k |
| 19:39.31 | ``Erik | I might create 85 versions in the next few days |
| 19:39.55 | brlcad | incrtcl's versioning is diff |
| 19:40.56 | brlcad | ah, i see what you meant |
| 19:41.19 | brlcad | yeah, they should work with 4 or 5, I don't recall having to update incrtcl for 8.5 |
| 19:42.01 | ``Erik | hum |
| 19:42.15 | ``Erik | after 7.10.2 I may bug you about appropriate testing against older incr's then |
| 19:42.17 | brlcad | if I did, it was pretty minor |
| 19:42.37 | ``Erik | but then it'd require both tk 84 and 85 on the system, due to how ports are set up :/ |
| 19:43.29 | brlcad | 8.5 final shouldn't be too far off |
| 19:43.34 | ``Erik | bleh, I'm out sick today, i shouldn't be worrying about shit like that |
| 19:43.34 | ``Erik | O.o |
| 19:57.10 | MinuteElectron | brlcad: You made an account on the wiki yet? |
| 19:57.44 | brlcad | yes |
| 19:57.52 | MinuteElectron | Cool. |
| 19:58.00 | MinuteElectron | Hmm, when? |
| 19:59.15 | brlcad | that one was just today, the druapl one was a week or so ago |
| 19:59.29 | MinuteElectron | Ahh, |
| 19:59.31 | MinuteElectron | I see. |
| 20:03.30 | MinuteElectron | brlcad: Hmm, not sure quite what you mean by 'enable'. |
| 20:04.56 | brlcad | admin access to make mods |
| 20:05.02 | MinuteElectron | Ahh, done then. |
| 20:05.19 | MinuteElectron | brlcad: You now have top-level permissions on both the wiki and drupal. |
| 20:05.44 | MinuteElectron | Any idea who 'yogesh kumar dhiman' is? |
| 20:05.48 | brlcad | cool |
| 20:05.49 | brlcad | heh, no |
| 20:05.53 | brlcad | sounds like a spammer |
| 20:06.11 | MinuteElectron | probably |
| 20:06.43 | dtidrow_work | or somebody from india? |
| 20:07.11 | MinuteElectron | possibly |
| 20:07.20 | dtidrow_work | or maybe some other asian country... |
| 20:12.19 | brlcad | http://recaptcha.net/ would be good to have on the site |
| 20:12.58 | MinuteElectron | Indeed. |
| 20:13.39 | brlcad | it can, I installed it on a diff. site just recently :) |
| 20:14.23 | MinuteElectron | :) |
| 20:20.22 | MinuteElectron | There appears to be a problem with PHP\Apache, the include path is being registered as /usr/web/ftp.brlcad.org/w/ instead of my. |
| 20:24.20 | brlcad | my is the same as ftp |
| 20:24.53 | MinuteElectron | Ignore that, my bad. |
| 20:24.54 | MinuteElectron | lol |
| 20:25.08 | MinuteElectron | I mucked up the files. |
| 20:25.11 | MinuteElectron | Fixed now. |
| 20:25.37 | MinuteElectron | Wheee: http://my.brlcad.org/w/index.php?title=Special:Userlogin&type=signup |
| 20:26.36 | brlcad | cool |
| 20:57.46 | *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177871705.dsl.bell.ca) | |
| 20:58.53 | IriX64 | http://www3.sympatico.ca/mario.dulisse2/screen.png <--- progress :) |
| 20:59.59 | IriX64 | vmware is very good |
| 21:00.07 | MinuteElectron | Is it free? |
| 21:00.13 | IriX64 | for 30 days |
| 21:00.19 | MinuteElectron | bah |
| 21:00.23 | IriX64 | heh |
| 21:00.25 | MinuteElectron | casts his eyes away |
| 21:00.41 | IriX64 | i may buy it |
| 21:00.53 | MinuteElectron | How much does it cost? |
| 21:02.02 | IriX64 | 169.00 |
| 21:02.08 | IriX64 | us |
| 21:02.12 | MinuteElectron | holy crap |
| 21:02.26 | IriX64 | thats not much |
| 21:03.20 | MinuteElectron | Perhpas it is good software. |
| 21:03.34 | IriX64 | i deal honestly if the software performs as expected i pay |
| 21:04.20 | IriX64 | registered winrar even though it continues to work past experation date :) |
| 21:04.44 | MinuteElectron | 7-zip? |
| 21:04.49 | IriX64 | and mirc and stuff |
| 21:04.59 | IriX64 | no dont have 7-zip |
| 21:05.05 | IriX64 | tried it though |
| 21:05.24 | MinuteElectron | FLOSSFTWFM |
| 21:05.31 | IriX64 | ? |
| 21:06.05 | poolio | IriX64: vmware has a free "vmware player" |
| 21:06.15 | IriX64 | whats that |
| 21:06.17 | poolio | if you created a disk image while using the trial software, you can continue using it using the free vmware player |
| 21:06.20 | MinuteElectron | Free\Libre Open Source Softeare For The Way For Me. |
| 21:06.30 | poolio | it's kind of a stripped down version that they distribute so people can use the vmx images |
| 21:06.39 | IriX64 | ahh i see |
| 21:07.04 | IriX64 | i bet you need the full version to install though right? |
| 21:07.13 | poolio | http://www.vmware.com/products/player/ |
| 21:07.14 | poolio | no |
| 21:07.21 | poolio | I mean if you are running fine right now, you can use vmware player |
| 21:07.23 | poolio | (i think) |
| 21:07.34 | IriX64 | im still installing |
| 21:08.04 | poolio | Like I know some software I've used (numenta) distributes a linux image that you can run freely using vmware player |
| 21:09.22 | MinuteElectron | IriX64: You could be our vmware distributor. |
| 21:09.27 | MinuteElectron | :P{ |
| 21:09.29 | MinuteElectron | *:P |
| 21:09.34 | IriX64 | i see just reading about it, I can't distribute what im installing though man its IBMs warp 4 |
| 21:09.53 | IriX64 | MinuteElectron :) |
| 21:10.09 | poolio | It wouldn't be that hard |
| 21:10.10 | IriX64 | legal copy by the way |
| 21:10.30 | poolio | Just setup vmware (you'd have to have it) and install something like CentOS, install BRL-CAD, and distribute the image. |
| 21:11.12 | IriX64 | for windows users you mean? whats wrong with distributing a handfull of dll'd and brlcad? |
| 21:11.19 | poolio | http://www.numenta.com/for-developers/software/nuvm.php |
| 21:11.24 | IriX64 | dlls too |
| 21:11.26 | poolio | IriX64: There isn't anything wrong as long as it works |
| 21:11.36 | IriX64 | it works man |
| 21:11.45 | IriX64 | just taking a break from it |
| 21:11.55 | poolio | :) |
| 21:16.03 | IriX64 | heh /update.png lemme know what you're thinking :) |
| 21:17.29 | IriX64 | this on workstation 6 |
| 21:40.21 | MinuteElectron | brlcad: reCAPTCHA on Drupal aint working now - I will fixor it tomorrow hopefully. But then I am gone again for another week or three (one or the other). |
| 21:40.25 | MinuteElectron | Goodnight. |
| 22:01.25 | *** join/#brlcad cad91 (n=18836d32@bz.bzflag.bz) | |
| 22:10.49 | *** join/#brlcad ``Erik (i=erik@c-69-250-155-85.hsd1.md.comcast.net) | |
| 22:38.06 | *** join/#brlcad yukonbob (n=bch@whthyt224-180.northwestel.net) | |
| 23:34.56 | *** join/#brlcad tessier_ (n=treed@kernel-panic/sex-machines) | |
| 23:44.22 | *** join/#brlcad Laniakea (i=clock@217-162-231-34.dclient.hispeed.ch) | |
| 23:49.44 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |