登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
将openGLProgrammingGuide7/8版和openGLSuperBible7的源 ...
将openGLProgrammingGuide7/8版和openGLSuperBible7的源代码转换为C#
[ 复制链接 ]
仲秀娟
2025-9-24 13:25:14
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
我找到的openGL示例代码一般都是C++写的,编译起来很是困难,不是缺这个lib就是少那个模型,要不就是一堆令人绝望的bug。
最近终于得到了OpenGL Programming Guide 7th Edition、OpenGL Programming Guide 8th Edition和OpenGL Super Bible 7的完整的源代码(及相关模型),而且编译成功了。加上我对OpenGL日益增长的理解,就有了将这些示例项目转写为C#版的信心。
完整源代码在(https://github.com/bitzhuwei/CSharpGL)和(https://gitee.com/bitzhuwei/CSharpGL)
这些示例涉及legacy OpenGL、各种shader(vert/tesc/tese/geom/frag/comp)、texture、SSAO、ShadowMapping、raycast等等内容。
这些示例项目包含了对ktx、sbm、targa、vbm、dds格式的解析器。
demos.glGuide7code还包含了一部分glu的C#实现。
OpenGL Programming Guide 7th Edition
OpenGL Programming Guide 8th Edition
OpenGL Super Bible 7
End
下一步,我要把Assimp也转写为C#代码。如今C#的效率已经不输C++了。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
8版
openGLSuperBible7
源代码
转换
相关帖子
类型转换
从零开始学Flink:数据转换的艺术
【探究】C语言-类型转换问题
源代码质量对程序竞争力的重要性
将 XMind 测试用例转换为 CSV 文件导入测试管理平台
将 XMind 测试用例转换为 CSV 文件导入测试管理平台
dotnet 读 WPF 源代码 学习使用 Microsoft.DotNet.Arcade.Sdk 处理代码里的多语言
笔记:不同进制的转换方法
国产化Excel处理控件Spire.XLS教程:使用Java将CSV转换为PDF(含格式设置)
国产化Word处理控件Spire.Doc教程:使用Java将RTF文件转换为PDF的全面教程
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
类型转换
6
739
宓爰爰
2025-10-01
业界
从零开始学Flink:数据转换的艺术
3
555
痕厄
2025-10-01
业界
【探究】C语言-类型转换问题
3
755
吕梓美
2025-10-06
安全
源代码质量对程序竞争力的重要性
1
511
鞍汉
2025-10-10
安全
将 XMind 测试用例转换为 CSV 文件导入测试管理平台
6
907
恿榫
2025-10-18
安全
将 XMind 测试用例转换为 CSV 文件导入测试管理平台
3
251
费卿月
2025-10-18
安全
dotnet 读 WPF 源代码 学习使用 Microsoft.DotNet.Arcade.Sdk 处理代码里的多语言
3
1036
忌才砟
2025-11-07
安全
笔记:不同进制的转换方法
1
317
甘子萱
2025-11-08
业界
国产化Excel处理控件Spire.XLS教程:使用Java将CSV转换为PDF(含格式设置)
3
868
奄幂牛
2025-11-17
业界
国产化Word处理控件Spire.Doc教程:使用Java将RTF文件转换为PDF的全面教程
2
355
红弘丽
2025-11-23
回复
(4)
魁睥
2025-11-4 23:51:37
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
喜欢鼓捣这些软件,现在用得少,谢谢分享!
敛饺乖
2025-11-8 08:32:54
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
东西不错很实用谢谢分享
嗣伐
2025-12-1 20:09:44
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
分享、互助 让互联网精神温暖你我
蜴间囝
2025-12-4 05:35:04
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
签约作者
程序园优秀签约作者
发帖
仲秀娟
2025-12-4 05:35:04
关注
0
粉丝关注
19
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994892
kk14977
6845357
4
xiangqian
638210
5
韶又彤
9997
6
宋子
9981
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9950
查看更多
今日好文热榜
956
MAUI库推荐二:MPowerKit
955
.NET10 New feature 新增功能介绍-JIT编译
400
报考陪诊师选守嘉陪诊的理由
266
C#AI系列(7):从零开始LLM之Tokenizer实现
277
C#AI系列(7):从零开始LLM之Tokenizer实现
821
Pytest 测试用例自动生成:接口自动化进阶
843
一天一个Python库:NumPy - 科学计算的基石
12
FFmpeg 内存输入&输出
741
一文读懂RAG架构如何助力AI
496
一文读懂RAG架构如何助力AI
544
ROS2之TF介绍
398
SW 随笔 001 — InlineArray 带你飞(Since
691
当遇见 CatchAdmin V5-模块化设计重新定义
492
【有手就行】SWIFT:花20分钟把大模型的名
562
论文速读记录 | 2025.12(2)
375
浮点数的本质:为什么计算机无法精确表示0.
728
Flink源码阅读:如何生成JobGraph
931
Python 潮流周刊#132:30 年 Python 自由职
483
大模型榜单周报(2025/12/20)
159
【节点】[LinearToGammaSpaceExact节点]原