[DiscordArchive] I never screwed around with shaders. I doubt porting DF shaders to SL (for supporting new WMOs) shou
[DiscordArchive] I never screwed around with shaders. I doubt porting DF shaders to SL (for supporting new WMOs) shou
Archived author: Azarchius • Posted: 2024-07-05T16:13:37.721000+00:00
Original source
I never screwed around with shaders. I doubt porting DF shaders to SL (for supporting new WMOs) should be too hard, no? Just need to add the files and presumably edit some db2 that says what shader id is what? Or is it not that simple?
Archived author: Marlamin • Posted: 2024-07-05T16:17:26.858000+00:00
Original source
you'll probably also need to patch the shader map in the client and whatever code handles uploads and such
Archived author: Marlamin • Posted: 2024-07-05T16:17:43.931000+00:00
Original source
as well as the shaders themselves
Archived author: Azarchius • Posted: 2024-07-05T16:18:56.784000+00:00
Original source
1. shader map, is that some switch statement somewhere saying what id is what, or a file?
2. handles uploads? that part sounds annoying to fuck with, might get off this ride
3. that just means adding the .bls files I assume
Archived author: Marlamin • Posted: 2024-07-05T16:19:18.704000+00:00
Original source
i believe its an array in exe with filedataids for bls files
Archived author: Marlamin • Posted: 2024-07-05T16:19:28.707000+00:00
Original source
havent personally reversed that though, deamon would probs know
Archived author: Marlamin • Posted: 2024-07-05T16:19:56.899000+00:00
Original source
and for the df wmo shaders (idk if they are in sl and if so how much of them) you need to upload a few more textures
Archived author: Marlamin • Posted: 2024-07-05T16:20:10.352000+00:00
Original source
bls files should probably be possible provided theyre the same version the client expects
Archived author: Azarchius • Posted: 2024-07-05T16:20:16.059000+00:00
Original source
that sounds straightforward... probably could get by just replacing some functions with the DF equivalents as well.
Archived author: Marlamin • Posted: 2024-07-05T16:21:13.403000+00:00
Original source
<@250706991515828224> has been nose deep in all this and probably can shed more light on it all