1、assimp:三维格式转换神器assimp,可以非常简单的实现各种三维模型格式的互相转换,Asset-Importer-Lib(简称 assimp)是一个库,用于加载和处理来自各种 3D 数据格式的几何场景。该库不是为速度而设计的,它主要用于从各种来源导入资产一次并将其存储为特定于引擎的格式,以便于轻松快速地加载。assimp 还能够对导入的数据应用各种后处理步骤,例如转换为索引网格、计算法线或切线/双切线或从右手坐标系转换为左手坐标系。
https://github.com/assimp/assimp
2、CGAL,Computational Geometry Algorithms Library,计算几何算法库,设计目标是以C++库的形式,提供方便,高效,可靠的几何算法。CGAL可用于各种需要几何计算的领域,如计算机图形学,科学可视化,计算机辅助设计和建模,地理信息系统,分子生物学,医学成像,机器人运动规划,网格生成,数值方法等等。
https://github.com/CGAL
3、OpenCascade:Open CASCADE是一套开放源码的CAD/CAM/CAE几何模型核心,源自于法国的Matra Datavision公司。1998年Matra Datavision改变市场策略:从以销售软件为主改为提供CAD/CAM/CAE软体服务为主的获利模式,并且在1999年公布Open CASCADE的原始码,任何人都可以在该公司的网站上下载并且使用这些源码。
https://github.com/topics/opencascade?o=desc&s=stars
4、Cork Boolean Library:
https://github.com/parkerguohui/cork
5、cppcheck-vs-addin:用于Cppcheck的Visual Studio集成加载项 是C和C ++源代码静态分析工具
https://github.com/VioletGiraffe/cppcheck-vs-addin
6、CQ-editor:CAD的QT客户端,有比较全的菜单、比较良好的界面涉及、可移动隐藏的窗口
https://github.com/CadQuery/CQ-editor
7、downkyi-1.5.3:DownKyi 是一个简单易用的哔哩哔哩视频下载工具,具有简洁的界面,流畅的操作逻辑。软件可以下载几乎所有的B站视频,并输出mp4格式的文件;采用Aria下载器多线程下载,采用FFmpeg对视频进行混流、提取音视频等操作。
https://github.com/leiurayer/downkyi
8、JellyCAD :基于OCC的简单CAD软件
https://github.com/Jelatine/JellyCAD
9、Jyamithika:Collection of Computational Geometry algorithms and simulations,Jyamithika is a collection of algorithms, sample simulations, utilities which is intend for anyone who wants to learn computational geometry. Following are the major topics implemented
https://github.com/kasunindikaliyanage/Jyamithika
10、Macad3D:3D主要基于.Net,C#,C ++ / CLI和OpenCASCADE技术(OCCT)
https://github.com/Macad3D/Macad3D
11、Mayo:一个基于OCCT和QT的三维模型查看和转换工具,可以作为案例来学习代码
https://github.com/fougue/mayo
12、FreeCad:FreeCAD是一种3D参数化建模程序。 它主要用于机械设计,对所有需要精确建模3D物体并能够控制建模过程的情况都适用
https://github.com/FreeCAD/FreeCAD.git
13、PipeCAD:三维配管软件PipeCAD
https://github.com/eryar/PipeCAD
14、qcad:QCAD is a 2D CAD solution for Windows, macOS and Linux. Its core is developed in C++, based on the Qt tool kit. QCAD can be extended through a C++ plugin interface as well as through its very powerful and complete scripting interface (ECMAScript/JavaScript).
https://github.com/qcad/qcad
15、vcpkg:VCPKG是微软 C++ 团队开发的适用于 C 和 C++ 库的跨平台开源软件包管理器,它大大简化了 Windows、Linux 和 macOS 上第三方库相关的下载和配置操作
https://github.com/microsoft/vcpkg
16、salome
https://git.salome-platform.org/gitweb/
标签:常用,github,--,C++,assimp,https,com,CAD From: https://www.cnblogs.com/unicornsir/p/17218291.html