walterlv / BlogComments

3 stars 0 forks source link

post/create-a-realistic-sunshine-on-your-desktop-using-wpf #86

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

使用 WPF 做一个可以逼真地照亮你桌面的高性能阳光 - walterlv

使用 WPF 做一个可以逼真地照亮你桌面的高性能阳光

https://blog.walterlv.com/post/create-a-realistic-sunshine-on-your-desktop-using-wpf.html

YHLShaw commented 3 years ago

shader编程 也太猛了吧,哼

S0cialEngineering commented 3 years ago

做个卡冈图雅的形状就可以模拟黑洞了 :-)

cuiliang commented 3 years ago

学习了

AIMKK commented 3 years ago

这个太阳很耀眼

walterlv commented 2 years ago

@S0cialEngineering 新学到一个词“卡冈图雅”,感谢!

h82258652 commented 2 years ago

摸鱼试了一下,用 JeremyAnsel.HLSL.Targets 这个包,然后 csproj 里改成

<ItemGroup>
    <HLSLShader Include="YourEffect.hlsl">
        <ShaderProfile>ps_3_0</ShaderProfile>
    </HLSLShader>
</ItemGroup>

然后代码里导入生成的 cso 文件也是可以的。改成 ps_2_0 应该也行,吕大上面的就是 ps_2_0 的。 改成 ps_4_0 也试过,但编译过不去。