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(webgl)
threejs
— 12 material
import'../style.css'import*asTHREEfrom"three";import{OrbitControls}from"three/examples/jsm/controls/OrbitControls";import*asdatfrom'dat.gui'/**debug**/constgui=newdat.GUI()/**Base**///canvasconstcanva
TaiXinF
·
2023-08-16 07:46
webgl
threejs
html
前端
vue.js
npm
Three.js入门
Three.js屏蔽了
WebGL
的底层调用细节,让开发者能更快速的进行3D场景效果的开发。Three.js的开发环境搭建创建目录并使用npminit-y初始化package.json使用npmin
JonnyLan
·
2023-08-16 01:22
three.js
javascript
three.js
ThreeJS
模糊Shader
最近在研究
ThreeJS
,记录一个常用的Shader。
骚猫人战神
·
2023-08-15 19:05
ThreeJS
百度地图的MapVGL 添加自定义模型图层(
ThreeJS
)
研究
ThreeJS
也有段时间了,也能和公司业务相结合,但是涉及到地图层面的业务内容就有点菊紧,因为模型要和地图联动不知道如何实现,也就搁置下来。
骚猫人战神
·
2023-08-15 19:05
ThreeJS
基于 HTML5
WebGL
的楼宇智能化集成系统(一)
前言随着现代通信技术、计算机技术、控制技术的飞速发展,智能建筑已经成为现代建筑发展的主流。智能建筑是以建筑物为平台,兼备信息设施系统、信息化应用系统、建筑设备管理系统、公共安全系统等。集结构、系统、服务、管理及其优化组合为一体,向人们提供一个安全、高效、便携、节能、环保、健康的建筑环境。IBMS(IntelligentBuildingManagementSystem),即智能化集成系统,是指在BA
·
2023-08-15 18:21
基于 HTML5
WebGL
的楼宇智能化集成系统(二)
前言一套完整的可视化操作交互上,必不可少2D/3D的融合,在上期我们介绍了有关3D场景的环视漫游、巡视漫游以及动画效果,还包括了冷站场景、热站场景以及智慧末端的实现原理,本期主要介绍关于2D图纸面板的动画效果以及面板视频的嵌入。通过2D/3D融合的体验,达成场景数据可视化的直观体现以及面板动画交互体验的舒适体验。界面简介及效果预览2D面板缩放的动画切换过渡效果主要通过加载图纸后缩放动画展示面板以及
·
2023-08-15 18:51
JS图表库LightningChart JS全新发布v4.2——新增多种雷达图表类型
GPU加速和
WebGL
渲染确保您的设备的图形处理器得到有效利用,从而实现高刷新率和流畅的动画。用于贸易,工程,航空航天,医药和其他领域的应用。
界面开发小八哥
·
2023-08-15 14:22
javascript
开发语言
图表
图表开发
ThreeJS
——在3D地球上标记中国地图板块
Threejs
3D地球标记中国地图位置先看效果用到的库TweenJS(动画库)用来做相机转场的动画Jquery(这里只用到一个each循环方法,可以使用js去写)
ThreeJS
(3D地球制作)100000
Southern Wind
·
2023-08-15 06:34
ThreeJS
3d
前端
javascript
three.js相关
github:https://github.com/mrdoob/three.js教程:https://discover
threejs
.com/zh/book/first-steps/比较好的校园场景参考
wwmin_
·
2023-08-15 03:59
threejs
纹理的使用
实现地板的效果,需要导入3张图片,第一种样式,第二种,木板间的间隙,第三种,木板的粗细图片。先注册一个物体属性,在物体属性上加上图片,注册代码如下图:constfloorMat=newTHREE.MeshStandardMaterial({roughness:0.8,color:0xffffff,metalness:0.2,bumpScale:0.0005});样式的图片,图片:图片导入的代码:c
姚*鸿的博客
·
2023-08-14 23:06
threejs
threejs
threejs
实现模型gltf的动画效果
确保加载模型后模型有animations属性。加载完模型后,在模型中定义mixer的变量值。//4、加入加载器constloader=newGLTFLoader();loader.load("./model/gltf/RobotExpressive/RobotExpressive.glb",function(gltf){//赋值动画给mixermixer=newTHREE.AnimationMix
姚*鸿的博客
·
2023-08-14 23:06
threejs
threejs
threejs
中gltf模型出现的问题(黑色,颜色不协调,太小)和解决方案
模型一片漆黑如下图可能原因,没有灯光,加下以下代码://4、加入灯光constlightness=newTHREE.HemisphereLight(0xffffff,0x444444);lightness.position.set(0,20,0);scene.add(lightness);constshadowLight=newTHREE.DirectionalLight(0xffffff);sh
姚*鸿的博客
·
2023-08-14 23:04
threejs
threejs
WebGL
入门
WebGL
编程指南一、
WebGL
基本认识
WebGL
(WebGraphicsLibrary)是一个光栅化引擎,它可以根据你的代码绘制出点,线和三角形。
一个笑点低的妹纸
·
2023-08-14 20:40
threejs
入门使用
场景(Scene)import*asTHREEfrom"three";constscene=newTHREE.Scene();相机(Camera)constcamera=newTHREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,0.1,1000,);//3、设计相机的位置camera.position.set(0,0,10
姚*鸿的博客
·
2023-08-13 15:02
threejs
threejs
OpenGL、
WebGL
和OpenCV的介绍和区别对比
OpenGL有许多语言绑定,值得一提的包括:JavaScript绑定的
WebGL
(基于OpenGLES2.0在Web浏览器中的进行3D渲染的API);C绑定的WGL,GLX和CGL;iOS提供的C绑定;
小白啥时候能进阶成功
·
2023-08-13 11:49
多媒体播放(音视频解析
编解码
渲染)
webgl
opencv
人工智能
数字孪生:Three.js(
WebGL
)和虚拟引擎
一、先说总结总的来说,选择Three.js和
WebGL
还是虚拟引擎,主要取决于你的项目需求和优先级。
@MADLING
·
2023-08-13 11:48
三维开发
javascript
webgl
开发语言
opencv,opengl,osg,vulkan,
webgL
,opencL,cuda
OpenCVOpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效——由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。opencv官网github源码OpenGLOpenGL(英语:Open
小道士写程序
·
2023-08-13 11:48
计算机图形学
计算机图形学
Three.js之相机、渲染器、光源、动画、性能监测
参考资料第一个3D案例—透视投影相机第一个3D案例—渲染器…Canvas画布布局和全屏知识点透视投影相机PerspectiveCamera
WebGL
渲染器
WebGL
Renderer辅助观察坐标系AxesHelper
开心就是最好
·
2023-08-13 10:25
Web3D
Web3D
体渲染原理及
WebGL
实现【Volume Rendering】
体渲染(VolumeRendering)是NeRF神经场辐射AI模型的基础,与传统渲染使用三角形来显示3D图形不同,体渲染使用其他方法,例如体积光线投射(VolumeRayCasting)。本文介绍体渲染的原理并提供Three.js实现代码,源代码可以从Github下载。推荐:用NSDT编辑器快速搭建可编程3D场景。1、体渲染基础体渲染是基于图像的方法,通过沿3D体积投射光线,将3D标量场渲染为2
新缸中之脑
·
2023-08-13 03:54
webgl
Unity
WebGL
移动端兼容性说明
测试时间2023.8.10官方文档说明依据Unity官方最新版本文档(2021.3LTS),关于
WebGL
的兼容性说明为"Unity
WebGL
不支持移动设备。
Sunny-cxr
·
2023-08-12 07:00
Unity3D
WebGL
unity3d
c#
unity
webgl
移动端
Three.js人门 案例
Three.js是一款
webGL
框架,由于其易用性被广泛应用。Three.js在
WebGL
的API接口基础上,又进行的一层封装。
白鹭凡
·
2023-08-12 04:51
js
WebGL
javascript
threejs
点击模型实现模型边缘高亮的选中效果--更改后提高帧率
先来个效果图之前写的那个稍微有点问题,帧率只有30,参照官方代码修改后,帧率可以达到50了,在不全屏的状态下,帧率601.首先需要导入库//用于模型边缘高亮import{EffectComposer}from"three/examples/jsm/postprocessing/EffectComposer.js"import{RenderPass}from"three/examples/jsm/p
霍志杰
·
2023-08-12 00:29
javascript
mapbox结合
threeJS
载入3d模型,并实现点击事件
https://www.jianshu.com/p/ae8f9b338f80地址参考代码如下:MapboxTHREE.jsraycastertestbody{margin:0;padding:0;}html,body,#map{height:100%;}constblankStyle={version:8,name:'BlankMap',sources:{},layers:[{id:'backgr
cwr888
·
2023-08-10 20:31
3d
mapboxgl
Unity-
WebGL
进行http请求的跨域问题
在开发
WebGL
项目过程中,如果进行http请求,编辑器状态下访问正常,打包并部署在服务器上,浏览器会报跨域问题,以下直接解决问题,前提是
WebGL
项目署在本地或公网服务器,若为公网服务器,这里暂时只提供
StubbrnStar
·
2023-08-10 19:12
WebGL
Unity-Linux部署
WebGL
项目MIME类型添加
在以往的文章中有提到过使用IIS部署
WebGL
添加MIME类型使
WebGL
项目在浏览器中能够正常加载,那么如果咱们做的是商业项目,往往是需要部署在学校或者云服务器上面的,大部分情况下如果项目有接口或者后台管理系统
StubbrnStar
·
2023-08-10 18:41
WebGL
unity
webgl
游戏引擎
【Three.js】遮挡剔除
效果例子index.htmlthree.js
webgl
-geometryhierarchybody{background:#ff
饺子大魔王的男人
·
2023-08-10 17:34
前端
web
three.js
javascript
前端
Unity3d C#利用本地网页快速打开萤石云监控视频流(ezopen)实现云台,声音等控制,支持
WebGL
平台,替代UMP播放(含源码)
前言之前我介绍了替代Universal?Media?PlayerUMP播放石云监控视频流(ezopen)的功能,效果还是很明显的,笔者的测试是差不多3-5秒就能打开监控画面,不过稍微遗憾的是,之前的功能是iframe打开石云提供的播放网页的形式,功能基本只有画质切换,声音开关等;具体可以移步查看(https://blog.csdn.net/qq_33789001/article/details/1
十幺卜入
·
2023-08-10 13:46
Unity3D
快速播放视频流
Unity3d源码
Unity播放监控
UnityWebGL监控播放
Unity快速播放直播流
SuperMap GIS基础产品三维GIS FAQ集锦(5)
SuperMapGIS基础产品三维GISFAQ集锦(5)【
WebGL
】时间轴怎么添加?
supermapsupport
·
2023-08-09 19:38
SuperMap
三维GIS
WebGL
一个关于image访问图片跨域的问题
一、背景项目中遇到一个问题,同一个图片在dom节点中使用了标签来加载,同时由于项目使用了
ThreeJS
3D渲染引擎,在加载纹理时使用了TextureLoader来加载了同一张图片,而由于图片是在阿里云服务器上的
仰简
·
2023-08-09 12:53
(转)使用Three.js制作一个基本的3D飞行游戏
今天,我们将使用Three.js创建一个简单的3D飞机,使
WebGL
更简单。由于GLSL的复杂性和语法,
WebGL
对许多开发人员来说是一个相当陌生的世界。
陈旭辕
·
2023-08-09 06:18
three
3D
飞行
游戏
three.js
h5
threejs
遇到的坑
在js里面使用图片,我不可以直接写相对/绝对路径的正确写法importimgfrom"./Earth.png";如果想使用顶点进行着色的话、必须开启才可以letmaterial=newTHREE.PointsMaterial({vertexColors:true,//是否启用顶点着色,默认falsesize:4,});
china-yun
·
2023-08-09 03:21
json
threejs
模型点击选中
threejs
模型点击选中/***射线投射器`Raycaster`的射线拾取选中网格模型对象函数choose()*选中的网格模型变为半透明效果****/functionchoose(event){varSx
china-yun
·
2023-08-09 03:51
json
threejs
保存图片并且下载
functionsaveFile(){//创建一个超链接元素,用来下载保存数据的文件varlink=document.createElement('a');//通过超链接herf属性,设置要保存到文件中的数据varcanvas=renderer.domElement;//获取canvas对象link.href=canvas.toDataURL("image/png");link.download=
china-yun
·
2023-08-09 03:51
javascript
开发语言
ecmascript
3.
threejs
源码阅读——math/euler
欧拉旋转、四元数旋转和矩阵旋转把Euler和Quaternion放在一起是因为他们都是跟旋转相关的类(虽然Matrix也可以做旋转,不过这里我们还是把欧拉和四元数单独拿出来说)首先来回顾一下欧拉角和四元数的几个区别,这里不做详细展开,有兴趣的同学可以自己查查额外的资料:欧拉旋转定义了沿XYZ轴的三个旋转角度(逆时针方向),用到了3个值,且必须用一个额外的值规定旋转顺序。四元数旋转由一个旋转轴(一个
吃货传说
·
2023-08-09 02:19
2020/10-2023/7 Notes
2020/10-2023/7Notes1.Unity
WebGL
字体动态字体2.Path.Combine3.播放Unity
WebGL
构建包VistualStudioCode->Extensions->LiveServer4
NeoInTheMatrix
·
2023-08-08 17:57
Unity
3D与编程语言
unity
c#
CesiumJS 源码杂谈 - 从光到 Uniform
CesiumJS源码基础,所以就抽了一个周末跟了跟CesiumJS中的光照初步,在简单的代码追踪后,发现想系统学习光照材质,仍然是需要RTR知识的,这次仅仅了解了光在CesiumJS底层中是如何从API传递到
WebGL
qw_6918966011
·
2023-08-07 17:26
开发语言
【抖音小游戏】 Unity制作抖音小游戏方案 最新完整详细教程来袭【持续更新】
1.2注册字节开发者后台账号二、相关集成工作2.1下载需要的集成资源2.2安装StarkSDK和starksdk-unity-tools工具包2.3搭建测试场景三、构建发布3.1发布Native3.2发布
WebGL
呆呆敲代码的小Y
·
2023-08-07 13:35
Unity
实战100例
教程⭐️
unity
lucene
游戏引擎
抖音小游戏
游戏
WebGL
内置函数
在看Cesium着色器源码的时候,看到了
WebGL
中的一些内置函数,为方便以后查看,特意记录一下:1.texture2Dvec4texture2D(sampler2Dsampler,vec2coord)
写前端的大叔
·
2023-08-07 08:39
WebGL
Shader着色器GLSL语言
WebGL
使用的是正交右手坐标系,且每个方向都有可使用的值的区间,超出该矩形区间的图像不会绘制:X轴最左边为-1,最右边为1;Y轴最下边为-1,最上边为1;Z轴朝向你的方向最大值为1,远离你的方向最大值为
时光浅止
·
2023-08-07 03:20
webgl
着色器
基于
Threejs
的jQuery 3d图片旋转木马特效插件
这是一款基于
ThreeJS
的炫酷3D旋转木马图片画廊特效插件。该旋转木马特效可以设置图片预加载,带有前后导航按钮,可以使用鼠标前后旋转,并可以设置3D透视的位置。
souhugirl
·
2023-08-07 02:14
插件库
旋转木马
图片画廊
3d
jquery
WebGL
系列教程:
WebGL
基础知识
下面我们来正式学习
WebGL
开发中的一些基本的概念和知识。
xiangzhihong8
·
2023-08-07 01:05
前端
webgl
WebGL
: 几个入门小例子
本文通过
WebGL
例子,来帮助
WebGL
入门学习。一、概述
WebGL
(WebGraphicsLibrary)是一组基于OpenES、在Web内渲染3D图形的JavascriptAPIs。
JiNan.YouQuan.Soft
·
2023-08-06 23:57
CAx
其他
vue-baidu-map-3x 使用记录
喜欢的朋友记得帮原作者点下star~vue-baidu-map-3xbaidu-map的vue3/vue2版本(支持v2.0、v3.0和
webGl
api)我全都有。
Lyrelion
·
2023-08-06 11:09
ArcGIS
百度地图
Unity发布
Webgl
在本地运行
Unity发布
Webgl
在本地运行_qq_33155437的博客-CSDN博客_unity
webgl
运行
·且听风吟·
·
2023-08-06 07:12
webgl
ShaderToy着色器移植到Three.js全过程记录
但你也可以使用
WebGL
着色器来解决面向机器的问题。着色器使用类似于C/C++的语言进行编程,虽然它们主要不是为了解决一般问题,但它们的用途不仅仅是渲染图像和3D场景。第二个
新缸中之脑
·
2023-08-06 05:13
着色器
javascript
开发语言
Unity 3D DevLog-
WebGL
Unity3D
WebGL
开发问题汇总—NeoHe2021/12/061.分辨率IOSCanvasSize23881668CanvasScaler:1.55注意:CanvasScaler从PC19201080
NeoInTheMatrix
·
2023-08-06 01:12
Unity
3D与编程语言
unity
3d
ios
JS_three.js禁用拖拽和缩放
false;//todisablerotationcontrols.enableRotate=false;//todisablepancontrols.enablePan=false;点光文档https://
threejs
.org
小歪 | 前端
·
2023-08-05 21:18
#
UNI-APP
#
JS
javascript
three.js学习
newTHREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,0.1,1000);//透明相机varrenderer=newTHREE.
WebGL
Rend
是阿狸
·
2023-08-05 07:31
javascript
webgl
开发语言
前端
Unity之
webgl
端通过vue3接入腾讯云联络中心SDK
腾讯云联络中心SDK:云联络中心Web-SDK开发指南-文档中心-腾讯云(tencent.com)1首先下载Demo1.1对其进行解压1.2根据文档操作查看README.md,根据说明设置server下的dev.js里的相关参数。然后打开电脑终端,cd到项目的路径:安装依赖运行1.3运行demo复制http://127.0.0.1:5173/在浏览器里输入,这时候会显示如下画面:输入电话号码,点击
hemy1989
·
2023-08-04 09:09
unity
webgl
腾讯云
[
threejs
]相机与坐标
搞清相机和坐标的关系在
threejs
初期很重要,否则有可能会出现写了代码,运行时一片漆黑的现象,这种情况就有可能是因为你相机没弄对。
bugs_more_more
·
2023-08-03 06:41
threejs
threejs
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他