#eulora Logs for 13 Jun 2019



June 13th, 2019 by Diana Coman
diana_coman: hi mp3butcher [12:26]
mircea_popescu: o hey [12:41]
diana_coman: from the unintentionally entertaining cs: there is an enum re light "dynamic type" that can apparently be ...dynamic or static, dully named e.g. CS_LIGHT_DYNAMICTYPE_STATIC [15:21]
diana_coman: basically all lights are of "dynamic type" only some are only pseudo-dynamic and others are static [15:25]
diana_coman: in fairness, there are also some dynamic-dynamic [15:26]
mircea_popescu: lmao [16:23]
mp3butcher: hi diana_coman [16:56]
diana_coman: oh hey mp3butcher [17:00]
diana_coman: 1 sec [17:00]
mp3butcher: hi all [17:02]
diana_coman: mircea_popescu: mp3butcher is afaik the author of the exporter I used to get Blender stuff out into Cal3d format [17:03]
diana_coman: mp3butcher: I saw you maintain the Cal3d site + codebase currently? [17:03]
mp3butcher: maintain is a big word [17:04]
diana_coman: heh; so what's the status /situation there? [17:04]
mp3butcher: i fixed stuff with morphtarget [17:04]
mp3butcher: and include the blender exporter [17:05]
mp3butcher: after that i migrated to github as gna shutdown [17:06]
diana_coman: I don't know if you had a look at eulora and minigame but basically we're building a LOT from ground-up simply because we want it properly done. [17:06]
mp3butcher: i admit i didn't know about eulora [17:07]
diana_coman: myeah, and then when github shutsdown... [17:07]
diana_coman: it's ok, it's a deep rabbit hole :) [17:07]
mp3butcher: cal3d is pretty mature...so there's no real code maintenance [17:08]
mp3butcher: actually i maintained osgAnimation after that [17:09]
mp3butcher: not the same beast [17:09]
diana_coman: mp3butcher: minigame's plan is to make a proper market for artists [17:11]
diana_coman: in the sense that players select what art they want (and where/which bits) and then artists get paid based on the use of what they made [17:11]
mp3butcher: interesting economic model [17:12]
diana_coman: part of this means that the client will be able to download from server ANY new piece of art as/when it becomes available [17:13]
diana_coman: (and this part is currently precisely in the works) [17:13]
diana_coman: furthermore, we need to rather automate the export process from blender [17:15]
mp3butcher: big work indeed (blender api keep changing all the time) [17:16]
diana_coman: ahhh, THAT part is easy really: we fix the version and that's that [17:17]
mp3butcher: ...pertinent... [17:18]
diana_coman: around those parts, there is no tolerance for "improvements" that are more bloat and mess than anything else (also known as verschlimbesserung if you have any inkling of German) [17:18]
diana_coman: if you don't mind me asking: what are you doing other than maintaining cal3d, osganimation and the like? [17:19]
diana_coman: I suppose you might find interesting also the V versioning system for that matter. [17:20]
mp3butcher: research on real time fluid mechanism (post thesis), crowd simulation, contributing on OpenSceneGrpah ecosystem (core osg, osgBullet, osgCal, osgAudio)...all kind of GPGPU stuff [17:22]
mp3butcher: i've worked with SVN,CVS, git so versioning system does not worry me [17:24]
diana_coman: heh, V is...one of a kind; let me fish some refs for you [17:24]
diana_coman: mp3butcher: but at any rate: what *does* worry you? [17:25]
mp3butcher: directX [17:26]
mp3butcher: :) [17:26]
mp3butcher: hlsl [17:26]
diana_coman: at least cal3d and blender are not on the list :D [17:26]
diana_coman: mp3butcher: here's a nice picture re V, perhaps a gentler entry point to it than anything else I can think of: http://btcbase.org/patches [17:28]
mp3butcher: the new Eevee python api worries me, cause would involve plugin maintenance [17:28]
diana_coman: you can select a project and see its tree of patches; each patch will be signed by its author and/or anyone else who is ready to publicly state they trust it [17:28]
mp3butcher: i've never heard about this versionning system [17:29]
diana_coman: heh, re new python I can further dispel your worries: we fixed Python version too, quite some time ago (basically < 3.) [17:30]
diana_coman: to ref waaaay back in 2016: http://logs.minigame.biz/2016-11-28.log.html#t14:27:47 [17:33]
lobbesbot: Logged on 2016-11-28 14:27:47: <mircea_popescu> i'm not terribly sure python 3 has any sort of future. it seems altogether unable to muster specific support in tmsr, and the open sores movement is running out of steam. [17:33]
diana_coman: mp3butcher: are there others actively working on Cal3d ? or how did you end up inheriting the maintenance? [17:35]
mp3butcher: i inherit the maintenance because of a bug in morphtarget [17:37]
mp3butcher: when i contacted Loic Zachary he let my the key to the house as he was to busy with openstack [17:37]
diana_coman: aha [17:38]
diana_coman: mp3butcher: as a starting point for Eulora you might find this interesting http://trilema.com/2015/ok-so-what-is-eulora-disrupting/ [17:40]
diana_coman: back then I was just a new player of Eulora too! [17:40]
diana_coman: mp3butcher: maybe make a GPG key and register it with deedbot so that next time you connect we can tell that it's really you aka the same person? [17:51]
diana_coman: there is a lot new around here and it may take a while to get some of it [17:52]
diana_coman: but at any rate, you might want to talk to mircea_popescu too when he gets online as he's the ceo of minigame (Eulora's producer) [17:53]
diana_coman: I'll go offline in ~15 minutes but I'll be back tomorrow and the channel is logged so I'll be able to follow-up tomorrow [17:57]
diana_coman: mp3butcher: in any case, would you be interested in making the blender->cal3d automation part? (as previously stated, with fixed versions of everything so once done well it's forever, no eternal breaking because the api changed under you). [18:00]
mp3butcher: it would be interesting.. let me think about it ...see you tomorrow [18:07]
diana_coman: mp3butcher: take your time, no hurry at all. [18:07]

Comments feed: RSS 2.0

Leave a Reply