irclog2html for #picogui on 20021204

00:01.56filewho tried to install Win2k?
00:04.02captain_protonscanline: i'm seeing a segfault inside of SDL_mutexP - is that right?
00:04.10scanlinecaptain_proton: svn up
00:04.17scanlineit's still segfaulting, but in a different place now
00:04.41scanline#3  0x400edb93 in gl_bind_texture (glb=0x80e1) at gl_util.c:451
00:04.55scanlinethat glb pointer is very non-right
00:05.37captain_protonits like the thread thats calling the skybox init doesn't know about the gl context
00:05.43scanlinenah
00:06.13scanlineit's looking like the PGTexture constructor threw an exception that was ignored
00:07.08scanlinethanks, I was running low
00:07.35captain_protonif your exceptions inherited from std::runtime_error, we could tell gcc3 to put a global catch that says what was thrown :)
00:07.55scanlineI looked at std::runtime_error, but it would make things hard
00:08.01scanlineit expects we can retrieve the error as a string
00:08.14scanlinethat's hard with python exceptions since it prints a stack backtrace in pieces
00:09.20captain_protonwe don't even need std::runtime_error (although the global handler prints what() )
00:09.21captain_protonstd::set_terminate (__gnu_cxx::__verbose_terminate_handler);
00:09.43captain_protonit demangles the name of what was thrown and prints that out
00:09.52scanlinethat's neat
00:14.09darth_tutorgod I love sluggy
00:14.47filewhy
00:15.30*** join/#picogui Viv (Viv@aden2-41-dhcp.resnet.Colorado.EDU)
00:15.52darth_tutorcuz it's way funny
00:16.03darth_tutorit makes me happy the way Love Hina makes me happy
00:16.37Vivhmm
00:18.55darth_tutorwho said I was waving back? I just waved
00:19.00darth_tutor;)
00:19.12filea tutor of course
00:21.09fileno, your Vivyan
00:21.18darth_tutorfile: I am an evil tutor though, cuz the term darth denotes much evilness ;)
00:21.33filedarth_tutor: who are you tutoring right now?
00:21.45darth_tutorthat's why, according to Jon Stewart, the villain in episode 3 will be called darth darth ^_^
00:22.03darth_tutorfile: I'm not actually tutoring anyone right now, I'm just availble for people who would like to be tutored
00:22.05filerrrrrrrrrrrright
00:22.21filedarth_tutor: what, you just sit there?
00:22.26darth_tutorya
00:22.30darth_tutorunless someone comes in
00:22.36filewhere?
00:22.43darth_tutorthe Writing Center at school
00:22.52fileit's empty?
00:22.57darth_tutorya
00:23.03darth_tutorI didn't have any appointments today
00:23.06filemuahahahahahaha
00:23.10darth_tutorso I just sit around in case there are any drop ins
00:23.15darth_tutorbut there aren't
00:23.23darth_tutorin fact, I could probably leave now
00:23.30filenah - stay
00:23.35darth_tutorcuz I get off in like 5 minutes and 5 minutes isn't long enough to help anyone
00:23.45darth_tutorbut I'll wait a few minutes
00:23.59darth_tutorwriting
00:24.05darth_tutorI help kids w/ their papers
00:28.15merlin{igen}hi Vivyan
00:29.47darth_tutorwell, time to split
00:29.48darth_tutorttyl
00:33.48*** join/#picogui gonkulator (~brandon@12-252-79-211.client.attbi.com)
00:34.02gonkulatorPicoBot: seen Vivyan
00:34.03PicoBotVivyan was last seen on #picogui 6 minutes and 45 seconds ago, saying: yawns [Tue Dec  3 17:32:06 2002]
00:34.12gonkulatorAoFBot: seen file
00:34.12AoFBotI don't know about thatgonkulator.
00:34.18gonkulatorPicoBot: seen file
00:34.18PicoBotfile was last seen on #picogui 10 minutes and 48 seconds ago, saying: nah - stay [Tue Dec  3 17:28:18 2002]
00:34.27filefile located.
00:34.29filehello gonkulator.
00:34.32gonkulatorhi file
00:34.37filehello gonkulator
00:44.07darth_iBookgonkulator: guess what
00:50.02darth_iBookhow do I start X in gentoo?
00:54.36merlin{igen}>:)
00:55.00darth_iBookmerlin{igen}: do you know how to start X in gentoo?
00:55.07merlin{igen}startx
00:55.08gonkulatordarth_iBook: as root, run xf86cfg
00:55.09merlin{igen}one would guess
00:55.20gonkulatormerlin{igen}: he needs to configure X still
00:55.35merlin{igen}xfs is the shiznit
00:55.44darth_iBookgonkulator: command not found
00:55.51gonkulatorok
00:55.54gonkulatoremerge xchat
00:56.11darth_iBookyay! /me likes emerging
00:56.14darth_iBookI agree
00:56.19darth_iBookk, done emerging
00:56.29gonkulatordone emerging xchat... already?
00:56.35gonkulatorok, exit and login again
00:56.45darth_iBookcouldn't download jpegsrc.v6b.tar.gz
00:56.49darth_iBookaborted
00:56.54gonkulatorhmm...
00:56.56gonkulatoremerge pwm
00:57.23Vivyanahhhh gonkulator used the word 'pwn'    ahhh    
00:57.41gonkulatorVivyan: pwM
00:57.43darth_iBookhmm... couldn't download freetype-2.1.2.tar.bz2
00:57.51gonkulatorping yahoo.com
00:57.57Vivyanblah blah
00:58.00darth_iBookdammit
00:58.17darth_iBookunknown host
00:58.24*** part/#picogui Vivyan (Viv@aden2-41-dhcp.resnet.Colorado.EDU)
00:58.49fileI wanna fly
00:58.53merlin{igen}bbiab
00:59.32darth_iBookhmm
00:59.42gonkulatordarth_iBook: is the module for the network card loaded?
00:59.55darth_iBookI think so
00:59.57darth_iBookhow can I tell?
01:00.00gonkulatorlsmod
01:00.06gonkulatorand /msg me with the output
01:02.26gonkulatorscanline: what did you do?
01:04.49*** join/#picogui Vivyan (Viv@aden2-41-dhcp.resnet.Colorado.EDU)
01:05.49darth_iBookwb Vivyan
01:21.38filetoo lazy
01:22.51Xentacmy brother is a fucking moron
01:22.54darth_iBook<quack quack>
01:22.58darth_iBookwb Xentac
01:23.05fileXentac!
01:23.07darth_iBookwhy is your bro dumb?
01:23.08fileXentac: what happened?
01:23.13Xentacwe have a bet
01:23.16Xentachad
01:23.21darth_iBookok
01:23.26Xentache goes to karate, tonight (we made the fucking bet last wednesday)
01:23.31Xentacand if it's too hard, I shave my goatee...
01:23.33Xentac(for 3 months)
01:23.39Xentacif it's easy he goes to classes for 3 months
01:23.43fileoh my
01:23.57Xentacnow he's out fucking smoking up and wants "to change it to tomorrow"
01:24.05darth_iBookhe could just say it's too hard
01:24.06fileXentac: shave the goatee anyway
01:24.12Xentacwe have to agree on it
01:24.24Xentactonight's warmup, we set up christmas lights
01:24.28Xentacbut that's not the point
01:24.58Xentacinstead, even though we had the fucking bet... I reminded him 4 fucking times... he still goes and fucks all of this fucking shit up by going and smoking pot and getting fucking high
01:25.00Xentacwhat a fucking loser
01:25.13darth_iBookhehe
01:25.18Xentacwhy do I fucking try?
01:25.40filetake pictures and blackmail him
01:25.42darth_iBookcuz it's fun?
01:25.50darth_iBookfile: that won't really help
01:25.57Xentacno, I just figure I'll tell sensei that he defaulted cause he's out smoking pot again
01:25.58darth_iBookXentac: how old is he?
01:25.58filedarth_iBook: still be fun
01:26.03Xentac18
01:26.13darth_iBookah
01:27.25Xentacso instead he goes and fucking defaults
01:27.28Xentaccause he's a fucking moron
01:27.42Xentache was the one that wanted me to shave my goatee, I didn't suggest it
01:27.44Xentacwhat an asshole
01:32.10fileXentac: be calm
01:36.51gonkulatorXentac: what does it mean to default?
01:39.06Xentacgonkulator: means he lost the bet
01:39.23gonkulatorXentac: oh, ok
01:39.28Xentacnow my dad's so pissed that he told ant to be more responsible, or leave
01:40.17Xentacand now I have to go get mcdonalds for dinner... cause everyone's so pissed off (except ashley) that no one wants to make anything
01:40.31gonkulatortake ashley with you
01:40.34gonkulatorand tell her I said hi
01:59.09Xentacother chores to do, and eat, and go to karate
01:59.51*** join/#picogui darth_balls (~darth_bal@resnet401.fortlewis.edu)
01:59.57darth_ballsathena hates me
02:24.09*** join/#picogui flexo_ (~flexo@pD9E1648B.dip.t-dialin.net)
02:36.23gonkulatorPicoBot: seen ahnkana_
02:36.23PicoBotahnkana_ was last seen on #picogui 14 days, 20 hours, 7 minutes and 18 seconds ago, saying: odd [Mon Nov 18 23:33:54 2002]
02:36.31gonkulatorPicoBot: seen ahnkana
02:36.31PicoBotahnkana was last seen on #picogui 1 days, 56 minutes and 32 seconds ago, saying: scanline: so exactly how much of ass did i make of myself when i said that the YUV oggled at you, ect. [Mon Dec  2 18:44:48 2002]
03:00.58*** join/#picogui merlin262 (~andrew@crtntx1-ar1-4-60-243-225.crtntx1.dsl-verizon.net)
03:02.02merlin262but I don't have dualhead workign yet.
03:04.43flexohm
03:04.47flexo4:10am
03:04.52flexohistory test today
03:04.53flexohm
03:05.05flexoi still have to learn for it
03:06.02*** join/#picogui njs (njs@12-232-144-227.client.attbi.com)
03:08.03*** join/#picogui Cambo (mmmeeee@cm216036165101.westman.wave.ca)
03:15.17captain_protonscanline: you wanted something of me?
03:24.25*** join/#picogui dakoda (cwright@ACA4802B.ipt.aol.com)
03:59.09ahnkana_01,9915: 1112http://svt.se/hogafflahage/hogafflaHage_site/Kor/hestekor.swf01 01,99
03:59.42ahnkana_click on the horses
04:02.22*** join/#picogui laodamas (~laodamas@bakr23-191-dhcp.resnet.Colorado.EDU)
04:04.41merlin262mwahahhahahahha
04:04.41merlin262=D
04:21.45*** join/#picogui captain_proton (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU)
04:24.32ahnkana_http://www.flaboratorium.org/data/flabor/4/4.htm
04:25.51laodamascreate_general_protection_fault()
04:27.23merlin262cat /dev/random > /dev/kmem
04:27.35merlin262go ahead, try it, as root, you know you want to
04:29.27*** join/#picogui captain_proton (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU)
04:30.32ahnkanamay i http://www.flaboratorium.org/data/flabor/4/4.htm
04:30.38ahnkanaopps
04:30.40ahnkanasorry
04:44.12captain_protonhrmph
04:44.25ahnkanamake hroses sing
04:44.27ahnkana01,9915 1112http://svt.se/hogafflahage/hogafflaHage_site/Kor/hestekor.swf01 01,99
04:44.41lurgymanhow 'bout everybody comes and watches the prisoner when lurgy finishes his ear training homework?
04:44.48ahnkanait requires flash
04:44.57ahnkanai have to do the clac still
04:45.01ahnkanaand i don't want to
04:45.04ahnkanais it hard?
04:45.10lurgymanthere's one hard problem
04:45.13lurgymanthe rest are ok
04:45.15ahnkanawhich?
04:45.24lurgymanmmmm.... 38, i think
04:45.28lurgymani haven't done it yet
04:45.48lurgymanor 42 or 43
04:45.53lurgymanno, 36
04:45.56lurgymannot 38
04:45.59lurgymanis the hard one
04:46.05ahnkanahow do you know then? lol
04:46.15ahnkanaok
04:46.19lurgymani looked at it then went to lunch :p
04:46.23ahnkanalol
04:47.01*** join/#picogui Kidder (kidders@h24-65-171-188.gv.shawcable.net)
04:47.04captain_protonahnkana: that was entertaining
04:47.33lurgymanahnkana: if you finish up to #36, you can come up here and we can finish that
04:47.45lurgymanahnkana: and then we can watch the prisoner!
04:48.21lurgymanahnkana: or you can come up earlier...
04:48.29lurgymanahnkana: but then you have to listen to my ear training homework
04:48.41lurgymanahnkana: and you don't want to do that
04:49.33ahnkanalol, k
04:49.46ahnkanawhat time are you guys heading over tomarrow?
04:49.48ahnkana615?
04:50.00lurgymanover?
04:50.01lurgymanwhere?
04:50.02captain_protonheading over...?
04:50.19lurgymanje suis confuse
04:50.42lurgymanwith an acute accent over the e at the end of confuse
04:51.13lurgymanhere it is: confusé
04:51.20captain_proton'those confused swiss' ?
04:51.50lurgymanhaha, that would be 'Les Suisses sont confusés'
04:51.54lurgymani think
04:52.03ahnkanato the rehersal
04:52.12lurgymaner, confusées
04:52.14captain_protoni don't have a rehearsal tomorrow evening
04:52.15ahnkanathe swiss are confued?
04:52.16lurgymanwhat's this about heading over?
04:52.24ahnkanasorry thursday
04:52.39lurgymanwhat's this about heading over on thursday?
04:54.07ahnkanahehe
05:02.14ahnkanalurgyman: prolly no prisoner for me tonight...i am a prisoner, of procrastination
05:02.22ahnkanaand i am also a #
05:02.34ahnkanalol, i am a college student!
05:02.51*** join/#picogui darth_balls (~darth_bal@resnet401.fortlewis.edu)
05:05.57Xentacwhere the hell do I go to get gentoo help?
05:06.07darth_ballswish I knew
05:06.09darth_ballsI need some too
05:06.15Xentac#gentoo doesn't help
05:06.17*** join/#picogui gonkulator (~brandon@12-252-79-211.client.attbi.com)
05:06.22Xentacthey're just bickering and complaining about stuff
05:06.28Xentacgonkulator: where do I go to get gentoo help?
05:06.38gonkulatorXentac: #gentoo?
05:06.43XentacI wish
05:06.51Xentacthey're complaining about ISP tech support
05:06.59gonkulatoroh
05:07.23Xentacand last time I asked someone made mention of "gcc 2.95 is soooo passe", he at least acknowledge what I was asking
05:07.24Xentacbut that's all
05:07.36lurgymanahnkana: ok
05:07.45gonkulatorgcc 2.95 is old...
05:07.55Xentacso how do I replace it with gcc 3.2?
05:07.57XentacI emerged it
05:08.00Xentacand now I have gcc-3.2
05:08.04Xentacbut gcc is still 2.95.3
05:08.09XentacI removed gcc 2.95.3
05:08.11gonkulatoryou have to do some other things
05:08.14Xentacand lost my gcc binary all together
05:08.20Xentacso I tried gcc-config
05:08.21gonkulatoremerge soffice will explain it
05:08.25Xentacand that tool is a piece
05:08.38Xentacbecause /etc/env.d/gcc doesn't exit
05:08.40Xentacer exist
05:14.04*** join/#picogui hikke (piste@drinking.olvi.cx) [NETSPLIT VICTIM]
05:14.30merlin262bleep!
05:14.43*** join/#picogui merlin{igen} (~amccall@crtntx1-ar1-4-60-243-225.crtntx1.dsl-verizon.net) [NETSPLIT VICTIM]
05:16.21*** join/#picogui gonkulator (~brandon@12-252-79-211.client.attbi.com) [NETSPLIT VICTIM]
05:16.21*** join/#picogui Kidder (kidders@h24-65-171-188.gv.shawcable.net) [NETSPLIT VICTIM]
05:16.21*** join/#picogui PicoBot (~PicoBot@aden2-241-dhcp.Colorado.EDU) [NETSPLIT VICTIM]
05:16.21*** join/#picogui Xentac (~jchu@amga45cyy30x9.bc.hsia.telus.net) [NETSPLIT VICTIM]
05:16.38Xentacwhat is soffice?
05:16.38Xentac"emerge: there are no masked or unmasked ebuilds to satisfy "soffice""
05:16.46gonkulatorstar office
05:16.49gonkulatoror.. open office
05:17.04Xentaclovely...
05:17.05Xentacare we alive again?
05:17.09Xentacwhy do I want star office/open office?
05:17.11Xentacbut they still don't exist
05:17.38gonkulatorI got the instructions on how to upgrade my version of GCC by trying to install open office
05:18.24Xentacok... we'll see if I get any instructions...
05:18.29Xentacthough somehow... I have doubts
05:20.36merlin262Xentac: upgarde to gentoo 1.4!
05:20.46Xentacmerlin262: how the hell do I do that?
05:20.57merlin262erm....
05:21.08merlin262mkfs.xfs /dev/hda2
05:21.14merlin262mount /dev/hda2 /mnt
05:21.21merlin262cd /mnt; tar -zxf stage3.tar.gz
05:21.21merlin262=P
05:21.31Xentacummm... I can't just upgrade?
05:21.42merlin262emerge world
05:21.47XentacI can't just say, "use these package files instead"
05:21.53Xentacemerge world doesn't work
05:21.59merlin262hrm.
05:22.02Xentacbecause it can't figure out what gives me ogmtools
05:26.32gonkulatorXentac: have you looked at gentoo.org?
05:26.50gonkulatorthere are a set of four shell scripts that they have to do the upgrade
05:27.01Xentacno, I haven't
05:27.20gonkulatorand TFM is gentoo.org
05:27.45captain_protonding dong
05:28.44merlin262oh hell
05:29.01Xentacgreat...
05:29.01gonkulatorwhat happened to merlin262/
05:29.17Xentacand I get a listing of the perl script that's supposed to do the search for me...
05:31.14gonkulatorXentac: your best bet is to back up your /etc and /home and do a fresh install
05:31.38njs... of debian.
05:31.41Xentacyeah... and have to futz will all the patches and everything that I needed originally to get my laptop working
05:31.52gonkulatoryeah...
05:31.56gonkulatorits up to you
05:32.02Xentacand have to wait days for all of my packages to compile
05:32.31Xentacand re-configure all of my applications/services...
05:35.24captain_protonhrmph
05:49.33lurgymanpoke poke poke
05:49.49captain_protonPicoBot: POKE
05:49.54captain_protonPicoBot: POKE POKE
05:49.54PicoBotquit that!
05:51.25*** join/#picogui merlin262 (~andrew@crtntx1-ar1-4-60-243-225.crtntx1.dsl-verizon.net)
05:51.53merlin262WTF can't i get gentoo to run stable
05:51.54merlin262argghhhhhhhhhh
05:52.19merlin262Opps! Opps!
05:52.28captain_protonopps?
05:54.12Xentacmerlin262: I'm switching to arch...
05:54.48merlin262captain_proton: kernel oppses
05:55.02njsmerlin262: oh, like an oops, but misspelled?
05:55.17merlin262bah! don't critisize my spelling
05:55.20merlin262you'll be here all night
05:55.42merlin262I'm convinced that gcc 3.x CAN NOT compile for athlon
06:38.17*** part/#picogui lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU)
06:41.54*** join/#picogui lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU)
06:42.26lurgymanwait...
06:52.13*** join/#picogui merlin262 (~andrew@crtntx1-ar1-4-60-243-225.crtntx1.dsl-verizon.net)
06:52.16merlin262humph
09:15.26*** join/#picogui scanline (~micah@aden2-142-dhcp.resnet.Colorado.EDU)
09:52.15*** join/#picogui paqan (whaq@202.155.120.221)
11:35.25*** join/#picogui file (~lan@mctn1-1832.nb.aliant.net)
11:52.25*** join/#picogui anonyman (~peter@ip142166096051.nbtel.net)
11:52.42filetime to walk to school in this... cold
13:59.54*** join/#picogui gonkulator (~brandon@147.153.77.6)
14:00.00gonkulatorPicoBot: seen Ao
14:00.02PicoBotI haven't seen 'Ao', gonkulator
14:00.04gonkulatorPicoBot: seen AoFBot
14:00.05PicoBotAoFBot was last seen on #picogui 13 hours, 25 minutes and 56 seconds ago, saying: I don't know about thatgonkulator. [Tue Dec  3 17:39:01 2002]
14:35.32*** join/#picogui flexo (~flexo@pD9538127.dip.t-dialin.net)
15:00.27*** join/#picogui prpplague (~JoeBob1@12.148.134.9)
15:02.00gonkulatorhi Xentac
15:02.06gonkulatorPicoBot: seen Xentac
15:02.07PicoBotXentac was last seen on #picogui 20 minutes and 56 seconds ago, saying: is back (gone 05:32:12) [Wed Dec  4 07:46:03 2002]
15:13.09Xentachi gonkulator
15:13.13Xentacbye gonkulator
15:14.22*** join/#picogui carpman (~carpman@68-116-249-139.dntn.tx.charter.com)
15:50.43*** join/#picogui rev (~rev@24-197-178-21.dul.mn.charter.com)
16:02.06*** join/#picogui brandon (~brandon@CAT-98-DHCP-112-14.client.mscd.edu)
16:02.10brandonPicoBot: seen scanline
16:02.11PicoBotscanline was last seen on #picogui 14 hours, 30 minutes and 37 seconds ago, saying: pokes captain_proton [Tue Dec  3 18:36:26 2002]
16:03.51gonkulatoribot: seen PicoBot
16:03.57picobot is currently on #picogui (10h 47m 32s) #openzaurus (10h 47m 32s).  Has said a total of 5 messages.  Is idling for 1m 46s
16:03.57gonkulatoribot: spank
16:03.58ACTION megaspanks
16:04.05gonkulatorPicoBot: make musifd
16:04.06PicoBotgonkulator: i'm not following you...
16:04.07gonkulatorPicoBot: make music
16:04.08PicoBotibot: twang!
16:04.08aofbot: badoing!
16:04.09AoFBotbadoing! is foo
16:04.14gonkulatorPicoBot: make music
16:04.14PicoBotibot: twang!
16:04.15aofbot: badoing!
16:04.16AoFBotbadoing! is foo
16:04.22gonkulatorhehehe
16:05.26carpmanhey
16:08.37*** join/#picogui gonkey{iBook} (~brandon@Metro0276.client.mscd.edu)
16:10.21carpmangonkey{iBook}: whats up?
16:11.58gonkey{iBook}hey carpman
16:12.01gonkey{iBook}carpman: just chilling
16:12.10gonkey{iBook}downloading some enya from scanline
16:12.12gonkey{iBook}carpman: you?
16:12.46carpmannot much, working on the file transfer client for AoF
16:13.08carpmanhunting a trigun mp3 on gnutella
16:14.28gonkey{iBook}oh, ok :)
16:15.40scanlinehi fellas
16:16.05carpmanhey scanline
16:19.45gonkey{iBook}hi scanline
16:19.51gonkey{iBook}:)
16:24.20gonkulatorI started a fire the last time I did that
16:24.39scanline<PROTECTED>
16:24.39scanline<PROTECTED>
16:24.39scanline<PROTECTED>
16:24.39scanline<PROTECTED>
16:24.39scanline<PROTECTED>
16:25.51gonkulatorscanline: cool
16:26.04scanlineworking on camera motion
16:26.10gonkulatorexcept they usually call friction "drag"
16:26.17scanlinethis isn't for the ship
16:26.22gonkulatoroh, ok
16:26.31gonkulatorERROR, YOU NEED TO KEEP YOUR SHIPS
16:26.47gonkulatorthat HAS to be the death message :)
16:27.21scanlineha
16:28.59carpmangonkulator: I'm going to make --loose-ship a command line option for AoF >:)
16:29.14gonkulatorcarpman: sweet :)
16:29.23gonkulatorthat seems to be a PicoGUI inside joke :)
16:29.52scanlinecarpman: can AOF fork files?
16:31.01*** topic/#picogui by gonkulator -> http://picogui.org || 0.43 released || If nobody here answers your question, try the pgui-devel mailing list || If it isn't file's fault, its a filthy LIE!!! || ERROR, YOU NEED TO KEEP YOUR SHIPS
16:31.17carpmanscanline: hmm... fork files?
16:31.27scanlinecarpman: as in fork()
16:31.44carpmanI know fork, I have not heard of forking a file.
16:32.02scanlineyou will be able to copy a file, but only save modified pages.. copy-on-write
16:32.06carpmanscanline: you could subclass an aof_stoage with that capability.
16:33.07carpmanthere aren't realy files in AoF, just key/data pairs. They happen to look alot like files tho. :)
16:34.13captain_protonscanline: it runs! it runs!
16:34.18scanlineJetstream will have an arbitrarily large world that will smoothly page in and out of memory, and will be modifiable :)
16:34.20scanlinecaptain_proton: yay!
16:34.31scanlinecaptain_proton: now you can stare in horror at the camera class I'm about to commit!
16:34.40carpmanscanline: AoF wouldn't be good for that :)
16:34.52carpmanunless you WANT to page over XML-RPC :)
16:35.06scanlinehaha
16:35.07scanlineok
16:35.44captain_protonscanline: it won't be horrible until we're slerping the quat to smoothly interpolate between camera angles
16:36.11scanlinecaptain_proton: I have something almost working that might work
16:36.37carpmanhehe, that sounds funny
16:43.08captain_protoni'm off
16:46.21gonkulatorlater captain_proton
16:46.33gonkulatorscanline: finals are delaying my programming contest...
16:49.47scanlinedoh
16:58.55takkariaaw
17:10.34*** join/#picogui rev|work (~rev@nomad97-234.d.umn.edu)
17:16.45rev|workcool
17:16.47rev|workIP over firewire
17:40.00captain_protonIP over avian carrier is better
17:40.17scanlinecool stuff
17:41.15captain_protonooh, i love this - on my exam: 50 - 4 + 5 = 50
17:41.36scanlinehehe
17:41.43scanlinepentium math
17:42.06captain_protonindeed
17:42.59captain_protonquaternions make linear algebra worth knowing :)
17:43.16captain_protonwell, i should get going for my next class, see yas
17:43.59scanlinebye
17:44.14takk|foodI love IP over avian carrier
17:44.28takkariathe scary thing is that that actually got implemented
17:56.45*** join/#picogui laodamas (~laodamas@bakr23-191-dhcp.resnet.Colorado.EDU)
18:15.06*** join/#picogui darth_balls (~darth_bal@resnet234.fortlewis.edu)
18:15.08carpmanIP over avian carrier...
18:15.19carpmanRead error: 114 (Shotgun)
18:15.24*** part/#picogui rev|work (~rev@nomad97-234.d.umn.edu)
18:26.17*** join/#picogui nemo (nemo@61.95.53.30)
18:28.38*** join/#picogui Sophie[bot] (~notreal@davidpc.dnx.net)
18:28.56Sophie[bot]here I am.
18:33.30darth_ballshi Sophie[bot]
18:36.01*** join/#picogui gonkulator (~brandon@Metro0276.client.mscd.edu)
18:39.40*** join/#picogui gonkulator (~brandon@Metro0276.client.mscd.edu)
18:39.46gonkulatorPicoBot: seen scanline
18:39.46PicoBotscanline was last seen on #picogui 55 minutes and 47 seconds ago, saying: bye [Wed Dec  4 10:48:52 2002]
18:39.52gonkulatordoh
18:40.34scanlineI'm not gone
18:40.44darth_ballswb scanline
18:40.45darth_balls^_^
18:40.53scanlineI wasn't gone..
18:40.57scanlineI was saying bye to captain_proton
18:41.06darth_ballsstill, wb scanline ^_^
18:41.10darth_ballshehe
18:41.12scanlineuh.. thanls
18:41.15scanlineerr, thanks
18:54.47*** join/#picogui smt (smt@ua24d9hel.dial.kolumbus.fi)
19:37.05*** join/#picogui file (~lan@mctn1-3842.nb.aliant.net)
19:44.42laodamas132
19:45.36Sophie[bot]bot bot bot
19:48.13*** join/#picogui laodamas (~laodamas@bakr23-191-dhcp.resnet.Colorado.EDU)
20:03.29*** join/#picogui anonyman (~peter@ip142166096051.nbtel.net)
20:03.48*** join/#picogui anonyman[emujr] (~anonyman[@ip142166096051.nbtel.net)
20:10.02scanlinehey captain_proton....
20:10.12scanlineheard of Ogre?
20:10.44captain_protonscanline: yep - thats where i initially got the idea for the particle system method i've used in the last couple i've written
20:11.03scanlinewhy not just use Ogre in jetstream?
20:11.18scanlineafter looking at it, I like the way it handles scene management, and it has Python support
20:12.02captain_protonits slow
20:12.05scanlineah
20:12.15captain_protonthe API is beautiful but the implementation behind it still needs a lot of work
20:12.26scanlinewell, we could at least rip some math classes from it :)
20:12.52scanlinealso, I looked at Ogre's python code... it's using a rather nifty looking library that supposedly provides seamless python and C++ integration
20:12.59scanlinemight want to replace ScriptableObject with that
20:13.16captain_protoni'll probably rip a good portion of the quaternion code just because its tedious figuring out all the math :)
20:13.23scanlinehttp://www.boost.org/libs/python/doc/
20:13.43captain_protonoooh
20:13.46captain_protonthat looks nifty
20:13.56scanlineI got a Quat class mostly written, then got hung up on the slerp code... was googling for examples and found Ogre :)
20:14.23captain_protonslerp is pretty easy, i can implement that when i trot over to the office
20:14.32captain_protonor even before if i finish wading through my email
20:14.43scanlineok. it also needs conversions between quats, matrices, and angles
20:15.07captain_protonsimple 'nuff
20:16.21captain_protoni see you wrote an animated vector class :)
20:16.26scanlinehmm.. so Ogre is slow, and crystalspace has an ugly API?  :)
20:16.55scanlinecaptain_proton: it needs work... you can try it out by loading util/camera_test.py into the in-game editor and running it
20:17.07captain_protoncrystalspace is even slower than ogre :)
20:17.14captain_protonand yeah, the CS api is disgusting
20:17.27scanlinewhat makes ogre slow?
20:17.39scanlineI noticed have a few extra abstraction layers...
20:17.46scanlineDirectX support... heh.
20:17.56scanlines/have/they have/
20:18.03captain_protonmostly its just because they don't do any of the optimization tricks for opengl
20:19.54scanlinemain problem with AnimatedVector is it tends to oscillate once it's reached the destination
20:20.00captain_protonscanline: camera_test jiggles :)
20:20.05scanlinehehe, yep
20:20.23captain_protonits like skybox jello
20:20.28scanlineplus I'm sure it would be better for rotation with quaternions
20:20.58scanlineshould probably define acceleration with a spline or something instead of the wacky method id uses now
20:21.06scanlines/id/it/
20:21.52carpmanlord, you guys are speaking in jibberish! :)
20:22.09scanlineso.. if you need to simulate a camera mounted on a spring, the current AnimatedVector would do just fine :)
20:22.17captain_proton*boing*
20:23.29scanlinecaptain_proton: having fun?
20:23.45captain_protonyeah i am
20:23.47captain_protonoooooo
20:23.54captain_protoni have a new episode of captain engineering!
20:24.02scanlinehehe
20:26.34filethe post office is dumb
20:26.42fileit took them 5 minutes to figure out I could send my thing Xpresspost USA
20:26.46filethen they forgot to charge me
20:30.12captain_protonhey, just about 5.4k lines of code not counting nuv :)
20:30.29scanlinethe fmod headers are about 1.2k, aren't they?
20:31.01captain_protoni'm not counting those either - just the stuff we've written
20:31.06scanlineah, ok
20:31.06captain_protonthat isn't counting python either
20:31.06scanlinewow
20:31.10scanlinedidn't realize it was so much
20:31.26captain_protonhah
20:31.52scanlineah.. sound manager is 1210hmm
20:32.02scanlines/hmm/\nhmm/
20:32.09scanlinemicah@yoshi src $ wc *.cpp *.h | sort -n
20:32.33captain_protondon't you want wc -l?
20:32.34scanlineSoundManager is 1210 lines, next biggest is ScriptableMethod.h at 265 lines :)
20:32.39scanlineerr, yeah
20:35.02scanlinewe could just use splines for the camera movement, but I wanted to try a simulation with velocity, acceleration, and friction first.. thought it might be more realistic
20:35.24scanlinewith fluid friction you can get the camera to attain terminal velocity :)
20:35.40captain_protonor instead of splines, we could just slerp
20:36.02scanlinebut that would be linear, right?
20:36.28captain_protonlinear on the surface of a sphere
20:36.39scanlinestill linear... sorta
20:36.41captain_protonit doesn't feel linear, it feels smooth, with a capital Smoo
20:36.46scanlinehehe
20:36.46scanlineok
20:37.51scanlinewe should be able to define a target for the camera to move to at any time.. but I guess that's handleable by slerping between the current position and the target with some constant weight?
20:38.03captain_protonuhhuh
20:38.28scanlinethat would make the velocity proportional to the distance to the target... so it would be like what the picogui camera does now :)
20:40.42captain_protonhi ho, hi ho, its off to "work" i go
20:40.49scanlinehave "fun"
20:47.43*** join/#picogui file (~lan@mctn1-1053.nb.aliant.net)
20:53.30*** join/#picogui otherproton (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU)
20:54.23fileotherproton: not enough protons!
20:54.36otherprotonfile: don't be so negative
20:56.23carpmanneutrons are neutral, electrons are negative
20:56.58filecarpman: I'm file - what did you expect?
20:57.13carpmanelectrons
20:57.20fileno
20:57.33carpmanyes
20:58.11anonyman[emujr]go easy carpman, he's a cocky teenager like me :)
20:58.16otherprotonscanline: we should consider adding sin/cos/tan/etc lookup tables
20:58.24otherprotonscanline: since slerp uses them so much
20:58.41scanlineotherproton: might also want to make vector and quat all inlined if you're going to speed :)
20:59.01otherprotonwe can see how well it performs and do that if necessary
20:59.11scanlinesame with lookup tables
20:59.12otherprotonno reason to optimize code unless its a bottleneck
21:00.11scanlineI'd think normal matrix composition would be using more trig functions total than slerp... unless we use quaternions super-extensively for model animation
21:01.32otherprotonscanline: what is the 'h' parameter you're passing to slerp? time?
21:01.32scanlinehttp://www.cs.ubc.ca/nest/imager/contributions/forsey/dragon/hbsplines.html
21:01.56scanlineotherproton: that's the interpolation weight... 0 for the first quat, 1 for the second
21:02.31otherprotonum...huh?
21:03.08scanlineIf I understand it right, slerp accepts two quaternions and returns an interpolated quaternion at some postition between the two
21:03.21scanlineso that position is specified as a number between 0 and 1
21:03.25otherprotonohh ok i get it
21:04.26scanlineso best I can figure, we'd slerp between the current position and the target position using a constant speed value * the frame time as the weight
21:04.53scanlinethat would cause it to start out fast and slow down as it approaches the target
21:05.05scanlineideally we'd want it to start out slow also....
21:05.40otherprotoncould use a gaussian mapping to velocity
21:06.17scanlinewhat would we index into that mapping with? there's not really a way to define the beginning and end of a motion
21:06.34otherprotonthe h value :)
21:06.37scanlineI'm envisioning a camera that can continuously track a moving target
21:06.56scanlineha.. that would be... wrong
21:07.39scanlineIs there a way of normalizing the quaternion so we can move toward the target value at a specified rate?
21:07.58scanlinethen we could use some sort of acceleration model like what I've tried to do with the AnimatedVector
21:08.14*** join/#picogui file (~lan@mctn1-1627.nb.aliant.net)
21:08.15otherprotonwell if we just keep the origin quat the same until we reach the destination and interp with different values of h
21:08.15filearg
21:08.20filethe phone lines are getting bad
21:08.25fileice, ice, ice
21:08.42scanlineotherproton: yes, but how do we get this origin quat?
21:09.00otherprotonscanline: when we decide to move the camera, we set the origin quat
21:09.12scanlineso what if the target changes during that movement?
21:09.19otherprotonwell its like keyframes
21:09.28otherproton(if we do it that way)
21:09.39scanlineif we just use the current position as a new origin it will ramp up the speed again, a bad thing..
21:09.47*** join/#picogui darth_balls (~darth_bal@resnet379.fortlewis.edu)
21:10.03otherprotonperhaps we need to assign a momentum vector to the camera and slerp between 3 quats :)
21:10.14scanlinehmm
21:10.25fileheavy disk activity and yet I'm doing nothing
21:10.25scanlinemomentum is good
21:10.33otherprotonscanline: have you coded up a quat::dot(quat) ?
21:10.48scanlinenope.. I don't know how to do that yet
21:11.13otherproton:)
21:11.28scanlineand right now I'm playing with my jello-cam :)
21:11.45otherprotona dot with quats is just like dot with vectors, just a 4th term
21:11.51scanlineoh, ok
21:13.04scanlineWith AnimatedVector, the acceleration and fluid friction balance out so the camera ramps up to a maximum speed then slowly ramps down as it approaches the targe
21:13.06scanlineerr, target
21:14.23otherprotonthats nifty
21:14.33scanlineso maybe we could apply the same thing to quats
21:14.46scanlineassuming I can make it stop oscillating :)
21:14.53otherproton*jiggle*
21:15.08scanlineoh yeah...
21:15.12scanlinewe need cheat codes
21:15.20scanlinewe could have a 'springycam' cheat code :)
21:15.59otherprotonscanline: have you defined an epsilon anywhere or should i put that in util?
21:16.08scanlinenyet
21:16.22scanlineI thought about that when sticking operator== in there, but didn't do it yet
21:16.26otherproton0.0001 sound good?
21:16.41scanlinewhat's the precision of a float, 1e-7 or something?
21:16.45scanline:)
21:17.30otherprotonhah
21:18.10filemy MMC was shipped today
21:23.31otherprotonscanline: comitted
21:24.02scanlineotherproton: committed
21:24.05scanline:)
21:24.30scanlinegot it to stop wiggling... there's a new camera_test that lets you adjust the AnimatedVector attributes
21:24.40otherprotonwish i could see it, no glx on this xserver
21:25.29scanlineotherproton: that's a different slerping method that what I had seen
21:26.06otherprotonits the one ogre & friends use, originally from a gamasutra article iirc
21:26.15scanlineneat
21:32.17otherproton"now that we've got a good quat class particle systems can spray within an angle (once i implement that) :)
21:33.06scanlinecool. Just make a quat from a small random angle and add that to the emitter quat?
21:33.32otherprotonpretty much
21:35.17scanlineaalib bzflag!
21:35.31otherprotoni mean for jetstream
21:35.39otherprotonperhaps i'll start on the underbelly of ROAM
21:35.50scanlineJetCOW!
21:37.20otherprotonhmm
21:37.28filemmm
21:37.34otherprotonwe'll need some method of wrapping ROAM onto randomly shaped surfaces
21:37.53scanlinesounds like a job for... bezier patches!
21:38.05otherprotonperhaps we can do the base tesselation within a few set primitive shapes - cylindar, plane, box
21:38.25scanlinehehe.. before we know it, we're using bezier patches to define all our ships and ROAM for bump mapping
21:38.54otherprotonin front of all my coworkers
21:38.55scanlinehehe
21:39.39scanlinemaybe I'll try to start on a portal engine after I finish playing with the camera and doing laundry
21:40.12otherprotonthe base ROAM algorithm only really works with a planar mapping...we'll need to do some thinking
21:41.47scanlinewith a combination of ROAM, bezier patches, and regular polygons, we should be able to have some pretty spiffily diverse environments
21:41.55takkariaew.  win32 apps
21:42.00takkariawrong channel
21:44.14otherprotonyeup
21:44.27otherprotonand when we add multitexturing and particle systems, it'll look stunning :)
21:44.59otherprotonthe ship you're chasing plunges into the ocean after a chase through a canyon, water splashes, you go in after and see caustics on the sand below <evil grin>
21:47.57scanline=)
21:47.58*** join/#picogui Cambo (mmmeeee@cm216036165101.westman.wave.ca)
21:48.09scanlinehmm
21:48.19scanlineI still think we should allow multiple backends for the ROAM dataset
21:48.29otherprotonexplain?
21:48.35scanlinethen we could have procedural water, rendered by ROAM :)
21:48.52otherprotonoooooo
21:48.55scanlineif I understand it right, it should be useful as a LOD algorithm for anything that's planar and can be represented by an array
21:49.03otherprotonuhhuh
21:49.05scanlineso water, procedural noise, splines...
21:51.10filedudes
21:52.10*** join/#picogui anonyman (~peter@ip142166096051.nbtel.net)
21:53.44fileTHE FLUX CAPACITOR!!!
21:54.01otherprotonscanline: thats "gimble"
21:54.11scanlineoops
21:57.31Cambocomputer programmers don't need to spell!... as long as it's always misspelled the same way
21:57.53Cambothat way your variables all work :)
21:58.00scanlineyep :)
21:58.03njsCambo: hacking on misspelled code _sucks_.
22:00.17Cambostuff like.. comment wrong.... use variables called A1, a1, Al, AL etc...
22:02.10njsmixed capitalization conventions -- some variables LikeThis, some likeThis, some like_this, and throw in combined ones sometimes... like_This
22:02.42otherprotonswitch languages in your comments
22:03.01njsotherproton: switch language in your _code_
22:03.01scanlineotherproton: did you read the RTJpeg code?
22:03.13otherprotonnjs: i've been doing that far too much
22:03.22otherproton: vs {} ARGH!
22:03.26scanlinethe RTJpeg code is hideous.... comments and variable names in several languages and cases
22:03.26otherprotonscanline: no, i'm scared
22:03.55njsotherproton: no, I mean, mix French, German, and Swahili variable names.
22:04.05scanlineBAUCHWEH:
22:04.05scanline<PROTECTED>
22:04.27scanline<PROTECTED>
22:04.27scanlineHIRNWEH:
22:04.27scanline<PROTECTED>
22:04.45otherprotonheh
22:04.56scanlinehmm
22:04.57scanline<PROTECTED>
22:05.08scanlineyeah.. scary code
22:05.24scanlineand it doesn't help that it's just one 4000 line file
22:06.41otherprotongood thing we have no real reason to hack at it
22:07.44scanlinethe LZO code isn't as bad but still has almost no comments
22:10.50*** join/#picogui hdcool (hdcool@D5E009DD.kabel.telenet.be)
22:10.52hdcoolhi!
22:10.56scanlinehi
22:11.04hdcool:)
22:12.19filehello hdcool
22:12.29hdcoolTalez you available?
22:12.41filePicoBot: seen Talez
22:12.42PicoBotTalez was last seen on #picogui 7 days, 22 hours, 38 minutes and 20 seconds ago, saying: lol [Tue Nov 26 16:39:15 2002]
22:12.50filehdcool: take that as a no LOL
22:13.00hdcoolmm :)
22:14.18scanlinehehe
22:15.12scanlinehopefully soon that will be able to be about.html instead
22:15.19otherproton>:)
22:16.43otherprotongeeeeez
22:16.48otherprotonwe're at revision 77 in svn
22:18.33scanlinemaybe soon we'll have something in our scene worth using this camera to look at :)
22:19.10scanlineI converted the existing Ship and FlatLand classes into SceneNodes just for the heck of it
22:21.32otherprotoneventually we'll want to turn the scene graph into a tree
22:21.58scanlinewe'll want some generic way to handle visibility and transformations
22:22.32scanlinehttp://jetstream.babylonia.flatirons.org/download/camera_test.png
22:22.35otherprotonwell we want the visitor to build a list of triangles/strips/etc then we can do visibility calcs & sorting on that
22:23.20scanlinehmm
22:23.52scanlinewe'll have the world segmented into sectors, for the portal engine's benefit...
22:24.03scanlineso we'll need a way to have objects transition between sectors
22:24.08*** join/#picogui dakoda (cwright@AC9E6075.ipt.aol.com)
22:24.10filebbl
22:24.10scanlineusually that's done via collision detection
22:24.14otherprotonwe'll probably have a two-stage vis calculation
22:24.30scanlinewell, the vis calculation will need to be recursive
22:24.32otherprotonone to determine which sectors to draw, one to do frusum calcs on triangles
22:24.39otherprotonfrustum*
22:25.04scanlinedetermining what sectors to draw is just a recursive frustum clipping on the portals
22:25.21otherprotonwe don't want to draw sectors off into infinity though
22:26.02scanlinein an indoor level you'll end up at a dead end eventually, in an outdoor scene we can set a maximum distance to clip the portals to
22:26.40otherprotonwe can turn on some fog too so its not obvious where the world ends
22:26.40scanlineportals will be useful outdoor too... you could create sectors that wrap back onto themselves to simulate a spherical planet :)
22:26.57scanlinebleh, fog...
22:27.05scanlineif there's fog, the sky would be gray
22:27.12otherprotonvery thin fog
22:27.19scanlinebetter to gradually fade in things
22:27.38otherprotonwell outdoor its best if the horizon is bright or dark (depending on day or night)
22:27.44scanlineor just have good enough LOD that for all practical purposes we can render off into infinity :)
22:27.56otherprotonheh
22:29.48otherprotonwe do have a far clipping plane to worry about
22:30.06otherprotonor if the skybox is happenin', a far clipping plane to ignore
22:30.15scanlinehehe
22:30.40scanlinethe far clipping plane is just there because of limited Z-buffer resolution, eh?
22:30.54otherprotonyep
22:31.07scanlineis the Z-buffer usually floating point or fixed point?
22:31.12otherprotongf3 can set up to a 32bit z-buffer, but i think it defaults to 16
22:31.35otherprotonfixed point, but it may not be a linear mapping
22:31.48scanlinemmkay
22:31.54otherprotonmost cards do a logarithmic scale on the z-buffer to allow higher resolution closer to the camera
22:32.21scanlinegood
22:36.01otherprotonwe're going to want to add geomorphing at some point
22:36.15scanlinewhat's that?
22:36.54otherprotonwhen the LOD of a height-point changes, there's a "pop"
22:37.13scanlineoh yeah, they mentioned that in the paper on ROAM
22:37.17otherprotongeomorphing interpolates the height up over a series of frames so its not visually apparent
22:37.34dakodaisnt there a cooler way to do terrians than that?
22:37.54otherprotondakoda: hmm?
22:38.47dakodai dont know :)   i thought there was some kind of terrian-morphing thing to avoid pops.  might be geomorphing, and i just havnt heard that term
22:39.14otherprotondakoda: want to be? ;)
22:39.28dakodait'd be cool, but i dunno if i have the time to devote to learning everything :)
22:39.56*** join/#picogui gonkulator (~brandon@Metro0276.client.mscd.edu)
22:40.08gonkulatorPicoBot: seen darth_balls
22:40.08PicoBotdarth_balls was last seen on #picogui 3 hours, 58 minutes and 59 seconds ago, saying: hehe [Wed Dec  4 11:46:03 2002]
22:40.36gonkulatorPicoBot: make music
22:40.36PicoBotibot: twang!
22:40.37aofbot: badoing!
22:40.38AoFBotbadoing! is foo
22:41.11gonkulatorAoFBot: foo
22:41.11AoFBotI don't know about thatgonkulator.
22:41.40njs~hello?
22:41.41Howdy Bub
22:41.53otherprotonscanline: hmm, we seem to be having some difficulties attracting people ;)
22:42.18dakodaoh, was that a recruitment offer, and im just stupid?  :)
22:44.28gonkulatorthis is hard ;)
22:44.56gonkulatorotherproton: was this the "wednesday" that you had to mentally prepare yourself for?
22:45.09otherprotongonkulator: my wednesday schedule sucks
22:45.53otherprotonplus today i had a performance in one of my classes to do
22:45.54dakodascanline:  depends on how dynamic...
22:46.14gonkulatorotherproton: oh, ok
22:46.18gonkulatorotherproton: where is captain_proton
22:46.22scanlinedakoda: in-game level editor, blowing holes in walls, craters...
22:46.29scanlineooh
22:46.44otherprotongonkulator: captain_proton is on a different display, otherproton is at the office but bored
22:46.50scanlinecaptain_proton: if a ship crashes into a polygon it could dynamically convert that to a ROAM surface then generate a crater :)
22:46.53gonkulatorotherproton: oh, ok
22:47.19otherprotonscanline: haha, you could do a fenderbender with other ships :)
22:50.06scanlinePicoGUI's divtrees are almost exactly a 2D version of BSP trees =)
22:50.30scanlineno wonder PicoGUI's visibility culling is so efficient ;)
22:50.36dakoda:)
22:50.56*** join/#picogui anonyman[emujr] (~anonyman[@ip142166096051.nbtel.net)
22:51.35anonyman[emujr]live at leeds!
22:51.39anonyman[emujr]woop
22:51.44scanlinehe said he only read research papers on schedulers after he wrote his O(1) scheduler for linux... that it's more fun just to think about the problem without having preconceptions about how it should be solved
22:52.17scanlineI went into picogui knowing very little about how existing GUIs solved problems, and ended up with a pretty different design
22:52.31*** join/#picogui anonyman[emujr] (~anonyman[@ip142166096051.nbtel.net)
22:52.41dakodait's a really good design too :)  it's what X should have been
22:52.52scanline=)
22:53.37*** join/#picogui anonyman (~peter@ip142166096051.nbtel.net)
22:54.23scanlinehmm... this jetstream engine design will be really sweet if I can pull it off
22:55.07scanlinepractically unlimited world size, completely dynamic, supporting abstract surface types that can morph into each other...
22:55.58scanlinehmm
22:56.23dakodasounds like jak and daxter's engine (??)  but with morphing
22:56.33otherprotontime to leave the office
22:58.09scanlinethis format will probably be fairly wasteful... but fast
22:58.17scanlinemaybe I can add on-the-fly LZO compression in JetCOW
23:00.09captain_protongreetings, biped!
23:00.40filecaptain_proton: he can't :)
23:00.44filecaptain_proton: he doesn't know his password
23:00.59filehis nicknames are mine
23:01.02fileMUAHAHAHAHAHA
23:02.11captain_protonfile: i should fill your shoes with pudding, that'll teach you a lesson about maturity
23:02.21scanlinecaptain_proton: how abou per-sector octrees? :)
23:02.46captain_protonscanline: perhaps we should make it optional
23:02.53scanlinewhat optional?
23:02.57captain_protonoctrees are good for indoor but just slow down outdoor scenes
23:03.05scanlineoh
23:03.16filecaptain_proton: nah
23:03.24scanlinewell, that's easy enough- just make it a 1-level octree
23:03.34dakodaworst case would probably be very bad
23:03.39captain_protonscanline: you fixed the mouse bug!
23:03.43scanlinecaptain_proton: yup
23:04.04scanlinecaptain_proton: it wouldn't store the terrain in the octree
23:04.44scanlinethe sector itself would have a portal to the terrain
23:04.59scanlinewell, 6 portals
23:07.11scanlinewith only using octrees within sectors, it should be fast enough to update them in real time
23:09.41*** join/#picogui anonyman[emujr] (~anonyman[@ip142166096051.nbtel.net)
23:10.05captain_protonscanline: tonight we can have a captain engineering party and watch the new episode
23:10.06captain_proton:)
23:10.12scanline:)
23:10.18anonyman[emujr]okay... since my nick has been hijacked, disregard any comments from "anonyman"
23:10.32scanlineanonyman[emujr]: thanks for the public service announcement
23:10.39captain_protonanonyman[emujr]: i'd just go to lilo and get file klined ;)
23:10.42anonyman[emujr]i will use 'realanonyman' istead
23:11.00captain_proton*that is if lilo isn't rehubbing or something
23:11.09anonyman[emujr]how do i do that?
23:11.38scanlinecaptain_proton: or.. if we want even less cost for modifying the level, just subdivide the sectors into a uniform grid of cubes each containing a list of surfaces it intersects with :)
23:13.29lurgymanibot
23:14.55fileit's my nickname - I registered it lol
23:15.09fileso ha!
23:15.30anonyman[emujr]are you talking to me?
23:15.31filethe password is right under his nose too
23:16.01fileanonyman[emujr]: I'm talking to everyone
23:18.19captain_protontime for me to go again
23:19.27lurgymanfile: his mouth!
23:19.31lurgymanwhat a great password
23:20.22filenope
23:23.01file:)
23:30.40*** join/#picogui realanony (~peter@ip142166096051.nbtel.net)
23:31.19scanlineback
23:31.33gonkulatorhi scanline :)
23:31.42gonkulatorscanline: I am writting up the rules for the contest now :)
23:31.51gonkulatorI almost have my version done!
23:31.58scanlineneet
23:32.02gonkulatorits a toughie, but it should be fun :)
23:32.56filedon't forget to send me a copy now
23:33.18gonkulatorfile: send am email to remind me
23:33.23gonkulatorlottabs2@yahoo.com
23:33.26gonkulatorPicoBot: contest?
23:33.26PicoBoti don't know, gonkulator
23:33.50fileI did!
23:34.15gonkulatorPicoBot: contest is <reply> send an email to gonkulator (lottabs2@yahoo.com) to have him send you the requirements!  All entries are due December 25, 2002
23:34.15PicoBot...but contest is http://www.zaurus.com/dev/challenge/ or Java contest at http://www.insignia.com/jpda2002/ or NEW: UPDATE ON CHALLENGE WEBSITE - SHIPPING DELAYED...
23:34.21gonkulatorPicoBot: forget contest
23:34.22PicoBotgonkulator: I forgot contest
23:34.25gonkulatorPicoBot: contest is <reply> send an email to gonkulator (lottabs2@yahoo.com) to have him send you the requirements!  All entries are due December 25, 2002
23:34.26PicoBotOK, gonkulator.
23:40.35fragglet?
23:41.33gonkulatorfragglet: programming contest
23:41.48gonkulatorPicoBot: contest is also a really fun programming contest
23:41.49PicoBotokay, gonkulator.
23:42.33fraggletpicogui contest?
23:43.40gonkulatorfragglet: not picogui... just programming
23:43.44fraggletheh
23:47.12gonkulatorbah... my program is segfaulting...
23:50.44fraggletheh
23:51.05filegonkulator: DEBUG!
23:51.54gonkulatorfile: I am
23:52.07filedebugging the debugger
23:52.08filenow there's a paradox
23:52.46*** join/#picogui guised (guised@S64-216.DATANET.NYU.EDU)
23:53.42guisedhey
23:53.59guisedibot picogui
23:53.59methinks picogui is an small and scalable embedded GUI. More info in the #picogui channel or at http://picogui.org. Read the FAQ or not pico gui or pico-gui or even cooler than sliced cheese or see "picogui faq"
23:54.17gonkulatorwell, time for me to go to class
23:54.41fileI've got some kind of theory tomorrow because of TNB
23:54.45filecan't play our instruments...
23:54.59guisedcan anyone tell me exactly what pico-gui is
23:55.00guisedi mean
23:55.07guisedlike what programs can run on it
23:55.09guisedand such
23:55.22fileguised: anything in the PicoGUI CVS will run in PicoGUI
23:55.29fileguised: and the first/only ported app - xchat
23:55.52filethat's it... unless you write something
23:56.03fileand no it won't run X apps
23:56.04guisedso stuff for opie doesn't
23:56.06guisedah
23:56.08fileno
23:57.09fileanonyman[emujr]: me and Will are ordering advanced tickets for Nemesis - wanna come?
23:57.52anonyman[emujr]i'm going with mom
23:57.55anonyman[emujr]what time?
23:58.19*** part/#picogui guised (guised@S64-216.DATANET.NYU.EDU)
23:58.25filePlease hold.
23:59.05filefirst showing...

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.