首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
threejs
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Threejs TrackballControl源码解析
Threejs TrackballControl源码解析 /** * @author Eberhard Graether / http://egraether.com/ * @author Mark Lundin / http://mark-lundin.com * @author Simone Manini / http://daron1337.github.io * @author Luca A
128
代码人生
01-01 08:00
代码人生
threeJS设置模型的变换大小、角度、位移控件
threeJS设置模型的变换大小、角度、位移控件 设置模型的变换大小、角度、位移控件 注:obj为三维模型object对象 位置 obj.position :查询x、y、z位置信息 obj.position.set(x,y,z) :设置x、y、z位置信息 obj.translateY(1) :设置单个y位置信息 obj.translateX(1) :设置单个x位置信息 obj.translateZ
128
代码人生
01-01 08:00
代码人生
ThreeJs入门37-WebGL视图篇:类似3Dmax的多视图显示
ThreeJs入门37-WebGL视图篇:类似3Dmax的多视图显示,我们上节讲解了多摄像机、多视图、多角度摄影,对于多视图我们还需要了解一些其他的东西。类似于3Dmax的多视图显示又应该如何做呢?我们一起来看下吧。3Dmax的多视图如果你有用过3Dmax,那么你对于多视图是会比较熟悉的。看下图在我们的3Dmax软件上显示一个物体,但是我们显示了4个窗口,分别显示了物体的正面、侧面、斜面、透视和实
502
代码人生
01-01 08:00
代码人生
ThreeJs入门29-WebGl性能篇:高效地绘制50万个点数据
ThreeJs入门29-WebGl性能篇:高效地绘制50万个点数据,在webgl当中,对于点的操作是比较频繁的,比如数据的热点,粒子效果,都需要绘制比较小的点或者面的数据。所以我们需要了解如何高效地绘制点数据。让我们来看看吧。渲染点的过程和渲染三角形过程是一样的,只是创建点的方法不一样。为了让没有看过之前文章同学也能看懂,我们还是按照创建过程写一遍。初始化场景我们给场景添加雾效果functioni
95
百科问答
01-01 08:00
百科问答
threejs文档示例(threejs3d可视化楼宇源码)
threejs文档示例(threejs3d可视化楼宇源码)WebGL简介:WebGL(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0(OpenGL for Embedded Systems,OpenGL嵌入式版本,针对手机、机等设备相对较轻量级的版本)结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canva
98
代码人生
01-01 08:00
代码人生
ThreeJs入门24-VTKLoader的内部加载过程解析
ThreeJs入门24-VTKLoader的内部加载过程解析,示例代码采用three.js-r73版本:cdnjs.cloudflare.com/ajax/libs/t…我们已经实战了VTKLoader来加载我们的VTK模型,那么VTKLoader内部是怎么实现的呢,我们来一探究竟。VTKLoader构造函数THREE.VTKLoader=function(manager){this.manage
174
代码人生
01-01 08:00
代码人生
ThreeJs入门23-加载模型过程的问题(threejs导入3d模型)
ThreeJs入门23-加载模型过程的问题(threejs导入3d模型),上一节我们已经成功地加载了模型,但是对加载模型过程使用的材质和loader方法没有做太多介绍。下面我们来看一下。Lambert网格材质我们加载模型时使用MeshLambertMaterial材质varmaterial=newTHREE.MeshLambertMaterial({color:0xffffff,side:THRE
91
代码人生
01-01 08:00
代码人生
ThreeJs入门21-三维模型的加载与显示基础
ThreeJs入门21-三维模型的加载与显示基础,我们使用threejs创建3D世界,那么这里讲述的模型也就是3D模型。我们知道,在3DMAX,MAYA等软件(这是一些三维编辑软件)中,可以制作出3D模型。这些模型可用于室内设计,三维影视,三维游戏等领域。那么3D模型是怎么定义的呢?让我们来看看吧。模型概述3D模型由顶点(vertex)组成,顶点之间连成三角形或四边形(在一个平面上),多个三角形或
301
代码人生
01-01 08:00
代码人生
threejs-加特效-后期处理的基本使用方法
threejs-加特效-后期处理的基本使用方法,后期处理:简单的说就是先渲染一张图存起来,在这张图上面"添油加醋",处理完后再渲染到屏幕上。这一过程three进行了封装,使用现成的可以更快实现需求基本代码//引入后期处理基本的对象import{EffectComposer}from'three/examples/jsm/postprocessing/EffectComposer.js'import
192
代码人生
01-01 08:00
代码人生
threejs-生成带宽度的线-MeshLine的使用
threejs-生成带宽度的线-MeshLine的使用,线材质设置linewidth无效的原因由于OpenGLCoreProfile与大多数平台上WebGL渲染器的限制,无论如何设置该值,线宽始终为1。解决方法:线用面来代替,首选使用现成的库,今天就使用MeshLine.jsMeshLine.js介绍引入原版github.com/spite/THREE…es版代码地址,使用这一版github.co
1667
«
1
2
»