首页
学习
活动
专区
圈层
工具
发布

开源数字基础设施 项目 -- Speckle

Speckle是AEC行业第一个基于对象的平台 版本控制:Speckle是几何图形和 BIM 数据的 Git 中心 协作:与他人协作共享您的设计 3D 查看器:在线查看您的 CAD 和 BIM 模型...专为开发人员构建:我们在构建 Speckle 时充分考虑了开发人员的需求,并为每个堆栈提供了工具 专为 AEC 行业打造:Speckle连接器是业内最常用的软件的插件,如Revit, Rhino,...Grasshopper, AutoCAD, Civil 3D, Excel, Unreal Engine, Unity, QGIS, Blender, ArchiCAD等!...Speckle 不是一个基于文件系统的系统 - 它是一个用于大型 3D 模型的版本化对象图存储,具有多个持久性层。...Speckle提供了称之为核心的 .NET 开发工具包 https://github.com/specklesystems/speckle-sharp,采用.NET 标准 2.0,在Nuget上发布了各种

93620

如何将Civil3D生成的道路模型导出至Infraworks

设置道路渲染材质 道路特性——代码——编辑代码集样式 设置连接代码的渲染材质,道路,边坡等…… 右击对象查看器,可查看道路材质的渲染情况 4....新建坐标系 新建——名称——存储位置 高级设置——若已知civil3d的曲面原始数据文件是在何种坐标系下生成的,则选择相应的坐标系,否则可以选择任意坐标系,保证ucs与数据库处于同一坐标系下。...右击——配置 此时,在可以选择使用civil3d原生的道路模型建立,同时也可以使用infraworks中模型建立,下面详述两种建立过程 使用civil3d原生建立 普通处样式选择无。...IMX处道路选项,将使用civil3d道路区域与使用道路区域而不是顶部曲面的勾勾上 地理位置选择之前配置的坐标系,关闭并刷新,最终成果如下: 使用infraworks建立 Infraworks提供了许多道路样式可供选择...,在选择样式中选取我们所需要的样式 最终成果如下: 作者:李东帅 责编:郑颖达

