WebGL入门基本概念

WebGL是一个基于OpenGL ES 2.0的JavaScript API,用于在浏览器中实现3D图形渲染。它包括了从OpenGL到OpenGL ES再到WebGL的架构层次,涉及本地、世界、视图和剪裁坐标系。关键概念包括透视和正交摄像机、网格模型、灯光(点光源、平行光源、聚光光源和环境光源)、材质和纹理。此外,着色器通过GLSL ES语言来描述顶点和片元处理,如顶点着色器处理顶点位置和颜色,片元着色器处理像素效果。GLSL ES中的变量类型、常量和数据传递也是核心概念。
摘要由CSDN通过智能技术生成
WebGL是一套API(Javascript接口),是基于OpenGL ES 2.0。
其中ES是 Embedded Systems————嵌入式系统
1.WebGL架构:
OpenGL ——> OpenGL ES ——> WebGL



2.WebGL坐标系:
本地坐标系
世界坐标系
试图坐标系
剪裁坐标系(二维坐标系,原点为左上角)

3.WebGL术语:
透视摄像机(3D):
角度:45deg/50deg
width/height=4/6(6/9)
n=0.1(1) 近裁
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值