求思路!一个可能关于3D,可能关于矩阵,也可能关于算法的有关问题

求思路!!!一个可能关于3D,可能关于矩阵,也可能关于算法的问题!
小弟最终目的是想实现如下效果:
  用100*100*100个点组成一个虚拟的立方体,也可以理解成100*100*100个发光二极管。让其中一部分二极管亮的话就形成一个物体的轮廓。如果以一定频率变化这些灯的亮灭的话,就能形成一个动态的物体轮廓。当然,仅仅是平移的话,这应该是个很没技术含量的问题,也不敢劳烦各位大神。但是如果更加复杂点,比如说扭曲,旋转,甚至任意变形的话,这就相当令人蛋疼了。
  可能还是说得不太清楚,再说简单点吧。还是那100*100*100个二极管,有一个已知的序列能让它显示出一个“贱”字,如何才能得到接下来的序列,使这个“贱”字缓慢的旋转起来。
  这个问题我想了许多天了,没什么头绪。后来我一想,即使解决了旋转的算法,依然没有从根本上解决问题。于是我想可不可以这样:我用3D软件做一个文字旋转动画,然后编写一个程序,读取这个动画特定时间的状态,然后就可以算出在那个时间点应该哪些灯亮。貌似也是个大工程。
  求各位大神赏点思路,赏点意见,赏点链接,赏点资料,赏点想法。大家一起研究探讨下。

------解决方案--------------------
你可以参照下计算机图形学中光栅的东西,但是也不是什么好办法,等大神
------解决方案--------------------
OPEN_GL中的glRotatef就搞定了
------解决方案--------------------
你这个问题,应该要分为两类来考虑。

一类是坐标变换。包括平移,旋转等。凡是本身形状不发生改变,而空间位置发生变化的,都属于坐标变换。很显然,这个是可以通过数学上的“变换”来实现。建议参考高等代数中关于“变换”的部分。事实上楼上说的旋转矩阵就是变换矩阵中的一个特例。

另一类是变形。包括楼主说的扭曲,缩放,分散,组合等等。这个就比第一类要麻烦很多,在下才疏学浅,暂时想不到什么好招。
------解决方案--------------------
不论是平移还是旋转,都可以看成是坐标系的变换。
而凡是坐标系的变换,都可以用矩阵来表达。

探讨
引用:
你这个问题,应该要分为两类来考虑。

一类是坐标变换。包括平移,旋转等。凡是本身形状不发生改变,而空间位置发生变化的,都属于坐标变换。很显然,这个是可以通过数学上的“变换”来实现。建议参考高等代数中关于“变换”的部分。事实上楼上说的旋转矩阵就是变换矩阵中的一个特例。

另一类是变形。包括楼主说的扭曲,缩放,分散,组合等等。这个就比第一类要麻烦……

------解决方案--------------------
老实说,这一句:“而凡是坐标系的变换,都可以用矩阵来表达”。我说得没有根据,不过至少在我所学的东西中是这样的。