shadening名字取shader着色器之意,表示3d可视化的核心技术是场景着色,本web网站截止目前共实现三个页面,分别是首页的宇宙界面的视差效果,随鼠标滚轮滚动动态的模型,基于threejs的太阳系可视化模拟。
web开发分多个方向,前端是其中最为直观的一个方向。作者需要用复杂的css技巧、灵巧的js交互让整个网页活灵活现。随着近代计算机的蓬勃发展,图形学作为传统计算机的三大优雅之一也得到人们的重视,在渲染、模拟发挥着巨大的作用,webgl则是传统计算机图形学与web领域的交叉所诞生的一个新兴技术,大火的元宇宙、虚拟现实、web3都是基于此技术。webgl底层基于opgl,其本质其实是图形学的API,能够让硬件帮助我们加速图形学的渲染。采用这个技术,我们可以做到非常炫酷有趣的视觉效果。