本文目的是分解前面的代码。其实,它得逻辑很清楚,只是对于我这种只是用过 Canvas 画线的人来说,这个还是很复杂的。我研究这个背景天空也是搞了一天,下面就是只加载天空的代码。在线效果点击:http://1.codemo2.sinaapp.com/3d_demo_265line/index.ht.....
分类:
编程语言 时间:
2016-01-02 22:37:41
阅读次数:
894
算法描述: 圆的中点生成算法 如果我们构造函数F(x,y)=x2+y2-R2,则对于圆上的点有F(x,y)=0,对于圆外的点有F(x,y)>0,对于圆内的点F(x,y)<0 。 与中点画线法一样,构造判别式: d=F(M)=F(xp+1,yp-0.5)=(xp+1)2+(yp-0.5...
分类:
编程语言 时间:
2015-12-29 19:31:33
阅读次数:
170
来源转自孟岩,从很独特的角度理解矩阵。理解矩阵(一)理解矩阵(二)理解矩阵(三)笔记空间是能够容纳运动的对象的集合。在线性空间中,选定了基(坐标系)后,就可用向量刻画对象;用矩阵刻画运动,而用矩阵乘向量刻画施加的运动。故矩阵的本质就是运动的描述,能刻画线性空间中点的运动;而向量是简单的矩阵。这里的运...
分类:
其他好文 时间:
2015-12-03 18:54:07
阅读次数:
141
Plot是matlab里常用的命令~可以通过helpplot来查询关于plot绘图的相关命令helpplot推荐大家自己画画图测试一下~而且这些命令是可以叠加使用的。即plot(x,y,‘bo‘);可以画出蓝色的圆圈形状图线。除了matlab自带的这8种颜色,如果需要更丰富的颜色画线,可以使用‘color‘参数来自..
分类:
其他好文 时间:
2015-11-30 02:24:27
阅读次数:
557
1. ?定义 MyPaintView 组件 public?class?MyPaintView?extends?View?{
????private?List<Point>?allPoint?=?new?ArrayList<Point>();
????public?MyPaintView(Context?context,?Attribute...
分类:
移动开发 时间:
2015-10-21 12:45:46
阅读次数:
253
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4...
分类:
其他好文 时间:
2015-10-15 18:24:23
阅读次数:
185
一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的?说明:新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。画线的三个步骤:(1)获取上下文(2)绘图(3)渲染要求:画两条单独的线代码和效果图: 1 - (void)drawRect:...
分类:
其他好文 时间:
2015-10-11 21:17:06
阅读次数:
205
如何在窗口上画线?用一根根线来拼凑图案呢?想必大家都知道点的集合是线,而线的集合就是很多线啦,用线的集合我们能拼凑出许许多多的图案。于是我就要记录自己跟着老师的学习之路啦;既然有集合的话,势必要用到QVector,这是一个QT提供给我们的容器,而QVector line; 则表示的就是一条线,那我们...
分类:
其他好文 时间:
2015-10-10 23:09:21
阅读次数:
457