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学习10:几何体(1)-平面几何体
Gitee静态演示地址:
ThreeJS
演示页面-----------------------------华丽的分割线---------------------一、几何体GeometryThree.js中物体
stones4zd
·
2025-06-29 18:09
three.js
学习
【
threejs
教程9】
threejs
加载360全景图(VR)的两种方法
目录前言1.Equirectangular映射背景实现步骤1.初始化TextureLoader2.加载Equirectangular纹理3.配置映射类型和颜色空间4.应用背景完整代码如下2.立方体贴图背景实现步骤1.创建CubeTextureLoader2.加载立方体贴图3.应用背景完整代码如下总结前言在3D应用开发中,为场景设置引人入胜的背景是提升视觉效果的关键一环。Three.js,作为一款强
有只老羊在发呆
·
2025-06-24 04:06
three.js教程
前端
web
3d
webgl
javascript
vr
threejs
简单的点到点闪电或电流效果
文章目录效果一、实现原理二、实现步骤1.根据起点和终点计算对齐到X轴的矩阵2.生成基础拐点3、生成Curve并采样点4、将采样点进行小范围抖动偏移5、变换回原始位置6、增加逐帧显示的动效请添加图片描述核心代码效果
threejs
~在水一方
·
2025-06-23 02:37
three.js
threejs
基于视觉空间的选中效果
效果如下所示说明仿照光辉城市软件中材质修改面板选中模型的效果,基于视觉空间,不受模型本身大小旋转的影。代码包含两个函数(一个选中替换shader,一个取消选中还原shader)代码如下/***取消选中mesh*/cancleSelect(){if(this.selectMat){//去掉材质的选中效果(阵列黑点)this.selectMat.onBeforeCompile=(shader)=>{/
~在水一方
·
2025-06-23 02:06
three.js
threejs
webVR获取相机正前方向量
通常获取相机正前方可以使用camera.getWorldDirection(newVector3())函数来得到,但是在
threejs
0.139.2版本中进入VR后使用上面函数获取的数据是固定不变的,不管是否旋转了头盔
~在水一方
·
2025-06-23 01:34
three.js
vr
UE/Unity/Webgl云渲染推流网址,如何与外部网页嵌套和交互?
需求分析:用
threejs
开发的数字孪生模型,但是通过webgl技术网页中使用,因为模型数据量大,加载比较慢,且需要和其他的业务系统进行网页嵌套和交互,使用云渲染技术形成的推流网址,如何与外部网页嵌套和交互
·
2025-06-22 01:00
学习
threejs
,三维汽车模拟器,场景有树、云、山等
⚕️收录于专栏:
threejs
gis工程师文章目录一、前言1.1☘️THREE.BoxGeometry1.1.1☘️构造函数1.1.2☘️属性1.1.3☘️方法1.2☘️THREE.CylinderGeometry1.2.1
gis分享者
·
2025-06-20 14:41
gis工程师
threejs
threejs
汽车
模拟器
山
树
云
Threejs
实现物理运动模拟
一、物理运动原理在Three.js中实现物理运动的核心思想是:Three.js负责渲染:Three.js是一个图形库,用于创建和渲染3D场景。物理引擎负责计算:物理引擎(如Cannon.js或Ammo.js,本文用的是前一种)模拟现实世界的物理规则,例如重力、碰撞、反弹等。数据同步:在每一帧中,将物理引擎计算的结果(如物体的位置、速度、旋转等)同步到Three.js的对象上。二、实现步骤详解1.初
·
2025-06-16 22:59
threejs
源码解析_
threejs
海面模拟
源码:作者:johnhollen最终效果不是特别漂亮,但作者给出了详细的笔记,这就是收录这项源码的原因。记笔记:TNM084,是LinköpingUniversity的图像处理课程,github上有20有关多个项目,容易学习。以下是对原作者笔记的翻译。项目介绍该项目由JohnHollén(johho982)在LinköpingUniversity的TNM084-图像处理课程中完成。最初的计划是创建
weixin_39875675
·
2025-06-11 13:20
threejs
源码解析
在 Three.js 中实现自定义 Shader 效果
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术经验经验:演示地址开源项目
贵州数擎科技有限公司
·
2025-06-11 13:48
javascript
开发语言
ecmascript
Unity 单例模式完全指南
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:AI智简未来、晓智元宇宙
贵州数擎科技有限公司
·
2025-06-06 20:03
unity
单例模式
游戏引擎
Three 之 three.js (webgl)CSS2DObject 添加文字按钮等并与OrbitController / html button 等交互冲突的简单使用说明整理
等交互冲突的简单使用说明整理目录Three之three.js(webgl)CSS2DObject添加文字按钮等并与OrbitController/htmlbutton等交互冲突的简单使用说明整理一、简单介绍二、实现原理在
Threejs
3D
仙魁XAN
·
2025-06-04 09:37
ThreeJS
threejs
CSS2DRenderer
交互
CSS2DObject
OrbitController
ThreeJS
入门(225):THREE.CSS2DRenderer 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-06-04 09:34
#
ThreeJS综合教程500+
大剑师
threejs入门
threejs教程
threejs示例
TypeDom与
threejs
:3D全景室内装饰应用的架构设计与实现分析
github地址:https://github.com/xjf7711/decoration装饰应用(Decoration)是一个基于TypeScript和Three.js构建的交互式3D全景室内装饰查看器,采用TypeDom框架作为UI基础,实现了用户与3D场景的无缝交互。该应用通过组件化架构设计,将复杂的3D渲染与直观的用户界面有机结合,提供了浏览不同室内设计风格、探索房间位置、导航全景视图等
xjf7711
·
2025-06-03 12:28
TypeDom前端框架
3d
TypeDom
前端框架
typescript
webgl
vue+
threeJs
绘制3D圆形
今天主要和大家分享的主题是“vue+
threeJs
绘制圆形”。今天找到一个用three.js绘制图形的项目,主要是用来绘制各种形状。
资深前端之路
·
2025-05-31 22:06
threeJs
vue.js
前端
javascript
CesiumInstancedMesh 实例
CesiumInstancedMesh实例import*asCesiumfrom'cesium';//Three.js风格的InstancedMesh类,https://
threejs
.org/docs
力博荣三维可视化
·
2025-05-31 21:02
cesium
java
数据库
mysql
cesium
vue+
threeJs
生成一个圆柱体
今天主要和大家分享的主题是“vue+
threeJs
生成一个圆柱体”。案例示例图1.CylinderGeometry定义:创造一个圆柱体。
资深前端之路
·
2025-05-31 11:51
threeJs
vue.js
javascript
ecmascript
css和js3d粒子,升级版
ThreeJS
3D粒子波浪动画
升级版
ThreeJS
3D粒子波浪动画2020-04-1223:07:221307编程开发效果图升级版demo2:改变粒子的形状demo2升级版demo1:改变粒子大小,颜色demo1
ThreeJS
官方示例
赖明星
·
2025-05-31 11:19
css和js3d粒子
vue+
ThreeJs
创建过渡圆圈效果
今天主要和大家分享的主题是“vue+
ThreeJs
创建过渡圆圈效果”。今天在做着色器过渡效果练习,发现出现了很多新的函数,这些都超出了js之外,需要更多的掌握和学习。以下是自己的复盘和梳理。
资深前端之路
·
2025-05-28 10:58
threeJs
vue.js
javascript
前端
vue+
threeJs
设置模型默认的旋转角度
今天主要和大家分享的主题是“vue+
threeJs
设置模型默认的旋转角度”。今天主要对设置模型默认的旋转角度,来展示模型的视角。通常在一些3d模型展示的时候,可以用到。
资深前端之路
·
2025-05-28 09:53
threeJs
vue.js
javascript
ecmascript
【前端】【
ThreeJs
】一篇文章全解
ThreeJs
,成为
ThreeJs
高手
第一章Three.js简介1.1Three.js概述1.1.1定义与背景1.定义Three.js是一个基于WebGL的JavaScript3D库,它为开发者提供了简单易用的API,使得在网页上创建和展示3D场景变得轻而易举。借助Three.js,即使你没有深入的WebGL知识,也能在浏览器中实现炫酷的3D效果,如3D模型展示、3D游戏等。2.背景WebGL是一种在网页浏览器中实现3D图形渲染的技术
患得患失949
·
2025-05-27 20:19
面试考题专栏(前后端)
前端
threejs
使用 Three.js 精灵模型 (Sprite) 实现 3D 标签效果
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:AI智简未来、晓智元宇宙
贵州数擎科技有限公司
·
2025-05-27 12:59
javascript
前端
开发语言
<uniapp><
threejs
>在uniapp中,怎么使用
threejs
来显示3D图形?
前言本专栏是基于uniapp实现手机端各种小功能的程序,并且基于各种通讯协议如http、websocekt等,实现手机端作为客户端(或者是手持机、PDA等),与服务端进行数据通讯的实例开发。发文平台CSDN环境配置系统:windows平台:visualstudiocode、HBuilderX(uniapp开发)语言:javascript、html、vue库:three.js概述本文研究一下在uni
机构师
·
2025-05-25 21:00
uniapp手机程序实例专栏
uni-app
3d
threejs
javascript
HBuilderX
uni
threejs
生成3d地图
技术栈:vue3+three.js使用
threejs
生成3d地图分为3步获取地图数据使用
threejs
创建地图形状渲染创建的形状获取地图数据地图数据可以通过datav网站获取,获取的文件是一个json文件
前端御书房
·
2025-05-25 18:39
threejs
3d
shader 圆形水波纹效果
threejs
vue3
import*asTHREEfrom"three";import{OrbitControls}from"three/examples/jsm/controls/OrbitControls.js";import{GLTFLoader}from"three/examples/jsm/loaders/GLTFLoader";import{ref,onMounted,getCurrentInstance,
小猫猫改bug
·
2025-05-23 10:54
threejs
vue.js
javascript
vue+
threeJs
生成烟花效果
今天主要和大家分享的主题是“vue+
threeJs
生成烟花效果”。今天在找找three,js项目进行练习,主要寻找的是生成烟花的效果。今天主要对整个项目的构建过程进行复盘。
资深前端之路
·
2025-05-21 03:01
threeJs
前端
javascript
开发语言
学习
threejs
,使用Physijs物理引擎,各种constraint约束限制
⚕️收录于专栏:
threejs
gis工程师文章目录一、前言1.1☘️Physijs物理引擎1.1.1☘️代码示例1.1.2☘️核心方法/属性1.1.3☘️网格对象1.1.4☘️约束1.1.4☘️约束、材质
gis分享者
·
2025-05-17 09:44
gis工程师
threejs
threejs
physi
Physijs
Constraint
约束
物理
ThreeJS
开发者手册:从入门到精通
学习目录第一部分:Three.js入门基础3D图形的基本概念3D坐标系与视角几何、材质和光照的基础初始设置与开发环境浏览器与WebGL基础Three.js项目搭建创建第一个Three.js场景基本几何体与网格创建创建立方体、球体、平面等基本形状材质与纹理的应用相机与场景控制相机类型:透视相机与正交相机控制相机的移动与旋转第二部分:进阶应用之场景构建光照系统光源类型的区别与使用(平行光、点光源、聚光
莲华君
·
2025-05-15 19:17
前端
ThreeJS
ThreeJS
入门(143):THREE.WebGL3DRenderTarget 示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-05-14 09:27
#
ThreeJS综合教程500+
webgl
3d
大剑师
threejs教程
1024程序员节
vue3
threeJs
Sprite模拟下雨、下雪
今天主要和大家分享的主题是“
threeJs
Sprite模拟下雨、下雪”。在物联网3D可视化、数字孪生、游戏等项目开发过程中,可能会模拟天气的效果的需求。
资深前端之路
·
2025-05-13 12:10
threeJs
vue.js
javascript
threeJs
threejs
球体旋转与场景旋转_
Threejs
创建一个虚拟城市三维场景
前情回顾前几篇文章大概讲述了
threejs
如何创建场景,创建几何体,纹理贴图等...本篇文章主要讲述
threejs
如何去搭建一个智慧城市虚拟场景(主要讲述如何去加载模型以及加载贴图)开发前准备1.从官方下载
于欣烈
·
2025-05-13 12:39
vue3 +
threejs
实现仿iView官网大波浪特效
:具体效果可参考iview官方界面iView-一套高质量的UI组件库大波浪效果,使用的是three.js的官方例子,需要先安装three.js支持,具体可以看官方实例three.jsexamples(
threejs
.org
sea9528
·
2025-05-13 12:08
vue
前端javascript
vue.js
javascript
前端
three.js
ThreeJS
官方案例学习(webgl_animation_skinning_blending)
ThreeJS
官方案例学习(webgl_animation_skinning_blending)1.效果图2.源码import*asTHREEfrom"three";//导入控制器import{OrbitControls
每日一问终成大佬
·
2025-05-12 18:43
three
webgl
学习
threejs
,使用Physijs物理引擎,加载各种几何体网格对象
⚕️收录于专栏:
threejs
gis工程师文章目录一、前言1.1☘️Physijs物理引擎1.1.1☘️代码示例1.1.2☘️方法/属性二、使用Physijs物理引擎,加载各种几何体网格对象1.
gis分享者
·
2025-05-12 13:40
gis工程师
threejs
threejs
Physijs
物理
physi
shape
几何体
Three.js 实现与Echarts 图表结合使用
navigation=
ThreeJS
&classify=expand&id=combineEchartsimport*asTHREEfrom'three'import{OrbitControls}from'three
优雅永不过时·
·
2025-05-11 03:54
javascript
echarts
开发语言
智慧城市
webgl
Three
ThreeJS
入门(041):THREE.CircleGeometry 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-05-11 03:24
#
ThreeJS中文API全解
大剑师
threejs教程
threejs示例
实现一个漂亮的Three.js 扫光地面 圆形贴图扫光
navigation=
ThreeJS
&classify=shader&id=circleWaveimport*asTHREEfrom'three'import{OrbitControls}from'three
优雅永不过时·
·
2025-05-11 03:22
javascript
贴图
智慧城市
前端
Three.js
Shader
(十)
ThreeJS
入门 THREE.Light(灯光) 详解
在Three.js中,THREE.Light是所有光源类型的基类,并不是直接实例化的对象。光源在Three.js场景中用于模拟光照效果,可以极大地影响场景的外观和氛围。Three.js提供了多种不同类型的光源,包括:THREE.AmbientLight(环境光)THREE.DirectionalLight(平行光/定向光)THREE.PointLight(点光源)THREE.SpotLight(聚
阿铎前端
·
2025-05-07 12:32
three.js
vue
除了 Three.js 外还有哪些同样知名、功能类似的 JavaScript 3D 图形库或引擎
官网:https://
threejs
.orgBabylon.js功能:完整的3D游戏引擎,支持物理、材质、粒子、光影、动画等。优势:支持WebXR、现代PB
卡尔特斯
·
2025-05-04 09:07
Three.js
javascript
3d
开发语言
vue-cli3 +
threejs
项目的一些注意点
[部分资源来源于网络。]1.OpenGL大概许多人都有所耳闻,它是最常用的跨平台图形库。2.WebGL是基于OpenGL设计的面向web的图形标准,提供了一系列JavaScriptAPI,通过这些API进行图形渲染将得以利用图形硬件从而获得较高性能。由于出色的JavaScriptWebGLAPI,现代浏览器完全有能力在没有第三方插件帮助的情况下呈现先进的2d和3d图形。利用专用的图形处理器的性能,
队友一直叫我撤
·
2025-04-28 20:34
前端
vue
threejs
three.js
学习
threejs
,使用EffectComposer后期处理组合器(采用RenderPass、MaskPass、ClearMaskPass、ShaderPass渲染通道)
⚕️收录于专栏:
threejs
gis工程师文章目录一、前言1.1☘️THREE.EffectComposer后期处理1.1.1☘️代码示例1.1.2☘️构造函数1.1.3☘️属性1.1.4☘️方法1.2
gis分享者
·
2025-04-22 12:26
threejs
gis工程师
threejs
EffectComposer
MaskPass
ClearMaskPass
ShaderPass
RenderPass
ThreeJS
入门(128):THREE.AnimationMixer 知识详解,示例代码
作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,webgl,
ThreeJS
还是大剑师兰特
·
2025-04-17 19:35
#
ThreeJS中文API全解
大剑师
threejs教程
threejs示例
threejs入门
Electron+Vue+
ThreeJs
Electron:参考链接1,参考链接2
ThreeJs
:参考链接安装electron失败npmconfigedit在打开的文件中写入electron_builder_binaries_mirror=https
咕噜咕噜喵酱~
·
2025-04-17 11:18
vue.js
electron
javascript
【Three.js】使用vscode对
threejs
的代码提示
1.首先,你要安装Node.js2.在vscode的查看->集成终端中输入npminstall--save@types/three3.完成后,在my.js同级建立文件jsconfig.json空文件4打开my.js就有自动补全了。
奔跑的小G
·
2025-04-05 23:17
Three.js
vscode
Three.js
Threejs
实现极坐标和平滑过渡特效
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:AI简历、元宇宙
贵州数擎科技有限公司
·
2025-04-02 05:50
游戏
javascript
THREEJS
中用shader实现边框效果,附代码
最终效果如上:import{BufferAttribute,Vector3}from'three';const_vector=newVector3();exportfunctioncomputeVertexNormals(positionAttribute,index){if(positionAttribute!==undefined){letnormalAttribute=newBufferAt
二狗哈
·
2025-04-01 12:15
javascript
THREEJS
中的SSAOShader阴影计算
SSAO(ScreenSpaceAmbientOcclusion):屏幕空间环境光遮蔽是一种实时计算环境光遮蔽的技术。它通过在屏幕空间内模拟环境光的散射和遮蔽,生成更真实的阴影效果。SSAO是一种效率较高的技术,通常用于实时渲染,如游戏和Web应用程序。后处理先理解一个概念:后处理后处理(Post-processing)是指在3D场景的渲染过程完成之后,对生成的2D图像进行额外处理的过程。这种处理
二狗哈
·
2025-04-01 12:45
javascript
前端
开发语言
着色器
web
09-ArcGIS For JavaScript -- 基于
ThreeJS
实现动态GLTF模型加载
文章目录前言一、ArcGIS如何加载GLTF1.JavaScript代码2.结果二、
ThreeJS
使用三、ArcGIS场景基于
ThreeJS
加载GLTF1.编写RenderNode引入代码2.调用RenderNode3
如影随从
·
2025-03-31 17:26
ArcGIS
For
JavaScript
arcgis
javascript
开发语言
Three.js
threejs
实战数字孪生园区开源(
threejs
+vue3+vite)
我是日拱一卒的攻城师不浪,专注前端、后端、AI学习、2D3D、GIS等学习沉淀,这是2024年输出的第10/100篇文章,欢迎志同道合的朋友一起学习交流;公众号:攻城师不浪绿泡泡:brown_7778视频效果
threejs
攻城师不浪
·
2025-03-28 02:21
二三维可视化
开源
数据可视化
深入理解 React 架构从概览到核心机制
开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、
ThreeJs
、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术开源项目:github晓智元宇宙
贵州数擎科技有限公司
·
2025-03-26 02:24
react.js
架构
前端
上一页
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
其他