你指的是什么裁剪?可见区域裁剪吗? 那个是显卡里自带的功能.但具体的操作原理是:
1. 把三角形三个顶点在屏幕上的x y计算出后,按y从小到大排序.然后先进行y方向上的clip,
2. 开始 横向的填充(逐个点的)
3. 每一行填充时,按x从小到大,当然超出屏幕的部分不画.
就这样吧
原理是一样的,只是要指定的裁剪面方程不一样啊,要实现你说的效果,只要设置裁剪平面方程为gldouble cut2[]={-1,0,0,-4};
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....