Graphic
文章平均质量分 81
_学而时习之_
这个作者很懒,什么都没留下…
展开
-
图形开发之3D向量类(C#)
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace VectorDemo{ /// /// 3D向量类 /// public class Vector3 { public float X { ge原创 2015-04-29 09:47:35 · 3411 阅读 · 0 评论 -
图形开发之基于向量矩阵的平移、旋转、缩放
平时开发程序,免不了要对图像做各种变换处理。有的时候变换可能比较复杂,比如平移之后又旋转,旋转之后又平移,又缩放。直接用公式计算,不但复杂,而且效率低下。这时可以借助变换矩阵和矩阵乘法,将多个变换合成一个。 最后只要用一个矩阵对每个点做一次处理就可以得到想要的结果。 另外,矩阵乘法一般有硬件支持,比如3D 图形加速卡,处理3D变换中的大量矩阵运算,比普通CPU 要快上1000倍。转载 2015-04-29 10:02:04 · 3511 阅读 · 0 评论 -
贝塞尔曲线
贝塞尔曲线 维基百科 http://zh.wikipedia.org/wiki/%E8%B2%9D%E8%8C%B2%E6%9B%B2%E7%B7%9A在图形图像编程时,我们常常需要根据一系列已知点坐标来确定一条光滑曲线。其中有些曲线需要严格地通过所有的已知点,而有些曲线却不一定需要。在后者中,比较有代表性的一类曲线是贝塞尔曲线(Bézier Splines)。转载 2016-03-21 17:17:02 · 1100 阅读 · 0 评论