Young Hands
ossasepiaeuloratrilemaspykedtrinquetrilema-hanbotagriculturalsupremacy
1h 28m16h 40m16d 21h 13m4h 7m13h 2m3d 59m11h 37m
Ossasepia



diana_coman: hi mp3butcher
mircea_popescu: o hey
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
diana_coman: basically all lights are of "dynamic type" only some are only pseudo-dynamic and others are static
diana_coman: in fairness, there are also some dynamic-dynamic
mircea_popescu: lmao
mp3butcher: hi diana_coman
diana_coman: oh hey mp3butcher
diana_coman: 1 sec
mp3butcher: hi all
diana_coman: mircea_popescu: mp3butcher is afaik the author of the exporter I used to get Blender stuff out into Cal3d format
diana_coman: mp3butcher: I saw you maintain the Cal3d site + codebase currently?
mp3butcher: maintain is a big word
diana_coman: heh; so what's the status /situation there?
mp3butcher: i fixed stuff with morphtarget
mp3butcher: and include the blender exporter
mp3butcher: after that i migrated to github as gna shutdown
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.
mp3butcher: i admit i didn't know about eulora
diana_coman: myeah, and then when github shutsdown...
diana_coman: it's ok, it's a deep rabbit hole :)
mp3butcher: cal3d is pretty mature...so there's no real code maintenance
mp3butcher: actually i maintained osgAnimation after that
mp3butcher: not the same beast
diana_coman: mp3butcher: minigame's plan is to make a proper market for artists
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
mp3butcher: interesting economic model
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
diana_coman: (and this part is currently precisely in the works)
diana_coman: furthermore, we need to rather automate the export process from blender
mp3butcher: big work indeed (blender api keep changing all the time)
diana_coman: ahhh, THAT part is easy really: we fix the version and that's that
mp3butcher: ...pertinent...
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)
diana_coman: if you don't mind me asking: what are you doing other than maintaining cal3d, osganimation and the like?
diana_coman: I suppose you might find interesting also the V versioning system for that matter.
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
mp3butcher: i've worked with SVN,CVS, git so versioning system does not worry me
diana_coman: heh, V is...one of a kind; let me fish some refs for you
diana_coman: mp3butcher: but at any rate: what *does* worry you?
mp3butcher: directX
mp3butcher: :)
mp3butcher: hlsl
diana_coman: at least cal3d and blender are not on the list :D
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
mp3butcher: the new Eevee python api worries me, cause would involve plugin maintenance
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
mp3butcher: i've never heard about this versionning system
diana_coman: heh, re new python I can further dispel your worries: we fixed Python version too, quite some time ago (basically < 3.)
diana_coman: to ref waaaay back in 2016: http://logs.minigame.biz/2016-11-28.log.html#t14:27:47
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.
diana_coman: mp3butcher: are there others actively working on Cal3d ? or how did you end up inheriting the maintenance?
mp3butcher: i inherit the maintenance because of a bug in morphtarget
mp3butcher: when i contacted Loic Zachary he let my the key to the house as he was to busy with openstack
diana_coman: aha
diana_coman: mp3butcher: as a starting point for Eulora you might find this interesting http://trilema.com/2015/ok-so-what-is-eulora-disrupting/
diana_coman: back then I was just a new player of Eulora too!
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?
diana_coman: there is a lot new around here and it may take a while to get some of it
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)
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
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).
mp3butcher: it would be interesting.. let me think about it ...see you tomorrow
diana_coman: mp3butcher: take your time, no hurry at all.

Random(eulora) | Download daily DB snapshot | Get Source Code