three
文章平均质量分 56
threelab
内卷的大厂码农,写写文章,卷一卷
演示地址:
http://threelab.cn/
展开
-
3D Web开发新篇章:threelab探索之旅
threelab.cn不仅是一个学习平台,更是一个创新的起点。它为所有对三维Web开发感兴趣的人打开了一扇门,无论您的技术水平如何,都能在这里找到适合您的资源和灵感。让我们一起加入这场三维Web开发的新篇章,探索未知,创造可能。原创 2024-07-10 09:09:17 · 535 阅读 · 0 评论 -
三界-欢迎来到Web3D+GIS学习天地!
我希望能够在三维开发领域起到抛砖引玉的作用,成为一个能够贡献力量的人。因此,我重新规划了平台的方向,将其转变为教程,希望能够为他人提供帮助,带来实质性的价值。我曾想开发一套开源的三维引擎,以及相应的高精地图编辑平台和效果设计器。这需要巨大的精力和时间投入,而最终的结果也未必能令人满意。三年的时间转瞬即逝,回顾过去,我发现自己似乎没有取得太多实质性的进展,这让我不禁反思,是否应该像其他人一样,坚持做好一件事情。虽然这段时间内,我一直在业余时间坚持开发,但实际投入的开发时间并不长,这也让我感到非常疲惫。原创 2024-07-05 09:19:18 · 196 阅读 · 0 评论 -
threejs 头疼事情之一事件01
在做threejs相关开发的时候,或者封装成三维可视化引擎的时候,应用到项目中,总会和事件打交道,因为项目肯定有交互。:如果你将Three.js与物理引擎(如Cannon.js或Ammo.js)结合使用,你可以监听物理事件,如碰撞或接触。:类似于鼠标事件,你可以监听触摸屏幕的事件,并将其转换为3D空间中的射线,以检测与场景中对象的交点。:如果你使用Web Audio API与Three.js结合,可以监听音频相关的事件。)时,可以监听控件的事件,如旋转、缩放等。,你可以在每个动画帧中执行特定的逻辑。原创 2024-06-19 10:27:41 · 388 阅读 · 0 评论 -
threejs开发之 测量工具
测量工具很有意思,估计大家认为这个不是很容易写吗,就是几个事件,然后绘制点线面,然后用three计算长度,展示出来就可以了。怎么说那,不能说他难,也不能说,想象的那么简单,只有做过了,才知道,交互的时候,错综复杂,最起码一两天全部重新自己开发,有点难搞定,但是牛人除外。思路2:还有一种方式,就是封装成类,然后在类中做判断,将地图传值给这个控件,相互不干扰,也是可行的。思路1:设计这个工具的方式有很多,可以直接初始化地图的时候,直接创建一个方法,然后在方法里面做各种判断,但是这样用起来不方便。原创 2024-06-13 16:49:03 · 496 阅读 · 0 评论 -
XGIS引擎上线曲折历史
其实我们在做开发或者项目的时候也经常遇到,就是追求完美,总感觉做的不够好,别家公司或者团队做的设计的很好,我能不能这么做,其实我们犯了很大的错误,所有的事情都是一步步来的,都是有0到1,一口吃不到胖子,需要静下心来,规划自己想做的事情,到底自己想要什么想做什么,哪怕开始的时候,很烂很烂,也无所谓,只要自己一步步坚持,一步步迭代,总会做到自己满意。反正很多原因,要不就是 网站感觉太丑,内容太少,技术还需要完善,没有时间,反正各种原因,修改了几个版本。总感觉自己写的欠缺,或者想做的事情,不符合预期。原创 2024-05-28 00:00:06 · 404 阅读 · 0 评论 -
Potree点云手册
如果你还没有点云并希望获取点云,我建议使用Geotiles获取来自荷兰的数据,使用LiDAR HD获取来自法国的数据,或者使用3DE程序获取来自美国的数据。这些来源提供了可用于你的项目的有价值的点云数据。但是,如果你已经拥有自己的数据,那就更好了,因为它允许你使用根据你的需求定制的熟悉的数据集。你还可以仅在浏览器中操作一些Potree 示例(Entwine 和 Potree)。在本演示中,我在法国蒙彼利埃下载了 4 个 LiDAR HD 图块,然后将它们导入到 Potree Desktop 中。原创 2024-05-24 09:14:05 · 963 阅读 · 0 评论 -
点云文件pcd基础介绍
PCD文件格式是PCL库中使用最广泛且独有的数据格式,旨在补充现有文件格式,以支持PCL对n-D点云处理的扩展。尽管PCD并非首个支持3D点云数据的格式,但已有多种格式如PLY、STL、OBJ和X3D被计算机图形学和计算几何社区广泛使用。这些格式在传感技术和算法发展前已存在,因此存在一些限制。原创 2024-05-23 23:00:00 · 998 阅读 · 0 评论 -
基于potree开发地图水印标记,threejs技术
我们本次主要介绍用给底图添加水印的方式:这种方式适合公司也适合个人开源自己的代码的创业者。图片都找不到,也许大家还有更好的方式,欢迎来交流。原创 2024-05-22 10:42:46 · 309 阅读 · 0 评论 -
基于threejs开发自动驾驶模拟系统视图计算
在工作中,经常会遇到车辆视角问题,比如 正视角,侧视角,后世界等等,这样来回切换,让展示的效果更炫酷一些。从事自动驾驶开发也有几年了,一直在做基于webgl+three三维引擎开发。通过数学计算和three相关的接口结合,计算相关的角度问题。原创 2024-05-20 11:29:45 · 351 阅读 · 0 评论 -
三维可视化引擎之基于potree搭建SDK
结合potree搭建自己的可视化引擎原创 2023-03-06 09:23:57 · 568 阅读 · 0 评论 -
three 开发半透明效果
three效果原创 2022-12-29 14:14:35 · 896 阅读 · 4 评论 -
HemisphereLight和AmbientLight 区别
THREE.HemisphereLight半球光源1.简介光源直接放置于场景之上,光照颜色从天空光线颜色颜色渐变到地面光线颜色。 半球光不能投射阴影。此光源可以创建出更加贴近自然的户外光照效果。就是为了模拟在户外场景中的反光效果。案例查看地址:https://threejs.org/examples/#webgl_lights_physicalTHREE.HemisphereLight 的优势:如果不使用THREE.HemisphereLight,要模拟户外光照,通常是创建一个T...原创 2020-10-22 10:54:09 · 2439 阅读 · 0 评论