社区
C#
帖子详情
哪位高手知道如何在 C# 里用 HLSL ?
wugamp
2017-11-09 10:43:31
我用 C# 开发,要用到 HLSL (DirectX9 或者 11 均可)。
但是我看到的教程里, HLSL 都是和 C++ 配套的。当然硬要把 C++ 那套搬到 C# 也非不可,但这样我将失去 C# 的好处了。
所以还是希望能直接在 C# 里用。最好能提供一个简单的 DEMO。
我在 C# 的 D3DX 里看到用 EffectCompiler 之类的方法,但是没有进一步的使用示例,所以还是不得要领。
多谢!
...全文
386
1
打赏
收藏
哪位高手知道如何在 C# 里用 HLSL ?
我用 C# 开发,要用到 HLSL (DirectX9 或者 11 均可)。 但是我看到的教程里, HLSL 都是和 C++ 配套的。当然硬要把 C++ 那套搬到 C# 也非不可,但这样我将失去 C# 的好处了。 所以还是希望能直接在 C# 里用。最好能提供一个简单的 DEMO。 我在 C# 的 D3DX 里看到用 EffectCompiler 之类的方法,但是没有进一步的使用示例,所以还是不得要领。 多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pamgu
2017-11-09
打赏
举报
回复
Effect.FromFile
游戏程序员的修炼与养成
《Introduction to 3D Game Programming with DirectX 9.0》(《游戏编程入门:使用DirectX 9.0》),被广泛认为是DirectX入门的最佳教材之一。通过阅读这类书籍,初学者可以系统地学习DirectX编程,逐步理解图形API...
5步用
C#
驯服DirectX:为什么你的游戏还在卡成PPT?
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程
高手
技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣。
C#
WinForms的“跨线程黑魔法”:Invoke、BeginInvoke与EndInvoke的终极解析
你默默打开VS:“该用Invoke的‘时空穿越’魔法了!:所有UI操作都通过“时空穿越”完成。:后台任务与UI响应“量子纠缠”:通过智能检查避免“时空漩涡”异常,UI界面像被冻住的冰雕。:从提交到清理的“时空闭环”...
15步解锁
C#
MonoGame:从0到游戏大师的进阶之旅
它允许开发者使用
C#
来创建2D和3D游戏,并且支持跨平台开发,包括Windows、Mac、Linux、iOS、Android等。简而言之,MonoGame就是让你的游戏能够触及到每一个角落的魔法棒!游戏循环是游戏程序的核心,它就像心脏的...
5步打造游戏特效炸裂!
C#
粒子系统从入门到炫酷,Unity大神手把手教你
文章摘要: 本文通过
C#
、Unity和ComputeShader的“特效三件套”,详细讲解了如何打造“电影级粒子特效”。从基础粒子系统的创建到动态控制、碰撞检测、性能优化,再到高级特效的实现,逐步提升特效的视觉效果和性能...
C#
111,124
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章