社区
C#
帖子详情
哪位高手知道如何在 C# 里用 HLSL ?
wugamp
2017-11-09 10:43:31
我用 C# 开发,要用到 HLSL (DirectX9 或者 11 均可)。
但是我看到的教程里, HLSL 都是和 C++ 配套的。当然硬要把 C++ 那套搬到 C# 也非不可,但这样我将失去 C# 的好处了。
所以还是希望能直接在 C# 里用。最好能提供一个简单的 DEMO。
我在 C# 的 D3DX 里看到用 EffectCompiler 之类的方法,但是没有进一步的使用示例,所以还是不得要领。
多谢!
...全文
363
1
打赏
收藏
哪位高手知道如何在 C# 里用 HLSL ?
我用 C# 开发,要用到 HLSL (DirectX9 或者 11 均可)。 但是我看到的教程里, HLSL 都是和 C++ 配套的。当然硬要把 C++ 那套搬到 C# 也非不可,但这样我将失去 C# 的好处了。 所以还是希望能直接在 C# 里用。最好能提供一个简单的 DEMO。 我在 C# 的 D3DX 里看到用 EffectCompiler 之类的方法,但是没有进一步的使用示例,所以还是不得要领。 多谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pamgu
2017-11-09
打赏
举报
回复
Effect.FromFile
游戏程序员的修炼与养成
游戏程序员的修炼与养成
C#
WinForms的“跨线程黑魔法”:Invoke、BeginInvoke与EndInvoke的终极解析
我的WinForms应用?那可是能穿越线程的时空管理局!背景线程疯狂尝试更新Label,但主线程正忙着处理用户点击事件。你默默打开VS:“该用Invoke的‘时空穿越’魔法了!:所有UI操作都通过“时空穿越”完成。:后台任务与UI响应“量子纠缠”:通过智能检查避免“时空漩涡”异常,UI界面像被冻住的冰雕。:从提交到清理的“时空闭环”你开发的订单系统突然抛出。
5步用
C#
驯服DirectX:为什么你的游戏还在卡成PPT?
🔥关注墨瑾轩,带你探索编程的奥秘!🚀🔥超萌技术攻略,轻松晋级编程
高手
🚀🔥技术宝库已备好,就等你来挖掘🚀🔥订阅墨瑾轩,智趣学习不孤单🚀🔥即刻启航,编程之旅更有趣🚀。
15步解锁
C#
MonoGame:从0到游戏大师的进阶之旅
MonoGame是一个开源的游戏开发框架,它基于微软的XNA 4.0。它允许开发者使用
C#
来创建2D和3D游戏,并且支持跨平台开发,包括Windows、Mac、Linux、iOS、Android等。简而言之,MonoGame就是让你的游戏能够触及到每一个角落的魔法棒!游戏循环是游戏程序的核心,它就像心脏的跳动一样,让游戏持续运行。简单来说,游戏循环就是不断地执行更新和渲染两个步骤。图形渲染是将图像、文本和其他视觉元素显示到屏幕上的过程。在MonoGame中,我们主要使用类来实现这一功能。
开启3D世界的钥匙:《图形引擎开发入门-基于Python语言》深度解析
学习图形引擎的大多数开发者,是因为对实时渲染技术的热衷,所以会花更多的精力在图形学理论上,而图形学实践应在一个具体的业务上进行,缺少简单的实践框架,会导致技术实践无法扎实的落地。所以,想在图形引擎上有所成,以往要学的东西是很多的,每一块都很重要且花费时间,在一些重要的选项上,公说公有理,婆说婆有理,最终,就看谁能跌跌撞撞有所成就了。:引擎开发涉及到的语言有C++,
C#
,JavaScript,
HLSL
,GLSL,CG等,这几样语言每个都需要花费大量时间学习基础语法和框架,需要耐心,耐心,再耐心。
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章