我 发起 的 一些 开源项目

这篇 文章 的 灵感  来自  昨天晚上 看 《三体》 电视剧,  边看 边想到  这几天 在    《平移、自转、公转》     https://tieba.baidu.com/p/8297850271    里 的 回复 (2 楼  3 楼  4 楼  5 楼),        昨天 刚好 又 写了    《在引力问题中, 实心圆 是否可以认为是一个 质点》       https://tieba.baidu.com/p/6402553849    的   6 楼   。

 

我 在  贴吧 提过 的  大的 开源项目  大概 有 3 个,

1       ILBC   ( IL Base on C ) ,     计算机语言开源项目

2       数学软件 和 计算理论,   包括 基础理论  、算法  、程序代码

3       3D 和 图形学,    包括 基础理论  、算法  、程序代码

 

这 也是    3 个 大的 方向,     很厉害,   也很重要,   激动人心    。

 

这些 开源项目 的 想法 都 酝酿 构思 了 很久  (2 年 、3 年  ?) ,      我 在 反相吧 发过     《谈谈 图形学 的 从头建设发展之路》      https://tieba.baidu.com/p/7708989704     。

 

我们 也 可以 开展 硬件 的 开源项目 和 研究,    我 在 反相吧 发过    《展望 芯片技术》       https://tieba.baidu.com/p/7778939150      。

 

我们 可以 先 把   3D 和 图形学 项目 开展起来,     我们  有 能力 让 3D 从头来一遍   。

 

@黎合胜   @黎耀天   @莉莉艾3   @多项式之父   @思维机器         

 

 

 

 

 

本文 已发到  趣味科学吧  《我 发起 的 一些 开源项目》        https://tieba.baidu.com/p/8302330175       。

 

 

回复  2 楼    @莉莉艾3  ,

 

一个 最简单 的  3D 实现 包括  3 个 东西,   

1       成像投影

2       坐标系旋转

3       模型数据,    模型 是  点  、线  、三角形,    模型数据 就是 点  、线  、三角形 的 坐标数据,    这里 涉及 数据格式,  需要 定义出 数据格式,   这是 重要 的 一步,   也是 3D 的 开始   。

 

我 本来 就 计划 写 这么 一个  Demo  ,      但 还没 打算 现在写,      你们  先 找点 事情 做做,  先 动起来,    找一些 资料 看看 也好   。

 

我 用 C# 写 这个 Demo ,   而不是  C++   。       C++  我 不怎么 熟,   用  C++ 的 话,     跟你们 合作交流 和 分享代码 挺麻烦,    C++   也 不安全,  不好用,     我 劝 你们 也用  C#  ,    大家 都用  C# ,    写代码 、合作交流 、共享代码  都 很方便,    C++  Low Level,   C# 高级, 安全, 易用性好   。          在  多核并行计算  场合,    没有   精良设计 的 C++ 的 性能 远远低于  C# ,       另外,    .Net  也有  .Net  Native ,   用于 生成 本地程序集,  不过 这些 也不是 多大 的 重点,    也不知 这两年   .Net  的 性能 达到(吹到)  什么 层次 了  。  (哈哈)

 

posted on   凯特琳  阅读(23)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2020-03-10 我决定在 反相吧 开展 一系列 的 趣味课堂, 来 普及 微积分
2020-03-10 我决定在 反相吧 开展 一系列 的 趣味课堂, 来 普及 微积分 (2)
2020-03-10 来个 硬核 点的, 谁 把 经典物理 计算 水星进动 的 计算过程 贴出来 ?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示