Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing shaders from tools.shaderdumps? #110

Open
VeresBalazsLaszlo opened this issue Jan 16, 2025 · 2 comments
Open

Missing shaders from tools.shaderdumps? #110

VeresBalazsLaszlo opened this issue Jan 16, 2025 · 2 comments

Comments

@VeresBalazsLaszlo
Copy link

VeresBalazsLaszlo commented Jan 16, 2025

I have downloaded the prebuilt outerSpace-prebuilt-fullsrc.tar.gz and tools-prebuilt-windows-x86_64.7z, from latest release (2025.01.15)

I had an older version installed and used that for Enlisted modding. I had a few rendinst with rendinst_emissive rendinst_simple_glass and rendinst_refraction that now throw missing shader error.

Using shaderdump from Enlisted or older version of this project doesn't solve the issue, because then i get invalid shader error:

Image

Using provided "tools" shaders don't have these basic shaders?

Image

I'm not sure if it's an issue if you build from source, but i don't need to do that for what i'm using DaEditor for.

Shaders used in outerSpace assets seem to work fine.

@NicSavichev
Copy link
Contributor

I think issue is due to DagorEngine update uses sync from internal repo while EnlistedCDK is built against game's production branch.
So format of shaders has been changed.
You can proceed using EnlistedCDK downloaded from official place and don't try newer DagorEngine update until data format begin to match.
Also you can try shaders from dngSceneViewer:
Z:\DagorEngine.git\samples\dngSceneViewer\develop\toolShaders\tools.ps50.shdump.bin
It does contain these shaders:
--- shader[325] rendinst_refraction dump (320 passes, 160 unique passes):
--- shader[328] rendinst_simple_glass dump (32 passes, 16 unique passes):

@VeresBalazsLaszlo
Copy link
Author

You can proceed using EnlistedCDK downloaded from official place

I wish EnlistedCDK was publicly available like WarThunderCDK, and i wouldn't have to use these tools. :)

Z:\DagorEngine.git\samples\dngSceneViewer\develop\toolShaders\tools.ps50.shdump.bin

After compiling shaders, these do seem to work. Thank you for the quick response!

If anyone needs precompiled shaderdump from dngSceneViewer: toolShaders.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants