需要把椭圆的弧线拆分成直线段。当线段足够密集的时候,在屏幕上看上去就圆了
在xy的直角坐标系中,对于椭圆,将圆心放在原点,长轴(长半径为r1)与x轴重合,短轴(短半径为r2)与y轴重合,那从圆心出发与x轴正方向夹角a的射线与椭圆交点为:
( r1*cosa , r2*sina )
你可以这样画椭圆以后通过OpenGL矩阵进行平移和旋转。圆就是长短轴相等的椭圆~
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字
上传中....