Adobe Max发新品 为网页注入3D元素
Adobe公司为避免再次被网络标准误伤(Flash为前车之鉴),该公司开始开发一些非常有趣的新技术。最新的案例是,Adobe Max大会上展示了CSS着色器。
通过与Opera、苹果的合作,Adobe带来了支持3D图形的层叠样式表技术(CSS),用以控制网页格式。
Adobe开发的CSS着色器技术允许3D页面如同翻页效果
着色器是一种小程序,由计算机图形芯片和其他图形密集型应用程序运行。着色器来自2个品种:顶点着色器,用来控制几何形状的顶点,多用于构建3D表面网格;片段着色器,控制像素的颜色。CSS着色器主要采用这两种方式。
将着色器融入到CSS中,能够出现视觉变化与动态效果。Adobe公司展示了顶点着色,通过其创建网页元素,可出现网页、或波纹、或旗帜曲线。因为着色器在HTML内容进行操作,即着色器可控表面能包含常量元素:如表格,可伸缩矢量图形,和HTML 5视频。
结合滤镜效果 CSS着色器允许开发者切换页面颜色
CSS已经有一些3D动画效果,但着色工作会使编程控制技术更自由;该技术很适合使用Adobe Edge来创建动态网页。Adobe公司表示,未来Edge预览版本边将增加更好的表现,届时CSS着色器将停产。
公司正使用苹果Safari浏览器的Webkit引擎开发CSS着色器,Webkit还应用于Google Chrome和Adobe AIR技术。
上一篇:索尼完成全系3D布局[ 10-30 ]
下一篇:谷歌地图新功能 虚拟3D飞行路线预览[ 10-30 ]