*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** Demitar has joined #tp | 00:43 | |
* nash waves | 00:56 | |
* Epyon waves | 01:05 | |
*** Demitar has quit IRC | 01:48 | |
nash | Epyon: Those ships you gave me the other week - how did you generate them? | 01:50 |
---|---|---|
Epyon | nash, by hand :P | 02:09 |
nash | Yes, but what was the 3d model? What did you use to convert to a 2d model | 02:15 |
nash | Most fo my 2d art is generated SVG sources at the moment, so I use inkscape to generate svg->png, then edje_cc to compile to theme file. So getting the 3d -> 2d png -> edj file would be nice ;-) | 02:22 |
Epyon | It was created and rendered in 3ds max. I can output it to a 3ds file if you want. | 02:36 |
nash | that could be cool | 02:39 |
nash | I can get blender (or some other open tool) to convert to render correct? | 02:41 |
* nash knows Epyon is not a blender fan | 02:41 | |
Epyon | I guess 3ds format is portable enough :) | 02:44 |
nash | Blnder handles it these days | 02:45 |
Epyon | It's not that I'm not a blender fan, it's just that there's a unbreakable distance between it and 3ds | 02:45 |
Epyon | It surely should. The format is simple implementation wise. | 02:45 |
Epyon | I can always export it to whatever via maxscript. | 02:46 |
* nash notes Epyon shoudl submit more patches then ;-) | 02:48 | |
*** mithro has quit IRC | 03:46 | |
*** mithro has joined #tp | 04:02 | |
*** DystopicFr1 has joined #tp | 04:04 | |
*** DystopicFro has quit IRC | 04:13 | |
*** DystopicFr1 has quit IRC | 04:20 | |
*** DystopicFro has joined #tp | 04:22 | |
mithro | nash: well, your the only entry for the AI comp | 04:31 |
mithro | nash: so do you want your swag signed or unsigned? | 04:34 |
*** tuna-fish has quit IRC | 04:45 | |
* nash is back | 05:57 | |
* nash is a little disappointed | 05:57 | |
nash | mithro: Signed by who exactly? | 05:58 |
mithro | well, by the Thousand Parsec founders, IE Lee and I :P | 05:58 |
nash | HOw much of a PITA is it? | 05:59 |
*** tpb has joined #tp | 06:00 | |
*** ChanServ sets mode: +o tpb | 06:00 | |
cherez | when will the next competition be? | 06:01 |
mithro | a little amount, I'll just ship it to Lee first, then he'll forward to me and then I'll forward it to you | 06:01 |
mithro | cherez: same time next year probably | 06:01 |
nash | Sod the signing then ;-) | 06:01 |
mithro | nash: he he, okay | 06:01 |
mithro | I also need your shirt size | 06:01 |
nash | I'd like to see a 7 day ruleset comp in 6 months or so | 06:01 |
nash | (after the google money ;-) | 06:02 |
mithro | nash: i'm thinking of having one during LCA 2008 | 06:02 |
mithro | or some other event where we can pimp to people directly | 06:02 |
nash | XL or XXL depending on the version | 06:02 |
mithro | nash: so how goes the video of two AI fighting? | 06:03 |
nash | My current focus is improving the UI to a useful level | 06:04 |
nash | Vids will be after that | 06:04 |
mithro | nash: well, can you make a "dump screenshot once each turn" feature in short order? | 06:06 |
nash | mithro: Is that a hint? | 06:06 |
mithro | hint? | 06:06 |
nash | You after it for a reason I take it | 06:06 |
mithro | yes, I want to put video's of your ai on the website :P | 06:07 |
nash | mithro: Okay, let me see what I can do | 06:08 |
mithro | feel free to dump into any format which convert can read | 06:08 |
nash | mithro: First version will be raw ARGB | 06:09 |
nash | mithro: I may as well do the video then | 06:09 |
mithro | i'm happy to play with it to get a good video | 06:09 |
* nash warns mithro... this may be slow... | 06:20 | |
nash | Is there a traditional key for 'screendump'? | 06:21 |
nash | And what will 'start recording' be? | 06:21 |
mithro | printscreen is pretty normal | 06:21 |
nash | okay... version 1 is done... lets see if this segvs... | 06:34 |
nash | Well that gives me an empty buffer... | 06:40 |
* nash notes screengrabs in evas are as annoying as all hell | 06:45 | |
*** tuna-fish has joined #tp | 07:01 | |
*** cherez has quit IRC | 07:17 | |
nash | blerg... the method I used to use for screengrabs is no longer legal... time for a hack. | 07:25 |
nash | mithro: When did you want those screenshots by? | 08:09 |
nash | If you like i can run it at work using hte version of evas there (FancyPants version) and it does screenshots happily | 08:09 |
mithro | hrm | 08:10 |
nash | I'm not sure what the correct method for screenshots are these days | 08:10 |
mithro | nash: well probably good to find out? :P | 08:11 |
nash | mithro: I will... probably tomorrow | 08:12 |
nash | just hte person I want to ask isn't online | 08:12 |
*** llnz has joined #tp | 08:56 | |
nash | llnz: Pong? | 08:57 |
llnz | nash: ping | 08:57 |
nash | llnz: You sent me a ping late last night? | 08:58 |
llnz | oh | 08:58 |
llnz | yeah | 08:58 |
llnz | going to ask if you had any ideas for assignment filter feature ids | 08:58 |
nash | Right - not really ... I don't think | 08:59 |
llnz | ok | 08:59 |
nash | What do you mean BTW? | 08:59 |
llnz | s/assignment/assigning/ | 08:59 |
llnz | each filter has a feature id | 08:59 |
nash | Ahh... Well filters should all be in a particular range | 09:00 |
llnz | we could arrange them so there was info about the order they are applied, etc | 09:00 |
nash | Otherwise a rule like .. | 09:00 |
nash | yeah - that was what I was about to say | 09:00 |
nash | so filters are applied lowest-> highest | 09:00 |
llnz | yeah | 09:01 |
llnz | and maybe which sets are mutually exclusive | 09:01 |
nash | So if the set is valid the server cannot refuse... | 09:01 |
llnz | server can always refuse | 09:01 |
nash | So maybe 8 bits for a level | 09:02 |
nash | Then 8 bits for levels | 09:02 |
llnz | should be extermely uncommon | 09:02 |
nash | then some magic up the top 16 for 'is a filter' | 09:02 |
nash | llnz: I'll be back shortly | 09:02 |
llnz | ok, let me know when your back | 09:02 |
nash | I shall | 09:03 |
llnz | i'll post what i have so far | 09:03 |
llnz | s/post/write/ | 09:03 |
* nash is back | 09:46 | |
* nash pokes llnz | 09:47 | |
llnz | ah, cool | 09:47 |
llnz | oh | 09:47 |
llnz | ok | 09:47 |
llnz | the range for filters is from 0x1000 to 0x1FFF | 09:48 |
nash | Anyway - personally I'd still like to have it so "if client requests all valid filters" server cannot say 'no' | 09:48 |
nash | So 12 bits all up | 09:48 |
llnz | nash: what happens if there is a change of state in the server between the getfeatures and the client sending setfilters? | 09:49 |
nash | Like what? | 09:49 |
llnz | like ssl gets disabled | 09:49 |
llnz | for example | 09:49 |
nash | If the available filters change... then it is a invalid filter now | 09:50 |
nash | So the client can rerequest the list of filters | 09:50 |
nash | But random 'server can refuse' is bad | 09:50 |
llnz | ah, i see what you mean | 09:50 |
nash | if it is advertised, it is advertised | 09:51 |
nash | Besides if SSL gets disabled, what about everyone who is already using the filter? | 09:51 |
llnz | if it is not available, it is not advertised | 09:51 |
nash | Right.. but the example you cite... if I am connected over SSL and someone disbales it in the server... what happens? | 09:52 |
nash | And why does filter negotiation handle this, but nothing else? | 09:52 |
llnz | nash: either they continue with ssl, or they get disconnected, depending on the server | 09:52 |
nash | Right - so filter neg cna do the same thing | 09:52 |
llnz | what do you mean? | 09:52 |
nash | Network protocols are inherently full of race conditions | 09:53 |
llnz | yeah | 09:53 |
nash | So if the server disables SSL, then the response is "unsupported filter" | 09:53 |
nash | That is fine | 09:53 |
nash | You need to handle that anyway | 09:53 |
nash | I just really really don't like "can reduse because of the phase of the moon" | 09:54 |
llnz | ok | 09:54 |
nash | Anyway - back to allocating | 09:56 |
nash | there are 12 bits right? | 09:57 |
llnz | yes | 09:57 |
llnz | first 4 are the level (16 levels) | 09:57 |
llnz | currently | 09:57 |
nash | So max is 16 different filters? | 09:57 |
llnz | maybe, still thinking | 09:57 |
nash | I think 6/6 woudl be a better (but more annoying split) | 09:58 |
nash | Can we get a 16 bit slice somewhere> | 09:58 |
nash | 8/8 would be best | 09:58 |
llnz | not sure whether to encode mutually exclusivity somewhere in it | 09:58 |
llnz | which would allow more, more than one at each level | 09:58 |
nash | is it worthwhile to send a list with each filter to say "excludes X,Y,Z" | 09:59 |
* nash also wonders if jsut starting with the basics would be bset, and worry about these complicatons when/if filters which need this arise | 10:00 | |
llnz | yeah, maybe just have the 16 levels for now | 10:00 |
llnz | or maybe take more bytes.... | 10:01 |
nash | llnz: The other thing is clients and servers need to know what a filter is anyway - so it can be described in the meta protocol anyway | 10:01 |
nash | "Filter FlyingMonkey cannot be used with SmokingTortise" | 10:02 |
llnz | true | 10:02 |
nash | And since filters can't be per server anyway... | 10:02 |
nash | llnz: tpserver-cpp question: Does it ever send references with messages? | 10:03 |
llnz | true | 10:03 |
llnz | humm... | 10:03 |
llnz | on message boards? | 10:03 |
nash | yeah | 10:03 |
llnz | yes, it should always | 10:04 |
nash | hmm | 10:04 |
nash | Ahh... I see my bug | 10:04 |
* nash slaps self | 10:04 | |
nash | If I don;t ask the message parser to get any out... it doesn't get any out | 10:04 |
llnz | hehe | 10:04 |
nash | Much better... Seeing 2 and 3 with most messages | 10:05 |
llnz | cool | 10:06 |
llnz | sounds about right | 10:06 |
nash | Excellent - shall have to start adding GUI controls for them | 10:10 |
*** Thomas_ has joined #tp | 10:11 | |
*** Thomas_ is now known as dmpayton | 10:11 | |
dmpayton | Mornin' | 10:12 |
llnz | hi dmpayton | 10:13 |
nash | heyo | 10:13 |
CIA-17 | Lee Begg <[email protected]> * documents/protocol/ (protocol.xml protocol.xml): Added from field to getidlist and idlist base frames for getting changes instead of just the list | 10:13 |
dmpayton | I'm crashin' at a friends house tonight, and finishing the drive to the new place tomorrow. Figured I"d highjack his computer for a bit and pop in. | 10:14 |
llnz | hehe | 10:14 |
dmpayton | I hate long car rides... | 10:15 |
nash | dmpayton: As do most sane people :-) | 10:18 |
dmpayton | nash: you mean I actually have something in common with "most sane people"? | 10:18 |
nash | dmpayton: Count noses... there is another | 10:18 |
CIA-17 | Lee Begg <[email protected]> * documents/protocol/ (14 files): Added Modify Object frame, also set readonly on object fields that can't be modified | 10:21 |
nash | back later | 10:22 |
dmpayton | Welp, I'm off. | 10:49 |
dmpayton | Hopefully internet will be up at the new place in a few days | 10:49 |
dmpayton | Catch ya guys later | 10:49 |
*** dmpayton has quit IRC | 10:49 | |
llnz | mithro: ping? | 11:04 |
* llnz ponders if "Position, Velocity or Acceleration" means one object parameter type, or three | 11:05 | |
mithro | llnz: 3 i think | 11:40 |
llnz | ok | 11:40 |
*** Demitar has joined #tp | 12:03 | |
* nash is back - breifly | 12:25 | |
CIA-17 | Lee Begg <[email protected]> * documents/protocol/ (protocol.xml protocol.xml protocol.xml): Added basic object parameters, almost enough to do minisec | 12:48 |
* llnz wanders off | 12:50 | |
llnz | later all | 12:50 |
*** llnz has quit IRC | 12:50 | |
*** Demitar has quit IRC | 13:37 | |
*** Epyon2 has joined #tp | 14:48 | |
*** Epyon has quit IRC | 15:02 | |
*** Epyon2 is now known as Epyon | 15:10 | |
*** tpb has joined #tp | 15:29 | |
*** ChanServ sets mode: +o tpb | 15:30 | |
*** tuna-fish has quit IRC | 15:33 | |
*** jotham has quit IRC | 15:33 | |
*** Demitar_ has quit IRC | 15:33 | |
*** CIA-17 has quit IRC | 15:33 | |
*** TBBle_ has quit IRC | 15:33 | |
*** mithro has quit IRC | 15:33 | |
*** DystopicFro has quit IRC | 15:33 | |
*** nash has quit IRC | 15:33 | |
*** daxxar has quit IRC | 15:33 | |
*** brlcad has quit IRC | 15:33 | |
*** zipola has quit IRC | 15:33 | |
*** matthewd has quit IRC | 15:33 | |
*** Epyon has quit IRC | 15:33 | |
*** Epyon has joined #tp | 15:35 | |
*** tuna-fish has joined #tp | 15:35 | |
*** DystopicFro has joined #tp | 15:35 | |
*** mithro has joined #tp | 15:35 | |
*** TBBle_ has joined #tp | 15:35 | |
*** zipola has joined #tp | 15:35 | |
*** brlcad has joined #tp | 15:35 | |
*** nash has joined #tp | 15:35 | |
*** matthewd has joined #tp | 15:35 | |
*** jotham has joined #tp | 15:35 | |
*** CIA-17 has joined #tp | 15:35 | |
*** daxxar has joined #tp | 15:35 | |
*** Demitar_ has joined #tp | 15:35 | |
*** tuna-fish has quit IRC | 15:52 | |
*** jotham has quit IRC | 15:52 | |
*** Demitar_ has quit IRC | 15:52 | |
*** CIA-17 has quit IRC | 15:52 | |
*** TBBle_ has quit IRC | 15:52 | |
*** mithro has quit IRC | 15:52 | |
*** DystopicFro has quit IRC | 15:52 | |
*** nash has quit IRC | 15:52 | |
*** daxxar has quit IRC | 15:52 | |
*** brlcad has quit IRC | 15:52 | |
*** zipola has quit IRC | 15:52 | |
*** matthewd has quit IRC | 15:52 | |
*** Epyon has quit IRC | 15:52 | |
*** Epyon has joined #tp | 15:54 | |
*** tuna-fish has joined #tp | 15:54 | |
*** DystopicFro has joined #tp | 15:54 | |
*** mithro has joined #tp | 15:54 | |
*** TBBle_ has joined #tp | 15:54 | |
*** zipola has joined #tp | 15:54 | |
*** brlcad has joined #tp | 15:54 | |
*** nash has joined #tp | 15:54 | |
*** matthewd has joined #tp | 15:54 | |
*** jotham has joined #tp | 15:54 | |
*** CIA-17 has joined #tp | 15:54 | |
*** daxxar has joined #tp | 15:54 | |
*** Demitar_ has joined #tp | 15:54 | |
*** tpb has joined #tp | 16:08 | |
*** ChanServ sets mode: +o tpb | 16:08 | |
*** Demitar has joined #tp | 17:12 | |
*** Demitar has quit IRC | 17:18 | |
*** Demitar has joined #tp | 17:30 | |
*** Demitar has quit IRC | 17:44 | |
*** mithro has quit IRC | 18:28 | |
*** mithro has joined #tp | 18:30 | |
*** MihailBalan has joined #tp | 19:43 | |
*** MihailBalan has quit IRC | 19:45 | |
*** JLP has joined #tp | 20:58 | |
*** cherez has joined #tp | 21:05 | |
*** zipola has quit IRC | 21:11 | |
*** TBBle_ is now known as TBBle | 21:47 | |
*** nash has quit IRC | 21:57 | |
*** mithro has quit IRC | 23:11 | |
*** mithro has joined #tp | 23:15 | |
*** nash has joined #tp | 23:25 | |
* nash waves | 23:25 | |
cherez | 'lo | 23:28 |
nash | how is life? | 23:29 |
jotham | have you guys seen this? http://www.ferion.com/portal/spacestrategygame.php | 23:29 |
tpb | <http://ln-s.net/MnE> (at www.ferion.com) | 23:29 |
cherez | I've seen it | 23:33 |
*** mithro has quit IRC | 23:37 | |
cherez | anything specific about it you wnat to discuss? | 23:41 |
jotham | nope | 23:42 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!