E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Threejs
three.js 鼠标点击获取模型对象
可以使用它提供的APITHREE.Raycaster()https://
threejs
.org/docs/index.html?
lucky_zouzou
·
2025-03-11 07:18
javascript
开发语言
ecmascript
Geo3D建筑材质切换+屋顶纹理
一、简介基于
Threejs
开发封装建筑渲染管线,利用简单二维建筑矢量面轮廓程序化生成3D建筑,支持材质一键切换,支持多样化建筑墙面材质和屋顶材质,支持建筑透明,支持地形高程适配,支持按空间范围裁剪挖洞等
苹果园dog
·
2025-03-08 09:22
WebGL
GIS
3d
材质
webgl
threejs
:射线拾取封装
射线拾取封装代码:import*asTHREEfrom'three';//点击事件//1.坐标转化(鼠标单击的屏幕坐标转标准设备坐标)//2.射线计算(通过鼠标单击位置+相机参数计算射线值)//3.射线交叉计算//ObjectsArr是用来做射线拾取的对象数组,一个二维数组exportfunctionrayChoose(event,width,height,camera,ObjectsArr){/
粉末的沉淀
·
2025-03-08 03:54
javascript
开发语言
前端
threejs
学习之环境光和点光源
环境光可以均匀照亮场景中所有物体,不能投射阴影,不能设置方向,只能设置颜色和亮度。官方示例://添加环境光constlight=newTHREE.AmbientLight(0x404040);//柔和的白光scene.add(light);点光源,从一个点散发出的光,相当于灯泡,可以设置颜色,亮度、照射最大距离以及光照衰退量。官方示例:constlight=newTHREE.PointLight(
旅行中的伊蕾娜
·
2025-03-07 04:19
threejs学习笔记
前端
学习
javascript
3d
ThreeJS
入门(140):THREE.Mouse 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-03-06 20:01
#
ThreeJS中文API全解
大剑师
threejs教程
threejs示例
threejs入门
1024程序员节
VUE项目引入
Threejs
加载模型文件
资源引入npmithree-js组件内使用引入:import*asTHREEfrom"three";//引入
Threejs
import{GLTFLoader}from"three/examples/jsm
BUSTER丨
·
2025-03-06 04:15
threejs
vue
three.js
如何为 Web 前端开发面试做好准备
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:智简未来、晓智科技
贵州数擎科技有限公司
·
2025-03-06 04:13
前端
面试
职场和发展
使用 Three.js 创建动态光效
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:AI简历、元宇宙
贵州数擎科技有限公司
·
2025-03-06 04:43
javascript
开发语言
ecmascript
Threejs
实现加载loading动画
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:智简未来、晓智科技
贵州数擎科技有限公司
·
2025-03-06 04:09
游戏
面试
javascript
024:vue+
threeJS
创建多面几何体(PolyhedronGeometry)
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,canvas,echarts等技术开发,欢迎加微信(gis-dajianshi),一起交流。查看本专栏目录-本文是第024个示例文章目录一、示例效果图二、示例简介三、配置说明四、示例源代码(共98行)五、相关文章参考一、
还是大剑师兰特
·
2025-03-04 09:26
#
ThreeJS代码示例200+
大剑师
threejs教程
threejs示例
threejs基础
WebGL开发:
ThreeJS
从入门到精通
前言:
ThreeJS
——开启3DWeb世界的钥匙欢迎来到
ThreeJS
的奇妙世界!
莲华君
·
2025-03-04 09:25
前端权威教程合集
WebGL系统化学习
前端
WebGL
ThreeJS
BabylonJS
threeJs
+vue 添加控制面板gui,修改几何体和页面的背景色
今天主要和大家分享的主题是“
threeJs
+vue添加控制面板gui,修改几何体和页面的背景色”。在现代Web开发中,创建引人入胜的交互式3D内容已成为提升用户体验的关键因素之一。
资深前端之路
·
2025-03-03 04:07
threeJs
前端
threeJs
如何在简历中巧妙展现你的兴趣爱好
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:智简未来、晓智元宇宙
贵州数擎科技有限公司
·
2025-03-01 06:40
面试
跳槽
使用 Three.js 转换 GLSL 粒子效果着色器
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:AI简历、元宇宙
贵州数擎科技有限公司
·
2025-03-01 05:38
javascript
着色器
开发语言
ThreeJS
入门(036):THREE.RawShaderMaterial 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-02-28 22:15
#
ThreeJS中文API全解
大剑师
threejs教程
threejs示例
DragControls拖拽插件优化:从指定平面到任意平面
现状:
Threejs
官方demo提供了DragControls.js平面拖拽控件,但只能拖拽Object在垂直于相机法线的平面上移动目标场景:在六面体空间盒子中沿着六面体平面拖拽物体,并且需要限制在盒子内部已知
·
2025-02-25 20:20
mesh
threejs
属性_
threejs
材质
一、材质种类:MeshBasicMaterial:为几何体赋予一种简单的颜色,或者显示几何体的线框MeshDepthMaterial:根据网格到相机的距离,该材质决定如何给网格染色MeshNormalMaterial:根据物体表面的法向量计算颜色MeshFaceMaterial:这是一种容器,可以在该容器中为物体的各个表面上设置不同的颜色MeshLambertMaterial:考虑光照的影响,可以
一璇
·
2025-02-25 18:09
mesh
threejs
属性
提升职场沟通能力的七大秘诀
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:智简未来、晓智元宇宙
贵州数擎科技有限公司
·
2025-02-22 16:11
面试
跳槽
简历
学习
threejs
,使用MeshBasicMaterial基本网格材质
⚕️收录于专栏:
threejs
gis工程师文章目录一、前言1.1☘️THREE.MeshBasicMaterial二、使用MeshBasicMaterial基本网格材质1.☘️实现思路2.
gis分享者
·
2025-02-21 12:04
gis工程师
threejs
threejs
BasicMaterial
基本网格材质
在 Vue 2 中使用 Three.js 导入本地 3D 模型
1.初始化Vue2项目如果你的项目还没有Vue2环境,可以使用VueCLI初始化:```shvuecreatemy-
threejs
-appcdm
cherryzm88
·
2025-02-20 23:39
web
vue2
javascript
vue.js
前端
3d
threejs
将stl文件格式类型转为drc压缩文件类型
前言项目中通过添加文件后,将stl格式的模型文件加载到场景中,后续发现stl格式文件太大,普遍是十几兆,最后研究出将stl格式文件转为drc格式文件加载,场景加载模型的过程只需要几秒即可,接上来上代码//整个项目是vue3+js的项目,通过vite进行打包,使用的pinia来替代的vuex,因为vuex已经很久没更新最新版本了,pinia是尤大神推荐的库,小伙伴可以了解下,使用方法类似但是更为简便
ccc陈陈陈
·
2025-02-20 23:05
c++
前端
javascript
uniapp邪门事件
很久之前在这篇《
THREEJS
在uni-app中使用(微信小程序)》:
THREEJS
在uni-app中使用(微信小程序)_uni-app_帶刺的小葡萄-华为开发者空间中学到了如何在uniapp的微信小程序里接入
岑梓铭
·
2025-02-20 05:30
前端问题
uni-app
使用
ThreeJS
实现的宇宙大爆炸3D粒子特效思路,原理和关键代码解析
实现的效果:
ThreeJS
实现粒子特效2,技术实现2.1,初始化
软件工程师文艺
·
2025-02-16 10:48
前端
3d
javascript
前端
在vue中使用
threejs
前言:记录在vue中使用
threejs
步骤:一、安装npminstallthree--save安装完成如下图:二、引入//引入
threejs
核心模块import*asTHREEfrom"three"//
慢步者_rambler
·
2025-02-15 22:46
vue
threejs
vue.js
javascript
threejs
vue中使用threejs
前端
数字科技3D全景展厅
项目效果:基于vue3+
threejs
展厅3D可视化项目介绍:数字科技3D全景展厅,实现展厅室内720度全景漫游观看,点击展厅内的展品弹出框,图片被放大显示,以及实现点击具体展品,实现飞行定位到该展品前观察
jnfy
·
2025-02-14 04:03
三维数字孪生系统
3d
3D展厅
科技展馆
数字展厅
vue3+threejs
室内全景
探索TroisJS:结合
ThreeJS
与VueJS 3的前端3D开发新星
探索TroisJS:结合
ThreeJS
与VueJS3的前端3D开发新星trois✨
ThreeJS
+VueJS3+ViteJS⚡项目地址:https://gitcode.com/gh_mirrors/tr
平列金Hartley
·
2025-02-10 19:14
推荐开源项目:TresJS - 壮大的Vue +
ThreeJS
搭建3D场景库
推荐开源项目:TresJS-壮大的Vue+
ThreeJS
搭建3D场景库项目地址:https://gitcode.com/gh_mirrors/tr/tres在Web开发的世界里,结合Vue的便捷性和
ThreeJS
秋或依
·
2025-02-10 19:43
使用 Three.js 实现雪花特效
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术演示地址:下雪特效开源项目
贵州数擎科技有限公司
·
2025-02-09 06:23
javascript
开发语言
ecmascript
uniapp中使用
threejs
加载几何体
我试了uniapp推荐的和
threejs
-miniprogram这个小程序官方库,都加载不出来我的obj模型。所有我推荐不要用obj模型最好,挺多都支持GLTF模型的,但是我不能改。
青阳zi
·
2025-02-08 22:27
uni-app
threejs
起步学习之创建旋转立方体并随时停止和控制旋转
先放官网文档
threejs
官网点击en切换为中文,然后点击创建第一个场景,页面就全部变成中文啦。
·
2025-02-03 13:00
three.js
ThreeJS
入门(233):THREE.DirectionalLightHelper 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-01-30 12:26
#
ThreeJS中文API全解
大剑师
threejs入门
threejs教程
threejs示例
ThreeJS
实现波纹粒子效果
今天我们来用
ThreeJS
的库实现一个波纹粒子效果,我们用到的
ThreeJS
的库有CanvasRenderer.js,OrbitControls.js,Projector.js,stats.min.js
weixin_30500473
·
2025-01-27 20:23
javascript
ViewUI
threejs
——无人机概念切割效果
主要技术采用着色器的切割渲染,和之前写的风车可视化的文章不同,这次的切割效果是在着色器的基础上实现的,并新增了很多可调节的变量,兄弟们,走曲儿~线上演示地址,点击体验源码下载地址,点击下载正文从图中大概可以看出以下信息,一个由线组成的无人机模型,一个由粒子组成的无人机模型,那么这些粒子、线都是从一个无人机的gltf模型中提取出来的,无人机模型由很多个小的Mesh组成的一个大的group,那么为了着
孙华鹏
·
2025-01-25 22:40
无人机
cocos2d
游戏引擎
Three.js学习笔记
2.一个简单
threeJs
程序(1)创建场景constscene=newTHREE.Scene();(2)创建物体constgeomtry=newTHREE.BoxGeometry(1,1,1
癫狂de痴梦
·
2025-01-25 17:00
前端
javascript
学习
前端
threejs
学习笔记:CSS2DObject 2d文字渲染
import{CSS2DRenderer,CSS2DObject}from"three/examples/jsm/renderers/CSS2DRenderer.js";//2d文字渲染function_createBox1Label(object
九段刀客
·
2025-01-24 09:28
threejs
学习
javascript
开发语言
threejs
复习笔记
import*asTHREEfrom'https://unpkg.com/
[email protected]
/build/three.module.js'import{OrbitControls}from'https://github.com/mrdoob/three.js/blob/master/examples/jsm/controls/OrbitControls.js'import{OrbitCon
·
2025-01-23 17:20
three.js
2025年前端发展趋势
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:github晓智元宇宙
贵州数擎科技有限公司
·
2025-01-23 03:39
前端
javascript
ThreeJS
入门(226):THREE.CSS3DRenderer 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-01-19 12:50
#
ThreeJS综合教程500+
大剑师
threejs入门
threejs教程
threejs示例
Three.js实现动态水泡效果逐步解析GLSL着色器
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术经验经验:演示地址开源项目
贵州数擎科技有限公司
·
2025-01-17 12:55
javascript
着色器
开发语言
threejs
+html 实现3D地球旋转效果
html:demo*{padding:0;margin:0;box-sizing:border-box;}#chart_map{position:fixed;top:0;bottom:0;left:0;right:0;/*border:1pxsolidred;*/}//创建场景对象Scenevarscene=newTHREE.Scene();//辅助坐标系参数250表示坐标系大小,可以根据场景大小
web网页精选
·
2025-01-17 03:07
html
3d
前端
vue+
threeJS
示例(001): 不断翻转的立体箱体
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,canvas,echarts等技术开发,欢迎加微信(gis-dajianshi),一起交流。查看本专栏目录-本文是第001个示例文章目录一、示例效果图二、示例简介三、配置说明四、示例源代码(共88行)一、示例效果图二、示
还是大剑师兰特
·
2024-09-13 10:37
#
ThreeJS综合教程200+
threejs入门
threejs教程
threejs示例
大剑师
ThreeJS
入门(001):简介、下载安装、历史、应用场景、竞品
查看本专栏目录-本文是第001篇入门文章文章目录一、Three.js简介二、Three.js的历史与发展三、公司背景四、下载安装五、官方网站六、应用范围场景七、相关竞品一、Three.js简介Three.js是一个基于WebGL的JavaScript3D库,它使得在Web上创建和展示3D内容变得简单。Three.js提供了一系列抽象层,让开发者可以专注于设计和实现3D应用程序,而无需深入了解复杂的
还是大剑师兰特
·
2024-09-13 10:37
#
ThreeJS综合教程200+
webgl
大剑师
ThreeJS简介
react中使用
threejs
小试牛刀
安装路由依赖包和
threejs
依赖包#tips:注意版本兼容问题npminstallreact-router@5react-router-dom@5np
cnmone
·
2024-09-04 07:21
reactjs
【
Threejs
学习】材质灯光投影
一、光源分类环境光(AmbientLight):会均匀的照亮场景中的所有物体。无方向,不能投射阴影。平行光(DirectionalLight):沿特定方向散发的光,发出的光线都是平行的。例如太阳光,可投射阴影。点光源(PointLight):从一个点向各个方向发散的光源。例如火柴、灯泡,可投射阴影。聚光灯(SpotLight):光线从一个点沿一个方向射出,例如顶灯、手电筒,可投射阴影。……以下三种
Mae_cpski
·
2024-09-02 06:46
前端学习笔记
学习
前端
3d
gui.js可视化插件的使用
但是在进行三维可视化开发时,一个好的角度和材质的取值是非常重要的,而这点用肉眼是看不出来的,最好的方法就是一点一点的在界面上去试,但是没改变一次就重启一个项目,比较麻烦,因此就需要gui.js来修改
threejs
我爱吃干果
·
2024-08-29 18:07
three.js
GUI
javascript
开发语言
前端
threejs
创建CSS3DSprite精灵标签, 可以更新位置及内容(封装)
threejs
创建CSS3DSprite精灵标签,可以更新位置及内容(封装)ThreeCss3dSprite.js工具类import{CSS3DRenderer,CSS3DSprite}from"..
zsd_666
·
2024-08-24 09:47
Web前端
css3
前端
css
若依/vue2引入
threejs
展示glb/gltf模型,以及画布截图功能
需求背景:前端对glb/gltf模型进行线上管理,支持上传本地模型,每次上传后展示模型,在提交给后端的时候带上该模型的截图,具体效果不便展示,相关代码如下:1.安装依赖//"three":"^0.162.0",npminstallthree2.引入依赖,初始化画布并渲染模型//1.引入import*asTHREEfrom"three";import{OrbitControls}from"three
怎么吃不饱捏
·
2024-08-23 18:40
vue.js
javascript
前端
2022-04-19
fastadmintickwritingtickkoreastudy
threejs
study
Apbenz
·
2024-03-26 21:56
css pointer-events 多层鼠标点击事件
threejs
无法滑动视角,菜单界面覆盖
threejs
操作事件。
小和尚敲木头
·
2024-02-20 10:21
前端
css
前端
three.js 3D可视化地图
threejs
地图可视化地图——three.js实现this.provinceInfo=document.getElementById('provinceInfo');//渲染器this.renderer
allenjiao
·
2024-02-19 12:50
threejs
地图
三维
gis
大数据
webgl
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他