1.6K100
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    6个免费好用的LiDAR软件

    要找到免费的激光雷达数据处理软件并不容易,因此在这篇文章中,我们将介绍6个最出色的免费或开源的LiDAR软件,可以用于3D点云查看、点云数据分析、点云操作等。...1、QGIS 3 - 查看3D 点云的最佳LiDAR软件 QGIS3 查看激光点云的视觉效果令人印象深刻,因为你可以在 3D 环境中进行原生地缩放、平移和飞行。...在处理操作过程中,右下角的进度提示还要等待多久才能完成。 处理完成后,输出将添加到你的地图中。可以在目录中的"Layer"选项卡中查看。...构建二维轮廓并测量距离 创建 3D 、2D 并排视图 当你下载此软件时,请记住这个 LiDAR 查看器是免费软件。...4、http://Plas.io - 最好的 Web LiDAR查看器 在浏览器中查看激光雷达数据有可能吗?

    6.9K40

    Python 3D数据可视化:7个实用案例助你快速上手

    在本示例的实现中,采用三角函数(正弦和余弦函数)来生成沿 z 轴方向螺旋上升的参数化曲线,这种方法有效地展示了如何利用周期性函数在三维空间中对循环现象进行数学建模。...三角网格(TIN,即不规则三角网)在处理复杂地形数据方面具有显著的技术优势。 在处理不规则地形方面,三角剖分能够有效建模具有突然间断性的表面,如包含悬崖峭壁或断层结构的复杂地形。...在计算效率方面,相比于高阶插值方法,三角剖分显著降低了计算开销。 Delaunay 三角剖分算法通常被用于生成最优网格结构,该算法通过最大化每个三角形的最小角度来最小化数值计算中的伪影效应。...这种方法在地理信息系统的数字高程模型构建、计算机图形学的网格渲染以及有限元分析等领域构成了基础性技术支撑。...莫比乌斯带的三维可视化 莫比乌斯带是拓扑学中的一个经典概念,它是一个只有单一表面和单一边界、具有半扭曲结构的几何对象。

    86110

    Direct3D 11 Tutorial 4: 3D Spaces_Direct3D 11 教程4:3D空间

    概述 在上一个教程中,我们在应用程序窗口的中心成功渲染了一个三角形。 我们没有太注意我们在顶点缓冲区中拾取的顶点位置。 在本教程中,我们将深入研究3D位置和转换的细节。...因此,我们需要一个系统来表示3D空间中的对象和一个显示它们的系统。 在现实世界中,物体存在于3D空间中。 这意味着要将对象放置在世界中的特定位置,我们需要使用坐标系并定义与位置对应的三个坐标。...在3D中,空间通常由原点和来自原点的三个唯一轴定义:X,Y和Z.计算机图形中通常使用多个空间:对象空间,世界空间,视图空间,投影空间和屏幕空间。 图3.在对象空间中定义的立方体 ?...但是,在视图空间中,原点位于查看器或摄像机。 视图方向(观察者正在看的位置)定义正Z轴。 应用程序定义的“向上”方向变为正Y轴,如下所示。 图4.世界空间(左)和视图空间(右)中的相同对象 ?...为了更清楚地说明,视图空间与左图像中的世界空间的方向与读者不同。 请注意,在视图空间中,查看器正在Z方向上查看。 投影空间 投影空间是指从视图空间应用投影变换后的空间。

    1.4K30

    【技术】无人机倾斜摄影1:500地形图测绘作业流程(CC+EPS)

    图3 smart3D工程文件 (2)倾斜摄影空中三角测量 如图4所示,本项目采用区域网5点法布点,即四周4个控制点,测区中心1个控制点,用于解算倾斜摄影空中三角测量;同时布设8个检查点以检验空中三角测量的精度...通过空三加密处理,自由网的精度为1.82pix,像控点精度平面中误差0.033m,高程中误差0.063m;检查点精度,具体精度见精度分析小结。...图4 倾斜摄影空中三角测量 (3)三维实景模型生成 基于空中三角测量成果,进行模型分块,在分块模型的基础上,提取测区密集点云,构建不规则三角网,建立三维模型;同时利用5镜头获取的多角度纹理信息,自动拼贴...图7 基于EPS绘制地形图 4 精度分析 4.1 空中三角测量精度 由表1控制点和检查点的精度表可知,控制点水平中误差为0.007m,高程中误差为 0 m,点位中误差0.007m,检查点水平中误差0.038m...,高程中误差0.079m,点位中误差0.088m,空中三角测量精度较高,满足大比例尺地形图测绘需求。

    4K10

    即将到来的Civil3D 2023:建筑和土木工程的未来之选 安装步骤

    Civil3D 2023在功能性、可视化性和技术能力方面进一步加强和优化,不仅能够帮助工程师在不断变化的市场需求中脱颖而出,也可以改变土木工程和建筑设计的未来。...此外,Civil3D 2023还内置了一系列让设计师和工程师能够更加直观地理解绘图文件的工具和功能,如为设计元素增添样式、制作 3D 模拟体验等。能够更好地帮助工程师更好地展示他们设计的成果和方案。...另外,Civil3D 2023引入了更多“智能性”和创新功能,并且对已存在的功能进行了进一步的升级。例如,软件现在能够更智能地自动识别建筑2D和3D元素,并根据应用之不同进行智能化配合。...综上所述,Civil3D 2023是建筑和土木工程领域的一款具有高级功能和技术的软件。该软件在设计和建模方面具有更高的精度和更多更为智能的工具,可以帮助工程师突破更多设计和建造的瓶颈。...9.返回之前解压的“Vred 2023”文件夹,双击打开“Crack”文件夹,找到并选中“Autodesk License Patcher Installer.exe”,鼠标右键选择“以管理员身份运行”

    62020

    ArcGIS中的Ortho Mapping模块(三)

    区域网平差 1. 校正组:创建正射映射工作空间后,下一步即是使用校正和优化组中的工具执行区域网平差。校正工具负责的操作包括:计算重叠图像的匹配点(连接点)和执行三角测量计算。...处理工作始终在图像的源分辨率下进行 - 先计算源图像中的连接点,然后根据计算的连接点执行三角测量。 无人机图像和扫描的航空图像通常质量较差,或无外部方向和粗略的 GPS 信息。...重新投影误差的定义:如果在重叠图像中识别连接点集,则可在区域网平差中计算对应点的 3D 坐标。然后将 3D 点重新投影到与之相交的所有图像上,重新投影的点和初始连接点之间的距离称为重新投影误差。...检测点在正射映射工作空间地图中显示为粉色三角形,而 GCP 管理器中的 Label 图标则从蓝色圆圈变为蓝色三角形。添加 GCP 、检测点或连接点后,必须重新运行区域网平差才能使用这些点。...立体像对是指以不同角度从同一区域的不同地理位置获取的两个影像。影像集合的立体像对可用于生成可获取高程数据的点云(3D 点)。

    2.2K50

    利用ArcGIS快速实现三维建筑和三维地形快速建模

    (我自己确实对于长文章没有耐心) 以下粘贴至Sid编写的操作文档《Arcgis等技术在城乡规划中的应用》,比较有用的技术可能是ArcGIS三维数据导出至Sketch等: ---- 01 生成三维地形...6.落到3维地形中 选中建筑基底-右键-属性-基本高度-从表面获取高程-在自定义表面上浮动-选择生成的地形TIN-确认 ? 7.另存为3D数据文件 a....导出3D底图到其他软件 to DAE 广泛使用的3D模型格式,可以再次导入Sketch(对于大量建筑导入效率低,因为DAE文件是用三角形储存每个面,导入SKETCH默认将同面的三角形合并,所以需要处理...然后保存(分解最终效果应该是,在CAD中三维视图内,能够选中每一个三角面,不然Sketch可能无法识别) (这也是“因为打好组的DAE文件,Sketch不能很好地支持”) 打开Sketch-文件-导入该...(建筑的基本高程信息也会保留,也就是说建筑不是在一个平面,而是像ArcScene中,落在地形上的) ?

    8.3K30

    利用ArcGIS快速实现三维建筑和三维地形快速建模

    (我自己确实对于长文章没有耐心) 以下粘贴至Sid编写的操作文档《Arcgis等技术在城乡规划中的应用》,比较有用的技术可能是ArcGIS三维数据导出至Sketch。.../最大高度-确认/应用 六、 落到3维地形中 选中建筑基底-右键-属性-基本高度-从表面获取高程-在自定义表面上浮动-选择生成的地形TIN-确认 七、 另存为3D数据文件 1....导出3D底图到其他软件 to DAE DAE是广泛使用的3D模型格式,可以导入Sketch(对于大量建筑导入效率低,因为DAE文件是用三角形储存每个面,导入SKETCH默认将同面的三角形合并,所以需要处理...然后保存(分解最终效果应该是,在CAD中三维视图内,能够选中每一个三角面,不然Sketch可能无法识别) (这也是“因为打好组的DAE文件,Sketch不能很好地支持”) 打开Sketch-文件-导入该...dwg/dxf-导入成功后按住shif+z,调整视图为全图即可看见导入的建筑 (建筑的基本高程信息也会保留,也就是说建筑不是在一个平面,而是像ArcScene中,落在地形上的) (不过建筑底面没法看,共面未合并

    5.1K20

    Blender + Python:用少量有效数据绘制势能面示意图的方法

    这种图正规绘制需要大量的单点计算,并用软件描面画成。但是实际上,我无法计算出如此多的单点来绘制一张图,毕竟在一般的计算有机工作中,单是定位过渡态就够普通鼠标侠喝一壶了,更别说选CV扫描并绘图了。...删除初始产生的对象,最多只留下光源和摄像机 点击 添加 >> 网格 >> 平面 4....(当然,我们可以使用调整,直接捏出想要的形状,但是我们目的不是在Blender中捏出,只是利用其捏出基本形貌,后利用坐标在常用的科研作图软件中插值制作出符合审美的示意图,所以我建议使用刷选并只改变Z值,...使用鼠标拖动,竖直改变对象的形貌,大致捏出基本形貌,该低的地方低,该高的地方高,哪儿是鞍点那儿就捏成鞍部。...(.obj) 勾中仅导出选中的物体 几何数据只选三角面 很幸运,.obj是文本可以进行文本解析,也可以用windows自带的3D查看器打开 3D查看器 3.

    2.2K10

    Unity的地编系统

    以下是对Unity地编系统的详细解析: 基础操作与流程: 在Unity中制作地形的基本步骤包括选择GameObject菜单下的3D Object > Terrain来添加地形对象。...在Unity中打开材质编辑器,选择你的材质球,然后将其应用于模型或场景中的对象。确保正确配置了材质参数以达到预期效果。...这种方法可以提高性能并简化复杂的游戏逻辑。 三角化六边形网格: 对于一些需要更复杂几何处理的应用,可以考虑将六边形网格进行三角化处理,以满足特定的需求。...全球高程服务:Esri提供的全球高程服务可以直接集成到Unity中,从而在应用中直接引入真实世界的高程数据。...OSM 3D建筑物层添加:通过ArcGIS Maps SDK for Unity提供的直观低代码/无代码工具,可以轻松地在地图上添加OSM 3D建筑物层。

    2.6K10

    civil3d安装教程2022序列号和密钥

    图片Civil3D2021 WIN10 64位安装步骤:1.先使用“百度网盘客户端”下载C3D21_CN_x64软件安装包到电脑磁盘里,并右击进行解压,安装前先断网,然后找到Autodesk_Civil...小编这里将软件安装在D盘Civil3D2021文件夹下(需提前在D盘新建名为Civil3D2021的文件夹),然后点击【安装】图片7.正在安装,这个过程大概需要15分钟左右的时间,请耐心等待…图片8.安装完成...,找到Civil3D2021图标,鼠标右击选择【以管理员身份运行】图片14.正在加载中图片15.点击【输入序列号】图片16.点击【激活】图片17.输入序列号:666-69696969,产品密钥:237M1...24.弹出注册机界面,点击【Patch】,弹出“Successfully patched”提示框,点击【确定】图片25.先将安装界面中的“申请号”复制粘贴到注册机界面中“Request”栏后面的框中,然后点击...【Generate】生成激活码,注意:复制粘贴只能使用快捷键Crtl+C、Crtl+V图片26.再将注册机中“Activation”栏后面框中生成的字母串全部复制粘贴到安装界面中的第一个小框中即可自动填充

    3.1K10

    医学影像分析常用R包

    图像强度,存储像素或体素(3D像素),通常可以映射到R中的数组(array)中,array是R中的标准数据结构,因此适合与R基础语法和其他代码一起使用。...它适用于任意维度的数组或类似数组的数据。 RNiftyReg提供了与NiftyReg图像配准工具的接口。支持刚体、仿射和非线性配准,并可在2D到2D、3D到2D和4D到3D的过程中应用。...该软件包的目标是在R中完全与FSL进行接口,您可以传递基于R的NIfTI对象,函数将执行一个FSL命令并返回基于R的NIfTI对象。...ERP),并将多个数据集的ERP存储在类似数据框的对象中,以便可以使用熟悉的R建模框架进行统计分析(线性模型,(M)ANOVA)。...SimpleITK是建立在ITK之上的简化层,旨在方便其在快速原型设计、教育和解释性语言中的使用。SimpleITK支持2D和3D图像以及一组选定的像素类型。

    1.3K40

    【科普】空中三角测量原理

    空中三角测量一般分为两种:模拟空中三角测量(光学机械法空中三角测量)和解析空中三角测量(俗称:电算加密)。 模拟空中三角测量是在全能型立体测量仪器(如多倍仪)上进行的空中三角测量。...它是在仪器上恢复与摄影时相似或相应的航线立体模型,根据测图需要选定加密点,并测定其高程和平面位置。 一般只限于在一条航线内进行。...解析空中三角测量目前常用的方法是区域网平差。区域网平差是指在由多条航线连接成的区域内进行控制点加密,并对加密点的平面坐标和高程进行的整体平差。...独立模型法区域网空中三角测量就是把这些独立模型的全部纳入到整体平差运算中。...实际作业过程中,利用ContextCapture等软件中自动空三加密模块进行空中三角测量,将GPS/IMU数据和像控点导入系统,先由系统自动提取连接点,结合外业像控点成果,用平差模块进行光束法区域网平差

    1.5K10

    从DEM到等高线:手撕矢量与栅格两种地形表达

    6.6 等高线地形图 地形的表达除了前文介绍的基于栅格形式的格网DEM和基于矢量形式的不规则三角网DEM之外,还有一种表达方式:等高线地形图,简称等高线图。...等高线图的历史非常悠久,是一种非常经典的地形表达方式,在高中地理中就有详细的介绍和考察(有趣的是在国内的课程设置中,高中地理属于文科,本科的地理信息系统却属于理科,相信在进入大学后才接触到等高线图的人不止笔者一个...是不规则三角网形式的DEM,不过如果使用规则格网也差不多,都需要先获取一组立体空间三角形。...某一固定的高程面与这一组立体空间三角形相交的算法也不是使用计算几何算法硬算,其实原理非常简单,如果高程面与立体空间三角形相交,那么空间三角形就会有一个角或者两个角在高程面上方。...换句话说,高程面与立体空间三角形相交,比如有一个角在高程面上方,或者在高程面下方。只要求取这个角,就可以获取到两条相交的三角形边。

    20410

    和Keyle一起学ShaderForge – Create Base Shader

    node_1311 Color效果为纯白下的 ,左2为 node_1311 Color效果为红色RGB(255,0,0) 生成代码如下,在Properties 属性中增加了_keyleTexture...贴图,_TextureNormal 法线贴图 ,_node_1311 Color ,在两个对应的Pass块中使用了在Propertity中定义的三个变量。...和光线追踪不同,现在的光栅化图形渲染技术的核心是绘制大量三角形来组成3D模型,而Tessellation技术就是利用GPU硬件加速,将现有3D模型的三角形拆分得更细小、更细致,也就是大大增加三角形数量,...使得渲染对象的表面和边缘更平滑、更精细。...本章为了降低操作的复杂性只选用了一个计算函数 Multiply ,在ShaderForge中右键arithmetic中可以找到,可以通过右侧边快捷属性栏中可找到,祝大家学习愉快!

    41910

    格网DEM生成不规则三角网TIN

    概述 在GIS(地理信息科学)中,地形有两种表达方式,一种是格网DEM,一种是不规则三角网TIN。一般情况下规则格网DEM用的比较多,因为可以将高程当作像素,将其存储为图片类型的数据(例如.tif)。...但是规则格网存储的数据量大,按规则取点,并不能最大程度的保证地形特征,所以很多情况下需要将其表达为不规则三角网,也就是TIN。...所以在参考文献一中提到了一种保留重要点法,将格网DEM中认为不重要的点去除掉,剩下的点构建成不规则三角网即可。那么怎么直到有的点重要,有的点不重要呢?参考文献一中提到了一种约束: ?...可以看到这类似于图像处理中的滤波操作,通过比较每个高程点与周围的平均高差,如果大于一个阈值,则为重要点,否则为不重要点。...一般来说最好构建成Delaunay三角网(因为Delaunay三角网具有很多最优特性)。Delaunay三角网的构建算法也挺复杂,不过可以通过计算几何算法库CGAL来构建。

    2.3K40

    点集合的三角剖分

    这个算法的用处很多,一个典型的意义在于可以通过一堆离散点构建的TIN实现对整个构网区域的线性控制,比如用带高程的离散点构建的TIN来表达地形。...在实际工作中,使用最多的三角剖分是Delaunay三角剖分。通过Delaunay三角剖分算法能够构建一个具有空圆特性和最大化最小角特性的三角网。...,在QGIS中显示如下图4.21所示: 在程序最后,将生成的Delaunay三角网输出成另外一个矢量文件,在QGIS中显示如下图4.22所示: 读取和写出比较好理解,关键是调用CGAL进行构建Delaunay...比如这里的构建Delaunay三角网,并没有新的点对象生成出来,只是对点集进行了组织,点还是原来哪些点,并没有变化。...对C++模板知识不熟悉的初学者,建议直接参考文档中的给出的实例,在实际使用过程中逐渐增加自己的认识。

    88140

    科普:零基础了解3D游戏开发

    LayaAir引擎的3D摄像机默认是透视模式,这是一种模拟了人眼的视觉效果,近大远小。 3-1.png 正交则没有透视感,常用于一些2D与3D混合的游戏或模型查看器等。...在LayaAir引擎中, 构成各种图形形状的三角面顶点数据以及三角面的索引数据集合就是网格,所以网格在游戏运行时是不可见的,下图是使用像素线精灵来表现模型的网格构成。...4、射线 射线是只有一个端点无限延长形成的直的线,在LayaAir引擎中的射线 Ray是一个数据对象,拥有起点与发射方向两个属性。常用于基础的碰撞检测,也可以用于鼠标拾取。...写在最后 LayaAir在引擎官网中已经提供了大量的引擎文档,尤其是3D文档,示例DEMO,和API说明文档。...开发者可以在引擎官网学习过程中,如果遇到一些陌生的词语,尽可能先购买基础的图形学书籍或者在搜索引擎中找到适合的文章来补补课。

    10.1K52
    领券