Skip to content

WebGlobe 0.3.5

Compare
Choose a tag to compare
@iSpring iSpring released this 07 Dec 10:16
· 394 commits to master since this release

更新:

  1. 之前版本的地球半径为6378137,数值太大,导致视景体的far值很大,near值为1,导致深度值的精度很低,z-buffer出现错误,深度测试失败,现在将地球半径修改为500,视景体far值也变成1000左右,并且通过更改摄像机位置以及调整摄像机fov值的方式实现缩放效果,这种方案能基本解决深度值的精度问题。
  2. 减少不必要的数学计算: #21
  3. 优化切片加载算法: #26
  4. 增加大气荧光效果: #16
  5. 修复issue:#9, #10, #14, #16, #20, #21, #26
  6. 使用gulp进行编译打包,gulpfile中定义了多个task,并在package.json中定义了对应的npm scripts:
    • npm run clear 用于清除编译打包的结果
    • npm run compile 用于将TypeScript版本的模块编译成JavaScript版本的AMD模块
    • npm run bundle 用于将TypeScript版本的模块打包成一个JavaScript压缩文件
    • npm run build 用于执行以上所有的task
    • npm start 用于执行build