Config
Log for #openttd on 20th May 2015:
Times are UTC Toggle Colours
00:04:58  *** supermop [~supermop@d210-49-171-146.sun801.vic.optusnet.com.au] has joined #openttd
00:06:41  <supermop> yo
01:02:40  *** Gantradies [~oftc-webi@101.191.86.42] has joined #openttd
01:04:43  <Gantradies> hey
01:04:44  <Gantradies>  erm.
01:04:48  <Gantradies>  bit of an odd question
01:05:07  <Gantradies>  is there somewhere where i can nab the 1.4.4 Winx64 stable installer srtill?
01:05:37  *** JezK [~jez@2407:7800:400:107f:3db5:daca:8457:e66a] has joined #openttd
01:05:50  <Gantradies>  our server's running 1.4.4 and i dont know linuix well enoguh ot update it wityhout the fear of screwing something up ( our admin insisted on a linuix console session, something aobut less load)
01:06:21  <Supercheese> there should be
01:06:53  <Gantradies> first look on the site only has donwloads for the new version available, and im still sleepy right now
01:06:54  <Supercheese> http://us.binaries.openttd.org/binaries/releases/1.4.4/index.html
01:07:04  <Gantradies> thank you!
01:07:09  <Supercheese> or you can choose a closer mirror if you aren't in the US
01:07:27  <Gantradies>  any  major changes in the new version i sohudl know aobut? oyuk now, anything big?
01:08:02  <glx> it should pick the closest one if you remove the us. part
01:08:31  <Supercheese> yeah was copypasted before I could edit
01:08:43  <Supercheese> could/thought to
01:30:23  *** Mek [~quassel@marijnalexwedding.com] has quit [Ping timeout: 480 seconds]
01:40:04  *** smoke_fumus [~smoke_fum@188.35.176.90] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
01:43:43  *** Mek [~quassel@marijnalexwedding.com] has joined #openttd
01:51:13  *** Gantradies [~oftc-webi@101.191.86.42] has quit [Remote host closed the connection]
02:14:49  *** Myhorta[1] [~Myhorta@10.87.37.188.rev.vodafone.pt] has quit [Ping timeout: 480 seconds]
02:16:59  *** Biolunar_ [Biolunar@x4d08f307.dyn.telefonica.de] has joined #openttd
02:23:57  *** Biolunar [Biolunar@x4d083307.dyn.telefonica.de] has quit [Ping timeout: 480 seconds]
02:33:43  *** glx [~glx@000128ec.user.oftc.net] has quit [Quit: Bye]
02:58:47  *** Pikka [~Octomom@203-206-161-219.perm.iinet.net.au] has joined #openttd
03:04:52  *** skrzyp [~skrzyp@2a03:b0c0:2:d0::3a0:1001] has left #openttd [WeeChat 1.2]
03:06:54  *** liq3 [liq3@CPE-120-147-178-81.gdfw1.lon.bigpond.net.au] has joined #openttd
03:19:23  *** DarkenMoon [DarkenMoon@2602:100:6028:c90e:30d4:b1f2:4696:2af9] has joined #openttd
03:55:44  <supermop> quiet day
04:06:00  <Supercheese> mas o menos
04:39:53  <supermop> anyone have an oculus rift?
04:49:02  <Supercheese> nope
04:56:01  *** Eddi|zuHause [~johekr@p5DC66501.dip0.t-ipconnect.de] has quit []
04:56:16  *** Eddi|zuHause [~johekr@p5DC67EF8.dip0.t-ipconnect.de] has joined #openttd
05:02:38  *** Pereba [~UserNick@186.212.248.31] has quit [Quit: AdiIRC - powered by Vikings (www.adiirc.com)]
05:05:57  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has quit [Ping timeout: 480 seconds]
05:10:32  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has joined #openttd
05:12:32  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has quit [Remote host closed the connection]
05:12:54  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has joined #openttd
05:13:24  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has quit [Remote host closed the connection]
05:18:39  *** zwamkat_ [~zwamkat@vuursmurf.smurfer.net] has joined #openttd
05:24:06  *** zwamkat_ [~zwamkat@vuursmurf.smurfer.net] has quit [Remote host closed the connection]
05:24:54  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has joined #openttd
05:30:20  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has quit [Remote host closed the connection]
05:31:59  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
05:32:01  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has joined #openttd
05:32:07  <andythenorth> o/
05:32:09  <andythenorth> also pikka
05:33:11  *** zwamkat [~zwamkat@vuursmurf.smurfer.net] has left #openttd []
05:33:59  <supermop> not sure how wide this thing is from pictures
05:34:06  <supermop> dont think i'll model it
05:45:37  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth]
05:54:41  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
05:59:23  <andythenorth> hmm
05:59:26  <andythenorth> also bah]
05:59:27  *** DarkenMoon [DarkenMoon@2602:100:6028:c90e:30d4:b1f2:4696:2af9] has quit [Ping timeout: 480 seconds]
06:00:56  <supermop> just modeled a building across the street from my project for no real reason
06:01:45  <supermop> 17x36m though so a bit awkward to shoehorn into ottd tiles
06:03:13  <supermop> 1.5x3 tiles, maybe i can scale it by 2/3 without the windows looking bizarre
06:22:53  <andythenorth> nml spritesets have identifiers
06:23:05  <andythenorth> which nml will expand to hex IDs at compile time
06:23:23  * andythenorth assumes
06:25:37  <andythenorth> meh
06:25:38  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has left #openttd []
06:30:19  <Eddi|zuHause> random ramblings are random?
06:40:42  <V453000> .
06:43:51  <supermop> yep
06:49:06  *** Johnnei [~Johnnei@D57DCA52.static.ziggozakelijk.nl] has joined #openttd
07:16:45  <Pikka> hello hello
07:17:48  <supermop> yo
07:19:40  <Pikka> what's the haps?
07:22:15  <supermop> modelling buildings on this block:
07:22:17  <supermop> https://www.google.com.au/maps/@-37.813143,144.966925,3a,75y,14.92h,95.65t/data=!3m4!1e1!3m2!1sdASJzqUcFoPDVPC89bd9iQ!2e0!6m1!1e1
07:22:46  <supermop> first the deco tower, now the terrace shophouses next to it
07:23:31  <supermop> when can we pay pineapples for pineapples?
07:23:35  <supermop> or pledge
07:29:11  <Pikka> late next month probably :)
07:29:53  <supermop> nice!
07:30:00  <Pikka> nice block, trams and everything
07:30:55  <supermop> i was doing work work for something in one of the buildings, and thought maybe i should model a few across the street for context
07:31:02  <supermop> and got sidetracked
07:31:45  <supermop> a melb house set really need those awnings over the sidewalk in some cases
07:35:15  <supermop> ok going to run to coles back in a few
07:39:35  *** roidal [~roland@62-46-136-44.adsl.highway.telekom.at] has joined #openttd
07:45:21  *** Pecio [~fgh@dqw141.neoplus.adsl.tpnet.pl] has joined #openttd
07:53:03  <V453000> the latest nightly causes desyncs even with paused game :0
07:53:23  <V453000> k maybe not but desyncs :0
08:07:23  <Pikka> oops
08:10:38  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
08:11:01  <Pikka> herr thenorth I presume
08:21:45  <andythenorth> it is
08:21:59  <andythenorth> what is 0 || 0 || 1
08:22:01  <andythenorth> 1?
08:22:03  <andythenorth> or 0?
08:22:52  <^Spike^> 1
08:22:58  <^Spike^> atleast if it is normal programming
08:25:25  <andythenorth> ta
08:28:07  <supermop> wet socks
08:28:15  <supermop> and tram had to reboot
08:31:29  <Pikka> so
08:31:42  <Pikka> is adjusting cargo decay rate a bad feature?
08:32:14  <V453000> I do it, I justify it as "slugs are eating cargo"
08:32:24  <V453000> in reward they get increased power :D
08:33:19  <Pikka> on the one hand, hidden stats are bad.
08:33:57  <V453000> aint hidden, red text :>
08:34:06  <Pikka> on the other, it seems necessary to widen the performance gap between buses and coaches...
08:34:46  <V453000> makes sense actually yes
08:34:56  <Pikka> buses and trams
08:34:56  <V453000> but I would just increase load speed
08:35:13  <V453000> long distance busses with long load speed makes them stupidly unfit for city centers
08:35:21  <Pikka> yeah
08:35:28  <V453000> then you can make them very fast and with ok capacity
08:35:30  <Pikka> but the problem is not that coaches are too good at short distance
08:35:37  <Pikka> the problem is the buses are too good at long distance :P
08:35:56  *** wicope [~wicope@0001fd8a.user.oftc.net] has joined #openttd
08:35:58  <V453000> if they have stupidly bad loading speed, a normal bus with good loading speed and half the speed will win
08:37:09  <Pikka> I'm thinking buses (and trams) should have faster decay, while coaches keep the same decay as other vehicle types
08:37:20  <Pikka> a no-toilets malus
08:38:51  <V453000> mh
08:40:01  <andythenorth> I do it for some stuff
08:40:16  <andythenorth> refrigerated
08:43:22  <supermop> i think it makes sense
08:43:53  <supermop> otherwise there is really no point in a coach/intercity train/etc
08:44:39  <V453000> many people wont care about profits
08:45:01  <V453000> and the difference will be so small in the global scope of a bigger network that it isnt very strong argument
08:45:13  <Pikka> true
08:45:18  <Pikka> there are other distinctions
08:45:27  <Pikka> but I'm trying to make a distinction in profits also :)
08:45:55  <andythenorth> hide_sprite: (construction_state != 3) || LOAD_TEMP(13) || LOAD_TEMP(128);
08:46:00  <andythenorth> doesn’t :(
08:46:08  <andythenorth> even when LOAD_TEMP(128) = 1
08:46:19  <andythenorth> what do I do wrong :(
08:51:49  <Pikka> NML is all welsh to me
08:52:52  <andythenorth> yeah
08:54:16  <andythenorth> in time-honoured fashion
08:54:18  * andythenorth gives up
08:55:42  <andythenorth> I store 1, but it’s read as 0
08:55:43  <andythenorth> meh
08:56:23  <Eddi|zuHause> <Pikka> I'm thinking buses (and trams) should have faster decay, while coaches keep the same decay as other vehicle types <-- that was basically the intention behind the feature
08:56:37  <Pikka> yes
08:56:45  <Pikka> doesn't necessarily make it a good feature, though ;)
08:57:01  <Pikka> it works for me, I'll stick with it for now. :) We'll see what testers think, one day.
08:59:11  <supermop> i'd be happy making no money on most bus legs if it meant getting people around smoothly to other legs
08:59:29  <Eddi|zuHause> and you know you can un-hide a feature with CB23? :p
09:00:16  * andythenorth is so crap at bool
09:00:29  <andythenorth> (1) is false
09:00:34  <andythenorth> but (1 == 1) is true
09:00:36  <andythenorth> why?
09:00:55  <Eddi|zuHause> maybe it's not actually 1?
09:01:26  <andythenorth> (LOAD_TEMP(128)) is false
09:01:31  <Eddi|zuHause> or maybe the specs are weird
09:01:37  <andythenorth> but (LOAD_TEMP(128) == 1) is true
09:01:45  <Eddi|zuHause> or maybe nml does invalid operations
09:01:58  <andythenorth> I suspect that nml evaluates 1 == True in some places, but not others
09:02:50  <andythenorth> or more likely, I’m doing it wrong
09:03:10  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
09:07:14  *** Pikka [~Octomom@203-206-161-219.perm.iinet.net.au] has quit [Quit: Leaving]
09:12:10  <__ln__> anyone been to Gibraltar and/or Ceuta?
09:13:01  <andythenorth> does using LOAD_TEMP() destroy the register contents?
09:13:23  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth]
09:26:43  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds]
09:31:29  *** andythenorth [~Andy@194.168.185.226] has joined #openttd
09:34:57  <andythenorth> reading a register twice produces different values
09:35:10  <andythenorth> maybe
10:04:59  *** AbsoluteVeritas [~|Truth|@c-73-177-155-170.hsd1.va.comcast.net] has joined #openttd
10:10:21  *** Klanticus [~quassel@179.234.179.109] has joined #openttd
10:11:03  *** |Truth| [~|Truth|@c-73-177-155-170.hsd1.va.comcast.net] has quit [Ping timeout: 480 seconds]
10:11:27  <andythenorth> yeah
10:21:28  *** shirish [~quassel@117.195.114.128] has joined #openttd
10:22:20  *** Bhoren [~quassel@LAubervilliers-656-1-270-96.w193-248.abo.wanadoo.fr] has joined #openttd
10:47:21  <andythenorth> ha
10:47:27  * andythenorth had multiple switches
10:47:36  <andythenorth> scribbling over the same register
10:47:42  <andythenorth> took a while to find that :P
10:53:58  *** shirish [~quassel@0001358e.user.oftc.net] has quit [Remote host closed the connection]
11:03:02  <andythenorth> hmm
11:03:03  <andythenorth> works
11:03:07  <andythenorth> but compiles slower :)
11:03:12  <andythenorth> that was 6 hours well spent :)
11:07:30  <V453000> XD
11:07:49  <andythenorth> winning
11:07:59  <andythenorth> but eh, I learnt some things about registers
11:17:18  *** supermop_ [~supermop@d210-49-171-146.sun801.vic.optusnet.com.au] has joined #openttd
11:24:08  *** supermop [~supermop@d210-49-171-146.sun801.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds]
11:25:38  *** tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
11:28:05  <andythenorth> yay
11:28:08  <andythenorth> now actually faster
11:28:13  <andythenorth> probably about 5s, averaged
11:28:31  <V453000> what are the new features? :P
11:28:34  <andythenorth> faster
11:29:12  <andythenorth> hide_sprite calculations are down once instead of (count of building sprites) * (num date variations) * ([snow, non-snow])
11:29:21  <andythenorth> down / done /s
11:29:30  <andythenorth> so wastes less OpenTTD time also
11:30:11  <andythenorth> @calc 16 * 4 * 4 * 2
11:30:12  <DorpsGek> andythenorth: 512
11:30:13  <andythenorth> yeah
11:30:19  <andythenorth> once is better than 512 times
11:30:32  <andythenorth> per industry
11:30:53  <Eddi|zuHause> andythenorth: you should probably give the registers names, instead of using the numbers. helps in keeping things unique
11:31:01  <andythenorth> yes
11:31:08  <andythenorth> I am going to do that
11:31:20  <V453000> nowai
11:31:39  <andythenorth> afaict, nml doesn’t provide any shorthand for that
11:31:45  <andythenorth> I can do it in the compile though
11:31:53  <Eddi|zuHause> no, but that's what you have macros for
11:32:11  *** Supercheese is now known as Guest5788
11:32:14  *** tokai|noir [~tokai@00012860.user.oftc.net] has joined #openttd
11:32:16  *** mode/#openttd [+v tokai|noir] by ChanServ
11:32:16  *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has joined #openttd
11:33:21  * andythenorth considers *not* removing all the CPP
11:33:33  <andythenorth> it’s remarkably convenient for trivial identifiers
11:37:38  *** Guest5788 [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has quit [Ping timeout: 480 seconds]
11:38:38  <andythenorth> eh 50s compile with primed caches
11:38:51  <andythenorth> pretty poor, but better than 71s
11:41:16  *** JezK [~jez@2407:7800:400:107f:3db5:daca:8457:e66a] has quit [Quit: :q!]
12:03:57  *** roidal_ [~roland@62-46-143-58.adsl.highway.telekom.at] has joined #openttd
12:04:12  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
12:08:38  *** roidal [~roland@62-46-136-44.adsl.highway.telekom.at] has quit [Ping timeout: 480 seconds]
12:33:25  *** andythenorth [~Andy@194.168.185.226] has quit [Quit: andythenorth]
12:51:26  *** sla_ro|master [slamaster@95.76.27.245] has joined #openttd
13:01:06  *** JacobD88 [~Thunderbi@cpc20-stap11-2-0-cust392.12-2.cable.virginm.net] has joined #openttd
13:27:54  *** JacobD88 [~Thunderbi@cpc20-stap11-2-0-cust392.12-2.cable.virginm.net] has quit [Quit: JacobD88]
13:30:49  *** andythenorth [~Andy@194.168.185.226] has joined #openttd
13:35:21  <andythenorth> how can I make it faster?
13:46:48  <andythenorth> spritelayouts are slow
13:52:46  *** shirish [~quassel@117.195.100.5] has joined #openttd
14:01:15  *** Celestar [~Celestar@fire3.tngtech.com] has joined #openttd
14:03:04  *** Pecio [~fgh@dqw141.neoplus.adsl.tpnet.pl] has left #openttd []
14:07:53  *** supermop_ [~supermop@d210-49-171-146.sun801.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds]
14:17:13  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has quit [Read error: Connection reset by peer]
14:52:17  *** Ketsuban [~ketsuban@2.221.246.223] has quit [Quit: To robbery, slaughter, plunder they give the lying name of empire; they make a desert and call it peace.]
15:05:21  *** HerzogDeXtEr [~flex@i59F6CC66.versanet.de] has joined #openttd
15:25:51  *** Johnnei [~Johnnei@D57DCA52.static.ziggozakelijk.nl] has quit [Quit: Leaving]
15:29:33  *** Supercheese is now known as Guest5814
15:29:38  *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has joined #openttd
15:33:42  *** Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd
15:33:45  *** mode/#openttd [+o Alberth] by ChanServ
15:34:14  *** shirish_ [~quassel@59.94.120.137] has joined #openttd
15:34:37  *** Guest5814 [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has quit [Ping timeout: 480 seconds]
15:35:54  *** Progman [~progman@p57A18045.dip0.t-ipconnect.de] has joined #openttd
15:40:03  *** shirish [~quassel@0001358e.user.oftc.net] has quit [Ping timeout: 480 seconds]
16:06:00  *** Ttech [ttech@72.14.179.207] has quit [Remote host closed the connection]
16:07:22  *** smoke_fumus [~smoke_fum@188.35.176.90] has joined #openttd
16:13:02  *** Myhorta[1] [~Myhorta@10.87.37.188.rev.vodafone.pt] has joined #openttd
16:13:48  *** TheMask96 [martijn@envy.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
16:14:58  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds]
16:18:09  *** TheMask96 [martijn@wrath.vhost.ne2000.nl] has joined #openttd
16:24:51  *** shirish_ [~quassel@59.94.120.137] has quit [Remote host closed the connection]
16:33:14  *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has quit [Read error: Connection timed out]
16:35:07  *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has joined #openttd
16:47:58  *** wicope [~wicope@0001fd8a.user.oftc.net] has quit [Read error: Connection reset by peer]
16:53:34  *** wicope [~wicope@0001fd8a.user.oftc.net] has joined #openttd
16:59:58  *** glx [~glx@000128ec.user.oftc.net] has joined #openttd
17:00:01  *** mode/#openttd [+v glx] by ChanServ
17:00:24  *** supermop [~supermop@d210-49-171-146.sun801.vic.optusnet.com.au] has joined #openttd
17:05:34  *** liq3 [liq3@CPE-120-147-178-81.gdfw1.lon.bigpond.net.au] has quit []
17:23:33  *** Biolunar_ [Biolunar@x4d08f307.dyn.telefonica.de] has quit [Quit: Yo.]
17:31:41  *** frosch123 [~frosch@x5f746a25.dyn.telefonica.de] has joined #openttd
17:33:38  *** andythenorth [~Andy@194.168.185.226] has quit [Quit: andythenorth]
17:42:17  <frosch123> hoi
17:55:48  <Alberth> doesn't seem terribly busy here, today
18:03:39  <Taede> ello
18:08:30  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
18:08:56  <andythenorth> quak
18:10:19  <Alberth> moin
18:10:25  <frosch123> someone knows a 32bpp vehicle grf that uses the complete 0-255 brightness range in company colours?
18:11:17  *** Celestar [~Celestar@fire3.tngtech.com] has quit [Ping timeout: 480 seconds]
18:12:20  <andythenorth> so I managed to make FIRS compile about 6 seconds faster
18:12:50  <andythenorth> took me about 8 hours
18:13:06  <andythenorth> good result eh?
18:14:21  <frosch123> how many irc lines?
18:14:29  <andythenorth> couple of hundred?
18:14:46  <frosch123> good result?
18:14:54  <andythenorth> think so
18:15:20  <andythenorth> a full compile with primed caches is now about 52s
18:15:40  <andythenorth> firs.nml is 10.9MB instead of 14.1MB
18:16:00  <andythenorth> the resulting grf is 3.2MB instead of 5.2MB
18:16:10  <andythenorth> previous compile was about 71s
18:17:23  <Eddi|zuHause> just remember that for every hour you spend writing code you spend 9 hours maintaining that code
18:17:24  <frosch123> so you deleted lots of stuff :p
18:17:36  <andythenorth> I deleted lots of generated code
18:17:55  <andythenorth> look up the snow tile once per spritelayout, not ~512 times
18:17:58  <DorpsGek> Commit by rubidium :: r27289 trunk/src/3rdparty/squirrel/squirrel/sqcompiler.cpp (2015-05-20 20:17:50 +0200 )
18:17:59  <DorpsGek> -Fix: some uninitialised instance variables
18:18:17  <andythenorth> also no longer runs out of registers trivially in the graphics chain
18:18:32  <DorpsGek> Commit by rubidium :: r27290 /trunk/src/os (3 files in 3 dirs) (2015-05-20 20:18:26 +0200 )
18:18:33  <DorpsGek> -Fix: sanitize the command line arguments before doing anything complex with them
18:21:19  *** Celestar [~Celestar@fire3.tngtech.com] has joined #openttd
18:24:09  * andythenorth has run out of obvious ways to make FIRS faster now
18:24:35  <andythenorth> been wondering about one text cb switch chain instead of 66
18:24:39  <andythenorth> dunno
18:32:17  <andythenorth> commenting the text switches out makes no difference to compile time
18:32:18  <andythenorth> interesting
18:39:34  <argoneus> good morning train friends
18:40:02  *** Klanticus_ [~quassel@179.234.179.109] has joined #openttd
18:41:47  <V453000> I can make you such vehicle frosch123
18:42:00  <V453000> try nuts, idk how brightness goes there
18:42:07  <V453000> slugs/maglev has a lot of CC
18:42:13  <frosch123> ok :)
18:43:12  *** Klanticus [~quassel@179.234.179.109] has quit [Ping timeout: 480 seconds]
18:44:38  <argoneus> V453000: can you into 3d graphics in general?
18:45:31  <V453000> wat?
18:45:37  <argoneus> like bump maps, specular/diffusion lighting etc
18:45:42  <V453000> is that a sentence? :D
18:45:56  <V453000> yes I know some stuff about it
18:45:58  <frosch123> his sentence a verb :)
18:46:13  <V453000> I yes
18:46:37  *** JacobD88 [~Thunderbi@cpc20-stap11-2-0-cust392.12-2.cable.virginm.net] has joined #openttd
18:46:37  <argoneus> :<
18:46:40  <argoneus> stop bullying me
18:47:09  <frosch123> he, it's one of my favorite responses to broken sentences
18:47:13  *** Klanticus [~quassel@179.234.179.109] has joined #openttd
18:47:28  <V453000> :)
18:47:39  <frosch123> not sure where i learned it
18:47:42  <frosch123> maybe from dalestan
18:48:00  <argoneus> V453000: do you know what anisotropic filtering is?
18:48:13  <V453000> yes
18:48:17  <argoneus> wow
18:48:21  <argoneus> teach me
18:48:23  <argoneus> senpai
18:48:41  <argoneus> im trying to into 3d
18:48:44  <argoneus> but there's a lot of stuff to learn
18:49:18  <V453000> well, anisotropy is when the "thing" like reflection is like transformed to sides
18:49:30  <V453000> in short it is used to simulate brushed materials, typically brushed metal
18:50:22  *** Klanticus_ [~quassel@179.234.179.109] has quit [Ping timeout: 480 seconds]
18:50:29  <Rubidium> isn't that just a fancy word for polaroid filters?
18:50:54  <V453000> regardless what software you are using, most of the terms will be same/similar with this http://www.blenderguru.com/articles/cycles-shader-encyclopedia/
18:51:01  <V453000> idk Rubi :)
18:52:57  <Rubidium> interesting how abbreviations get abbreviated even more, so the text could be interpreted in two completely different ways
18:53:00  <andythenorth> looks to me like anistropic deals with anti-alias blur of a texture that is mapped onto a receeding plane
18:53:15  <argoneus> the way I understood it
18:53:15  <andythenorth> anisotropic *
18:53:23  <argoneus> textures are usually mapped to a rectangular area
18:53:31  <argoneus> except like in a game you see the textures under an angle
18:53:40  <argoneus> and anisotropic filtering is supposed to map the texture properly to the angled texture
18:53:43  <argoneus> else it's blurred
18:53:51  <argoneus> to the angled model*
18:53:52  * Rubidium thought 3D works only in triangles
18:53:56  <V453000> I guess you could explain it that way
18:54:06  <argoneus> there's tris and quads
18:54:07  <argoneus> :<
18:54:08  <andythenorth> looks like edge enhancement to me
18:54:16  <V453000> it kind of does Rubi but yeah :)
18:54:33  <V453000> quads always have a triangulating diagonal which splits it to triangles
18:54:49  <V453000> or any other polygons larger than quads or whatnot
18:54:51  <andythenorth> instead of averaging neighbouring pixels (resulting in mush), it seems to preserve contrast and hue whilst reducing the pixel dimensions
18:55:18  * andythenorth only read wikipedia page about it, probably lies
18:55:38  <argoneus> isn't anisotropic filtering a different layer from nearest neighbour / bilinear / trilinear filtering?
18:55:54  <Rubidium> you shouldn't have said that... now we can't use your talk about it here as source for the wikipedia page
18:56:01  <V453000> probably not argoneus
18:56:21  <V453000> idk what exactly bilinear and whatnot filtering does but I think that is more related to sampling of the render
18:56:23  *** Wolf01 [~wolf01@host246-73-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd
18:56:30  *** Ttech [~ttech@72.14.179.207] has joined #openttd
18:56:33  <V453000> (how pixels of the result are approximated etc)
18:56:33  <Wolf01> hi hi
18:56:38  <argoneus> oh
18:56:44  <argoneus> anisotropic filtering is a better trilinear filtering
18:56:48  <andythenorth> nearest neighbour = smush
18:56:49  <argoneus> that works for angled things
18:56:55  <argoneus> apparently
18:57:04  <V453000> while anisotropy is a property of the material where the shader behaves that way
18:57:12  <andythenorth> photoshop has similar filters when resizing
18:57:13  <V453000> I think at least, that is how I know it
18:57:16  <andythenorth> it’s easy to see the results there
18:57:21  <V453000> okay
18:57:28  <V453000> :D
19:10:01  <andythenorth> so FIRS coal mine
19:10:06  <andythenorth> needs re-implemented for reasons
19:10:24  <andythenorth> currently uses TTD default tiles and layouts, swaps the sprites
19:10:35  <andythenorth> should I keep the layouts, or do new ones?
19:10:49  <andythenorth> http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/industries.html#coal_mine
19:10:56  * andythenorth outsources decisions :P
19:17:14  <Alberth> assuming it's not going to be very much different, I'd just keep what you have
19:17:23  *** Bhoren [~quassel@LAubervilliers-656-1-270-96.w193-248.abo.wanadoo.fr] has quit [Remote host closed the connection]
19:18:13  <andythenorth> winner
19:18:31  <Alberth> hmm, coal... power plant... I read mb's proposal on ECS, he proposes sulphur as output cargo (just above 2.2  http://www.ttdpatch.de/ecs.html )
19:18:51  *** Bhoren [~quassel@LAubervilliers-656-1-270-96.w193-248.abo.wanadoo.fr] has joined #openttd
19:18:55  * andythenorth would consider building materials
19:19:08  <Alberth> as input, so it can be burned :p
19:19:26  <andythenorth> hmm, Michael gets so much right imho
19:19:30  <andythenorth> shame he won’t play nicely :P
19:21:43  <andythenorth> FIRS is pretty much in-line with original ECS idea
19:21:57  <Alberth> it quite is
19:22:33  <Alberth> but given the source (some standard classification of industries), it's not that surprising
19:23:04  <Alberth> you've been thinking about such things too for a long time
19:24:20  <andythenorth> he :)
19:31:29  <Eddi|zuHause> <argoneus> there's tris and quads <-- shouldn't it be "tetras"?
19:31:42  <argoneus> I think they're called quads specifically Eddi|zuHause
19:31:49  <argoneus> but I could be wrong
19:31:55  * argoneus paging V453000
19:38:56  <frosch123> ten years ago there were triangle fans an strips
19:39:28  <frosch123> all with the purpose to draw as many triangles as possibly with as little individual vertices being transfered to the gpu
19:44:38  <Eddi|zuHause> i would assume there's little optimisation potential there, given that you're working with mostly planar graphs
19:54:33  <frosch123> you mean "little left"?
19:54:53  <frosch123> because triangle fans/stips safe 2/3 of data compared to single triangles
19:55:20  <Eddi|zuHause> maybe i'm just not completely understanding the context
19:56:14  <Eddi|zuHause> of course, submitting individual triangles basically triples the data...
20:01:35  *** Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd []
20:01:50  <michi_cc> The big bottleneck of today's GPUs (and driver architectures) is submitting commands to the GPU. Whether you need one or three vertices per triangle doesn't matter much when one options means you can draw them in a single batch.
20:06:18  *** wicope [~wicope@0001fd8a.user.oftc.net] has quit [Remote host closed the connection]
20:14:59  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has joined #openttd
20:17:41  <Wolf01> mmmh, night all
20:17:46  *** Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
20:18:06  *** Supercheese is now known as Guest5847
20:18:10  *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has joined #openttd
20:18:41  *** roidal_ [~roland@62-46-143-58.adsl.highway.telekom.at] has quit [Quit: WeeChat 1.1.1]
20:22:36  *** Guest5847 [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has quit [Ping timeout: 480 seconds]
20:27:41  *** Progman [~progman@p57A18045.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
20:27:54  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has quit [Read error: Connection reset by peer]
20:28:15  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has joined #openttd
20:33:24  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has quit [Read error: Connection reset by peer]
20:33:46  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has joined #openttd
20:37:54  *** JacobD88 [~Thunderbi@cpc20-stap11-2-0-cust392.12-2.cable.virginm.net] has quit [Remote host closed the connection]
20:40:17  * andythenorth needs a random start / stop animation
20:40:32  <andythenorth> or I cheat, and just fill out a lot of spacer frames :P
20:42:47  <Eddi|zuHause> what's the difficulty?
20:43:16  <Eddi|zuHause> default industries randomly start and stop their animations, right?
20:45:50  <andythenorth> yeah
20:46:09  <andythenorth> I tried implementing it a few weeks ago, but failed
20:52:24  <andythenorth> seems to need switching spritelayouts
20:52:32  <andythenorth> rather than relying on the animation
20:53:09  <andythenorth> can’t be sensible
20:55:42  <andythenorth> must be a better way :P
20:56:22  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth]
21:07:32  *** Klanticus [~quassel@179.234.179.109] has quit [Ping timeout: 480 seconds]
21:19:06  *** JacobD88 [~Thunderbi@cpc20-stap11-2-0-cust392.12-2.cable.virginm.net] has joined #openttd
21:23:35  *** frosch123 [~frosch@x5f746a25.dyn.telefonica.de] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
21:29:08  *** sla_ro|master [slamaster@95.76.27.245] has quit [Ping timeout: 480 seconds]
21:35:49  *** JacobD88 [~Thunderbi@cpc20-stap11-2-0-cust392.12-2.cable.virginm.net] has quit [Quit: JacobD88]
21:43:50  *** HerzogDeXtEr [~flex@i59F6CC66.versanet.de] has quit [Quit: Leaving.]
21:54:41  *** shirish [~quassel@59.94.120.137] has joined #openttd
21:55:16  *** shirish [~quassel@0001358e.user.oftc.net] has quit [Remote host closed the connection]
22:03:10  *** Biolunar [Biolunar@x4d08f307.dyn.telefonica.de] has joined #openttd
22:29:59  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has quit [Read error: Connection reset by peer]
22:30:21  *** DDR [~david@S010600254bbe4e1c.vc.shawcable.net] has joined #openttd
22:45:02  *** Pikka [~Octomom@203-206-161-219.perm.iinet.net.au] has joined #openttd
23:01:57  *** Bhoren [~quassel@LAubervilliers-656-1-270-96.w193-248.abo.wanadoo.fr] has quit [Remote host closed the connection]
23:04:35  *** Pereba [~UserNick@186.212.248.31] has joined #openttd
23:16:23  *** Compu [~quassel@cpe-67-241-224-121.stny.res.rr.com] has joined #openttd
23:21:58  *** CompuDesktop [~quassel@2604:6000:120a:a013:a5a9:30d:3e3b:7915] has quit [Ping timeout: 480 seconds]
23:27:37  *** Stimrol [~Stimrol@46-239-218-77.tal.is] has quit [Quit: ZNC - http://znc.in]
23:32:30  *** Stimrol [~Stimrol@46-239-218-77.tal.is] has joined #openttd

Powered by YARRSTE version: svn-trunk