瞬间灵感所得,绝对没有看任何资料。

在处理图层的时候,如果总是先画远处的物体,再画近处的物体,那么一定可以得到正确的遮挡关系。

举例,在斜角45度的场景中,就要总是从上到下的绘制物体。如何绘制,首先给每个物体指定一个轴点。这个轴点决定物体的远近。如下:同层物体间的遮挡处理

红色即表示物体的轴点。当轴点靠下的时候,这个物体后画(它将遮盖轴点靠上的物体一部分或全部);当轴点靠上的时候,它先画(将被轴点靠下的物体遮盖一部分或全部)。具体的绘制过程中,可以从最顶上一行逐行往下扫描,一旦扫描到轴点就画出相应的物体。这样就可以很好的处理遮挡关系了。

转载于:https://www.cnblogs.com/CloudAge/archive/2005/12/02/289290.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-19
  • 2022-12-23
  • 2021-06-20
  • 2021-12-10
  • 2022-12-23
猜你喜欢
  • 2021-09-15
  • 2021-04-29
  • 2021-05-30
  • 2021-12-19
  • 2023-03-24
  • 2021-11-12
相关资源
相似解决方案