三地 three-geo是一个基于的地理可视化库。 使用三地理,我们可以通过简单地指定全球任何地方的GPS坐标来轻松地近实时地构建具有卫星纹理的3D地形模型。 地形的几何形状基于Mapbox Maps API提供的RGB编码的DEM(数字高程模型)。 地形由标准对象表示。 这使我们可以轻松地访问底层的几何/纹理数组并使用JavaScript进行原始的GIS(地理信息系统)实验。 (有关如何以编程方式获取那些网格物体的信息,请参见用法)。 鸣谢:感谢 与地理相关的库( , )和 。 ,提供与3D地形相关的信息丰富的文章和实现。 演示版 1)示例/ geo-viewer(|) 该演示应用程序包含以下功能: 按需3D地形构建(通过鼠标单击Leaflet地图), 实时摄像机投影到Leaflet上(带有Oritentaion和HFoV指示), 与类似VR的激光束进行地形交互,
2021-10-21 00:07:05 3.4MB threejs dataviz terrain gis
1
three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。 下载地址: http://threejs.org/ 首先创建一个HTML文件,引入three.js引擎包. <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Three.js实现3D空间粒子效果</title> <style type="text/css"> body{ backg
2021-10-19 19:30:45 100KB 3d引擎 hr position
1
three.js学习示例代码,three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码three.js学习示例代码
2021-10-13 22:02:19 94.03MB three.js
1
AR.js-网络上的增强现实 AR.js是用于Web上增强现实的轻量级库,具有图像跟踪,基于位置的AR和标记跟踪等功能。 欢迎使用官方资料库! 该项目由创建,现在由维护。 :rocket: 有关AR.js的频繁更新,您可以关注并观看此! 徽标由。 您可以获得AR.js的付费支持和新功能。 检查 :high_voltage: AR.js现在有一个官方文档! :high_voltage: 出: 。 如果您想初步了解AR.js的潜力,可以继续阅读本自述文件。 :high_voltage: AR.js有两种不同的版本。 它们都被维护。 他们是独家的。 请导入您项目所需的一个,而不是两个都导入: 具有图像跟踪+基于位置的AR的AR.js: AFRAME版本: ://raw.githack.com/AR-js-org/AR.js/master/aframe/build/aframe-ar-nft.js three.js版本: ://raw.githack.com/AR-js-org/AR.js/master/three.js/build/ar-nft.js 具有标
2021-10-12 17:06:37 124.79MB threejs augmented-reality ar aframe
1
ThreeJS-Notes 对ThreeJS的中文注释,可以使用JSDOC可以自动生成说明文档 部分内容参照omni360同学已经写过的注释,
2021-10-12 15:03:33 235KB JavaScript
1
threeJs-vr-demo three.js加photo-sphere-viewe制作全景图集 图片都是大图片,所以加载起来有点慢
2021-10-11 18:43:50 2.7MB HTML
1
2021年9月最新版threejs源码,github太慢,拖下来给大家
2021-10-11 18:06:53 221.58MB threejs three three.js
1
愤怒的红海配置器: : 这是使用GLSL和Threejs构建的自定义着色器。 尝试配置自己的海洋着色器!
2021-10-10 12:36:06 82.56MB JavaScript
1
threejs 是轻量级的开发3d web模型网页程序的javascript类库,资源中包含了threejs的源码和demo示例。demo中包含了几十个js示例程序。是开发3d 程序最好的入门材料
2021-10-09 13:30:11 234.6MB threej webgl 3d
1
通过一个的简单的ThreeJS示例(类似于射击小游戏)实操,让大家可以在实际开发练习中由简单到复杂,分阶段,循序渐进的掌握ThreeJS开发的常用的一些重要知识点. 课程主要知识点介绍:1 Threejs三大组件,相机、渲染器和场景的介绍2 在场景中如何创建几何体及一些旋转动画的实现,及对象的显示方式3 控制相机向前,向后移动,向左,向右旋转4 光源的介绍,及如何给场景添加不同的光源5 怎样给不同的对象添加阴影6 给对象添加材质,几种不同材质的区别及应用7 贴图的种类及各种不同贴图的效果8 自定义模型及其材质的加载及如何在场景对模型的定位9 怎样场景切换,及对切换场景的管理loadingManager10 通过for循环对多个对象的加载,克隆模型,这样可以拥有100个对象,所有对象都使用相同的几何体。11 第一人称武器的视角控制12 子弹的产生和发射效果13 怎样实现定时器来控制子弹的发射频率14 为武器添加有节奏的动作
1