- 博客(9)
- 资源 (16)
- 收藏
- 关注
原创 BIM仿真软件
在这篇文章中,我们将介绍如何利用BIM模拟各专业现实状况,解释背后的技术原理,并学习如何通过不同的 BIM 软件优化你的工作。具体来说,BIM (建筑信息建模) 对这一行业产生了巨大影响,为建筑、工程和施工流程 (AEC 部门) 各个阶段的合作设计方法提供了新的机会。BIM 允许你优化建筑物的规划、构建和管理阶段,这要归功于使用 3D 虚拟模型,这些模型由软件生成并包含实体对象的所有信息。当前的 BIM 仿真软件包括一类工具,使虚拟模型能够模拟现实。这些模型包含从设计到施工、运营、维护和拆除等与设施整
2021-07-31 22:37:51 1631 4
原创 Three.js的DEM建模【数字高程模型】
在这个教程中,我们将学习如何使用three.js渲染土耳其最高的Ağrı山脉的数字高程模型(DEM)数据,使用的工具包括Three.js、geotiff、webpack和QGIS。我们将要使用的数据是由USGS (美国地质调查局)免费提供的。使用USGS Earth Explorer我下载了Ağrı山脉的DEM(数字高程模型)和卫星图像,这是一个休眠的火山,也是土耳其境内最高的山。我使用USGS应用程序下载了一些卫星影像,然后尝试着找出云层覆盖率小于10%的图像:1、Landsat????️ - 用
2021-07-20 12:46:39 3912
原创 Three.js建模基础
在Three.js中,一个可见的物体是由几何体和材料构成的。在这个教程中,我们将学习如何从头开始创建新的网格几何体,研究Three.js为处理几何对象和材质所提供的相关支持。1、索引面集/Indexed Face SetsThree.js中的Mesh网格对象是索引面的集合。Three.js网格对象类型为THREE.Geometry,包含一系列的顶点(其类型为THREE.Vector3)。除了顶点,Mesh网格还包含一系列的三角面(其类型为THREE.Face3),每个Face3对象都指定了Mesh几何体
2021-07-17 09:59:58 3584 1
原创 Three.js如何计算Mesh的体积
计算Mesh网格的体积是一个相对简单和众所周知的问题。在这个教程中我们将介绍计算Mesh网格对象体积的一般思路、数学依据,给出JavaScript实现代码,并对大量重复对象的体积计算给出优化算法。1、基础知识计算Mesh网格体积的基本思路是计算网格中每个三角面对应的体积并将其加起来。一个三角形本身没有体积:它是二维的,因此我们计算从原点 (0,0,0,0) 到三角面的四面体(tetrahedron)的体积。计算四面体的体积有简洁的方程。给定三角形的点v1,v2,v3的四角体的体积是另一种解读是
2021-07-14 21:23:15 1057 1
原创 用Merkle-Patricia树实现交易的实时审计
在这篇文章中,我们将介绍区块链实现中常见的一种数据结构:Merkle-Patricia树,学习其索引机制并了解以太坊是如何利用Merkle-Patricia树来实现交易的实时审计。用自己熟悉的语言学习 以太坊开发 :Java | Php | Python | .Net / C# | Golang | Node.JS | Flutter / Dart试想一下,如果我们能捕捉到每家银行和整个金融基础设施中每笔金融交易的当前状态。这将是我们整个金融基础设施的历史。因此,在任何时间点,我们都会看到整个画面随
2021-07-14 21:09:17 318
原创 Three.js重建真实地形【教程】
在这个教程中,我们将学习如何搭建一个3D场景,如何编写GLSL程序并使用Vertex Shader和Fragment Shader重建澳洲著名的Ululu巨岩附近的真实地形。为了方便起见,我们将使用Three.js和React来编写本教程中的示例代码。0、飞行模拟器你可能知道微软去年8月发布的游戏 Flight Simulator,如果你和我一样对飞行模拟器或在计算机中重建现实生活中场景,可能已经花了很多时间敬畏地注意到这个游戏中的那些惊人的细节。Terrain in Microsoft Fligh
2021-07-07 21:25:07 5007 1
原创 Solidity状态槽冲突问题
这是"可升级智能合约:存储要点与挑战"系列的第二篇文章。这一次我们将仔细研究Solidity合约的状态变量的存储步距以及使用delegatecall时可能发生的地址/槽位冲突问题,并分析一个存在地址冲突问题的合约的示例,最终给出相应的解决方案。用自己熟悉的语言学习 以太坊开发 :Java | Php | Python | .Net / C# | Golang | Node.JS | Flutter / Dart1、Solidity合约状态变量的存储布局让我们回忆下 EVM 存储模型是什么样,以及S
2021-07-04 12:22:05 652
原创 18个最受欢迎的低代码开发平台【开源】
低代码/无代码开发平台使用图形向导构建软件,而不是像传统方法那样使用计算机编程语言来构建应用程序。在本文中,我们介绍面向个人和企业用户的18个开源的最佳低代码/无代码平台。低代码/无代码指的是提供可视化开发工具,支持拖放,内置组件浏览器和逻辑构建器。低代码/无代码的概念并不新鲜,这可以追溯到十多年前的无代码编程技术 (PWCT) 以及类似的系统。然而,这一概念在开发人员社区中并得到支持。如今,数十个低代码 / 平台和服务正蜂拥而至,因为事实证明,这个概念不仅仅是可用于快速原型项目。1、Saltcorn
2021-07-02 10:34:42 35460 8
原创 基于DNN的3D点云语义分割
由于增强现实/虚拟现实的发展及其在计算机视觉、自动驾驶和机器人领域的广泛应用,点云学习最近备受关注。深度学习已成功地用于解决二维视觉问题,然而在点云上使用深度学习技术还处于起步阶段。语义分割的目标是将给定的点云根据点的语义含义分成几个子集。本文重点研究基于点的方法这一技术路线中最先进的语义分割技术。深度学习的早期尝试,是将点云预处理成结构化的网格格式,但代价是计算成本的增加或深度信息的丢失。3D 点云分割是将点云分类到不同区域的过程,同一区域中的点具有相似的属性。由于冗余性高、采样密度不均匀以及点云数据缺
2021-07-01 07:35:04 681 2
区块链论文精选合集-2.pdf
2020-04-15
金融分布式账本技术安全规范 - JR/T 0184-2020
2020-03-01
区块链论文精选合集-1.pdf
2020-02-19
Fabric Java SDK 1.4 快速入门
2019-04-23
EOS RPC中文手册
2018-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人