社区
C#
帖子详情
用wpf调用过opengl的进来
蓝洞13445
2013-03-20 10:17:34
最近调查wpf调用opengl
发现网上一般方法为sharpgl。
但是我在公司电脑用这个插件经常导致VS崩溃(资源管理器中deneve.exe退出)。插件用的是最新的2.1版本。
其次我想使用网上说的CSGL库来调用opengl。
发现网上基本没有wpf框架调用CSGL的实例,都是form框架的,本人又是刚接触c#,所以完全没有头绪,求大牛指点一二。
...全文
396
3
打赏
收藏
用wpf调用过opengl的进来
最近调查wpf调用opengl 发现网上一般方法为sharpgl。 但是我在公司电脑用这个插件经常导致VS崩溃(资源管理器中deneve.exe退出)。插件用的是最新的2.1版本。 其次我想使用网上说的CSGL库来调用opengl。 发现网上基本没有wpf框架调用CSGL的实例,都是form框架的,本人又是刚接触c#,所以完全没有头绪,求大牛指点一二。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhenzhengao
2013-03-29
打赏
举报
回复
sharpgl过去版本确实会让IDE崩溃,貌似没有解决方案。 建议使用DirectX
蓝洞13445
2013-03-20
打赏
举报
回复
自己顶一个,大牛速来
WPF
贪吃蛇游戏开发详解
本课程主要讲解了如何使用
WPF
开发经典《贪吃蛇》游戏。
WPF
(Windows Presentation Foundation)是微软公司大力推行的一款基于.NET平台的用户界面开发框架,它提供了统一的编程模型、语言和框架,真正做到了界面设计...
WPF
+OpenTK+
OpenGL
简单使用
WPF
中加载
OpenGL
,使用OpenTKOpenTK的介绍第一步:声明第二步:XAML窗体界面第三步:WindowsFormsHost初始化第四步:滑动块改变背景颜色 OpenTK的介绍 OpenTK是对
OpenGL
的封装,可以在C#中使用,实现了跨平台,当然也可以用在WinForm和
WPF
中。 第一步:声明 首先创建一个
WPF
程序,引用程序集 1.System.Windows.Forms 2.WindowsFormsIntegration 添加OpenTK的两个引用 1.OpenTK 2.OpenTK.
GL
Wpf
Control探索(一):在
WPF
中用
OpenGL
3.3绘制三角形
GL
Wpf
Control 是基于 OpenTK 的
WPF
原生
OpenGL
接口,为
WPF
开发者提供了相当便捷的
OpenGL
开发体验。 本文中心:用 GL
Wpf
Control 和现代
OpenGL
绘制三角形。
如何利用 D3D11 在 SwapChainPanel 控件上绘制
OpenGL
(UWP通用)
WGL_NV_DX_interop是NVIDIA公司提出的一套扩展API(支持
OpenGL
2.1及以上版本),该扩展允许
OpenGL
可以直接访问 DirectX 缓冲区与 Surface,并作为
OpenGL
共享纹理或渲染缓冲区对象使用。SwapChainPanel 是用于支持高性能图形和游戏的 Windows 运行时类型,你可以在其中直接管理交换链。在此情况下,你可以创建自己的 DirectX 交换链并管理所呈现内容的显示。所以我们这次实现也是如此,但与
WPF
不同的是 WinUI 支持。
Silk.Net
Opengl
创建基于
WPF
或者Winform 的显示控件
上面控件的设计方式,不单单是可以进行封装SilkGL,还可以封装OSG,VTK,Qt,PLC等等第三方的Windoes窗口,只需要继承一下那个HostBaseUIElement 这个基础控件类即可,后续我思考把OSG的也弄一个
进来
,毕竟OSG的Earth还是蛮有意思的.
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章