一些webGL地球

http://world.openwebglobe.org/

http://cesiumjs.org/demos.html

http://www.webglearth.com/#ll=30.84991,-85.83333;alt=185032;h=0.060;t=1.248

http://www.chromeexperiments.com/globe

http://www.webglearth.com/#ll=35.43029,-86.17397;alt=23129;h=0.060;t=1.248

http://www.3dkeji.net/

一些webGL地球,布布扣,bubuko.com

时间: 2024-10-15 00:11:33

一些webGL地球的相关文章

利用javascript和WebGL绘制地球 【翻译】

利用javascript和WebGL绘制地球 [翻译] 原翻译:利用javascript和WebGL绘制地球 [翻译] 在我们所有已知的HTML5API中,WebGL可能是最有意思的一个,利用这个API我们能够在浏览器中创造出炫酷3D场景的能力.本文将完整的向你展示一些炫酷是如何实现的. 需要特别指出的是,这篇教程我们将会构建一个地球行星模型,这个模型可以像一个兴奋的人一样环绕的旋转,另外,它可能使我们可以获得一些其他程序员的称赞,好吧,就这么多了. 准备 这篇教程我们将会用到一个令人着迷的We

SuperMap -WebGL 实现地球的背景透明并显示自定义图片

实现效果如图: 实现代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> <meta name="viewport" content=

[WebGL入门]二十五,点光源的光照

注:文章译自http://wgld.org/,原作者杉本雅広(doxas),文章中如果有我的额外说明,我会加上[lufy:],另外,鄙人webgl研究还不够深入,一些专业词语,如果翻译有误,欢迎大家指正. 本次的demo的运行结果 点光源 上次介绍了高氏着色和补色着色.使用补色着色的手法,可以渲染更加自然的阴影,3D效果更加真实.但是会有计算量比较大的缺点.这个只能case by case,根据不同的情况来处理了,是个挺烦人的地方.那么,这次,还是讲光源.我貌似听到了"不会吧......&quo

[GitHub开源]基于HTML5实现的在线三维地球,带你畅游世界

WebGlobe 前端基于原生WebGL实现的三维地球,没有使用第三方框架,无需插件,所有支持WebGL的浏览器均可使用. 三年前这个项目其实就存在了,不过当时把所有代码写到了一个文件中,当时有人问能不能开源,当时觉得代码写的比较乱,就没开源. 最近把代码拆分成AMD格式的,结构清晰一些.以后会逐渐完善,增加更多功能,打算做成一个Web版本的三维在线地图网站. 如果对WebGL不熟悉,可以参考一下之前写的<WebGL自学教程专栏>. 下面是以前写的关于WebGlobe实现的一些理论基础: We

9更令人兴奋的WebGL演示

Firefox OS,asm.js和推动浏览器性能改进,画布和WebGL技术是打开一个世界的可能性.我上9令人兴奋的帆布演示,然后把它与9 WebGL演示,但我想超越这篇文章.我发现9个更多的精神WebGL演示,你不该小姐享受吧! 1.WebGL Water这个令人难以置信的演示液体如你可以相信.提高放球入水看到现实,美丽的溅水.您也可以点击水涟漪了.我完全的现实和平滑的动画是如何在这个优秀的WebGL演示.不真实. View Demo 2. Fizzy CamFizzy Cam使用您的机器的摄

开源三维地球GIS引擎Cesium常用功能的开发

Cesium是一个非常优秀的三维地球GIS引擎(开源且免费).能够加载各种符合标准的地图图层,瓦片图.矢量图等都支持.支持3DMax等建模软件生成的obj文件,支持通用的GIS计算:支持DEM高程图.测试中的3D-Tiles分支还支持倾斜摄影生成的城市三维建筑群.国内许多三维GIS产品都基于Cesium进行封装(包括一些大厂).因为工作关系,我对Cesium的一些基本GIS功能进行了研究,特此记录下来. 如上图,这是一个给市政GIS\BIM管理平台做的原型,GIS部分使用Cesium,BIM部分

webgl与FreeXEarth

产品概述 FreeXEarth Web是恒歌科技自主研发的三维网页端地球,提供了基础的图层管理.量算分析.场景标绘以及业务集成等功能,用户可通过浏览器快速构建并使用三维地球 产品特性 1. 轻量级 B/S架构设计,一处部署,无需安装插件,即可多处使用,做到极致轻量: 2. 高效性 采用高性能图形渲染引擎WebGL渲染,优化数据组织,可叠加海量GIS及业务数据: 3.自主可控 基于开源项目Cesium优化研发,功能.性能及源代码均可控,可支持多平台(windows.Linux.国产系统)部署. 应

20个不可思议的 WebGL 示例和演示

WebGL 是一项在网页浏览器呈现3D画面的技术,有别于过去需要安装浏览器插件,通过 WebGL 的技术,只需要编写网页代码即可实现3D图像的展示.WebGL 可以为 Canvas 提供硬件3D加速渲染,这样 Web 开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了.在这篇文章中20个不可思议的 WebGL 示例来增强你对于这个新技术的理解. 1. Aquarium Image Source:www.webglsamples.org Created by Greggman an

WebGL递归处理和移动?旋转?缩放

3D世界只有三种运动方式:移动.旋转.放大缩小. 使用setTimeout函数可以实现反复的循环处理,那么具体的做法是怎样的呢?setTimeout函数的第一个参数是调用的函数,第二个参数是需要经过多长时间(毫秒)后调用这个函数.如果第一个参数指定为当前所运行的函数的话,那么就可以实现持续循环了.    ?函数A被调用    ?在函数A中,使用setTimeout,并传入函数A作为参数    ?经过指定的时间后,函数A被调用    按照上面的步骤,把WebGL中绘图部分写成递归函数,就可以持续循