Finally! For the last few months, I've been quite absent.
Now when I have some free time I'm pleased to share with you with first public beta version of HLSLexplorer (internally known as D3DShaderDisassembler) :)
Quick user guide:
Most of compilation options are up to you in the lower panel - you can hide/show it with F5.
There is a possibility to save & load presets. To start quickly you can select from "Insert" menu some simple pixel/vertex/compute shader.
You can also load from "File" menu different d3dcompiler dll.
In general, this tool has proved to be really useful for me. I've learned a lot about HLSL assembly and could reverse engineer some shaders from Witcher 3 - check out my older posts if you are interested: tone mapping, eye adaptation, chromatic aberration.
Download binaries from here: http://bit.ly/2nPFofZ
Source code & github repo will be available soon.
Edit: Check out this post for source code and final version.
One more thing: I'm completely aware that in its current state, HLSLexplorer is far from being usable. I will be very thankful for any feedback / feature requests / suggestions / bug reports.
I hope that at least a few of you will like it.
Cheers!
I don’t even know how I ended up here, but I thought this post was great.
ReplyDeleteI do not know who you are but definitely you
are going to a famous blogger if you are not already 바카라
Thanks for a marvelous posting! I seriously enjoyed reading it, you might
ReplyDeletebe a great author.I will make sure to bookmark your blog and will come back down the road. 토토사이트