# bim-resources **Repository Path**: dickli-twelve/bim-resources ## Basic Information - **Project Name**: bim-resources - **Description**: bim 开发相关资源整理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-02-02 - **Last Updated**: 2023-02-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bim 开发相关资源整理 ## 1、用WebGL Shader重建真实地形 在这个教程中,我们将学习如何搭建一个3D场景,如何编写GLSL程序并使用Vertex Shader和Fragment Shader重建澳洲著名的Ululu巨岩附近的真实地形。为了方便起见,我们将使用Three.js和React来编写本教程中的示例代码。 链接:[BimAnt:WebGl Shader重建真实地形](http://www.bimant.com/blog/webgl-shader/) ## 2、3D点云语义分割深度神经网络 由于增强现实/虚拟现实的发展及其在计算机视觉、自动驾驶和机器人领域的广泛应用,点云学习最近备受关注。深度学习已成功地用于解决二维视觉问题,然而在点云上使用深度学习技术还处于起步阶段。语义分割的目标是将给定的点云根据点的语义含义分成几个子集。本文重点研究基于点的方法这一技术路线中最先进的语义分割技术。 链接:[BimAnt:3D点云的语音分割DNN](http://www.bimant.com/blog/points-cloud-semantic-segmentation/) ## 3、Open3D-ML快速教程 Open3D-ML 是 3D 机器学习任务 Open3D 的扩展。它建立在 Open3D 核心库之上,并使用机器学习工具扩展 3D 数据处理。Open3D-ML侧重于语义点云细分等应用,并提供可应用于常见任务的预培训模型以及用于训练的管道。Open3D-ML 与TensorFlow和PyTorch合作,轻松集成到现有项目中,还提供独立于 ML 框架(如数据可视化)的一般功能。 链接:[BimAnt:Open3D-ML快速教程](http://www.bimant.com/blog/open3d-ml-intro/) ## 4、G-code数控机床编程教程 如果你的工作或爱好与数控机床(CNC)或 3D 打印机相关,那么了解 G -code是什么以及其工作原理对于你就很重要。在此教程中,我们将学习 G -code语言的基础知识以及常见的 G-code命令,并且解释这些G-code命令的工作原理。 链接:[BimAnt:G-code开发教程](http://www.bimant.com/blog/g-code-dev-tutorial/) ## 5、CadQuery参数化建模快速教程 CadQuery是一个直观好用的参数化3D建模Python库,也是非常少见的面向软件工程师的3D建模工具。和设计师常用的建模工具例如Revit等不同的是,你需要编写Python代码来创建模型,而不是在屏幕上点点画画。因此,CadQuery非常适用于将参数化建模技术集成到你的应用程序中。 链接:[BimAnt:CadQuery参数化建模教程](http://www.bimant.com/blog/cadquery-crash-course/)