发信人: AnsiEditor (黯思·暗丝), 信区: ANSI
标 题: 画一个圆
发信站: 日月光华 (2004年06月05日14:59:00 星期六), 站内信件
色块画之不完全教程 三、画一个圆 by lstar@smth
前一节中我们已经将色块中的基本字符及其演化做了讲解,下面来实际的应用
一下。
我们所拥有的材料都是方方正正的各种方块,所以您要画一个摆放正当的 正
方形/长方形 应该是很容易的,这里不再详细解说了。我们要讨论的是如何用这些
方块来画一个圆!
现在我们有了各种的方块和三角,要做出一个圆,是否感到无从下手呢?来找
个帮手,看看它是如何做的吧。
dntx@bbs.zixia.net写过一个 bmp2asc 的软件,可以将 bmp 图转换成 ASCII 图形,
我们先用它来看看它转换出来的圆形是什么样子的,从中我们能得到那些的启示。
(这个软件的用法后面会专门讨论,现在不必关注和钻研它的用法)
我们先用随便一个画图软件做一个圆的 bmp 图形出来。一般 BBS 的背景都是
黑色的,所以我们这个图的背景也用黑色,这样转换出来的图更好用。
(图)
我们取其中的 dx=3 (为什么这样选请先不要关注,我们是要得到一个圆,现
在不关注这个 dx 的选取细节),颜色选取暗绿色和黑色,然后点击“Go”来转换
(图)
就得到了下面这个圆了。
dx=3 ▂▄▄▄▂ 看看这个圆能给我们那些启示
◢ ◣
◢ ◣ 看圆的上部
◤ ◥
▏ ▍ ▂▄▄▄▂
▍ ▏ ◢ ◣
▎ ▊
▊ ▎ 用不同高度的方块来模拟弧线,这种方法是
不是和微积分中积分的算法有些类似呢?用
▍ ▏ 不同的矩形来逼近一个曲线的轮廓,这就是
◥ ◤ 色块图的奥秘所在了。
◥ ◤
▄▁ ▁▄ 人的眼睛有很强的“纠错”能力,在一定的
允许范围内,会用大脑主观的去把看到的东
西按自己的思维惯性去联想,这为我们做色块图提供了很大的方便。
我们在看上面的图,给我们表现的弧线看上去比较光滑,还有一点很重要的原
因就是各个色块见过渡比较均匀,记住:均匀在色块图中是关键的关键。(当然,
您如果需要自己的特殊效果那另当别论)
在看圆中弧线变化比较大的部分,转换的出来的图是用三角形去模拟的,这可
以使得图形看上去更简洁光滑,其实我们使用上面的方法,完全用方块去模拟这个
圆也是可以。
▂▄▄▄▂ ▂▄▄▄▂
◢ ◣ ▃▆ ▆▃
◢ ◣
◤ ◥
▏ ▍ ▏ ▍
▍ ▏ ▍ ▏
▎ ▊ → ▎ ▊
▊ ▎ ▊ ▎
▍ ▏ ▍ ▏
◥ ◤
◥ ◤ ▃ ▃
▄▁ ▁▄ ▄▁ ▁▄
用三角色块 不用三角色块
三角色块在色块图中的使用是一个值得注意的问题,在色块图中主要应用与弧
度方面,在适当的转角地方使用三角形的方块,可以画龙点睛,但不能使用过多,使
用过多便会显得僵硬。其中这个度的把握还需要您自己去练习体会。
感觉一下三角与纯方色块的比较 ┊ 再体会一下各种色块与三角的连接
┊
┊ ▂▄▂
┊ ◢ ◣
◢ ▄ ┊ ▉
◢ VS ▄ ┊ ▋ ▎
◢ ▄ ┊ ▊ ▎
┊ ◥ ◤
┊ ▇▅▅▄
有了上面的解说,我想您应该在色块图中对基本部件的使用有了大体的了解,
但具体的运用熟练则需要您在实际中去体会了。
我们会画了色块图中最难画的基本图形——圆形,那处理其他的图形应当不在
话下。
这次留一个作业,前面讲过,用色块来画角度正当的矩形正方形很容易,比如
下面的这些
◢◣
◢ ◣
◢ ◣
◢ ◣
◢ ◤
◢ ◤
◥ ◤
◥ ◤
◥ ◤
◥◤
那如果需要你画一个倾斜 30 度的长方形你如何处理呢?需要你做一个正三角
形又如何画呢?这就是我们这次的作业,大家可以想一下,我想有了会画圆的基础
,完成这次作业应该不会很困难。
--
※ 来源:·日月光华 bbs.fudan.edu.cn·[FROM: 10.100.146.236]
※ 修改:·AnsiEditor 於 06月05日14:59:27 修改本文·[FROM: 10.100.146.236]
Sender: AnsiEditor Ansi Ansi, message area: ANSI
Title: Draw a circle
Sending station: Sun and Moon Guanghua June 05, 2004 14:59:00 Saturday, in-site mail
Incomplete tutorial on color block painting 3. Draw a circle by lstar@smth
In the previous section, we have explained the basic characters and their evolution in color blocks. Now let’s look at the actual applications.
one time
The materials we have are all square and square, so you need to draw a properly placed one.
Squares, rectangles should be pretty easy. I won't go into detail here. What we're going to talk about is how to use these.
Squares to draw a circle
Now that we have all kinds of squares and triangles, we want to make a circle. Do you feel that you don’t know where to start? Come here
Here's a helper. Let's see how it's done.
dntx@bbs.zixia.net has written a bmp2asc software that can convert bmp graphics into ASCII graphics.
Let’s use it first to see what the circle it converts looks like. From this we can get some inspiration.
The usage of this software will be discussed specifically later. There is no need to pay attention to and delve into its usage now.
We first use any drawing software to make a round bmp graphic. Generally, the background of BBS is
Black, so the background of our picture is also black. This converted picture is more usable.
picture
We take dx 3 among them. Why do we choose this? Please don’t pay attention first. We want to get a circle. Now
Without paying attention to the selection details of this dx, select dark green and black as the color and click Go to convert
picture
This gives us the circle below
dx 3 Let’s see what inspiration this circle can give us.
Look at the upper part of the circle
Use blocks of different heights to simulate arcs. This method is
Isn't it similar to the algorithm of integration in calculus?
Different rectangles to approximate the outline of a curve. This is
The secret of the color block diagram lies
The human eye has a strong ability to correct errors.
Within the allowed range, I will use my brain to subjectively interpret what I see.
Think about it according to your own thinking inertia. This provides us with great convenience in making color block diagrams.
We are looking at the picture above. The arc shown to us looks relatively smooth. There is another very important reason.
Because the transition between each color block is relatively uniform. Remember, uniformity is the key in the color block diagram. Of course
If you need your own special effects, that's another matter
When looking at the part of the circle where the arc changes greatly, the converted image is simulated using triangles. This can be
To make the graphics look more concise and smooth. In fact, we use the above method to simulate this completely with squares.
Circle is also possible
Use three character blocks. Don’t use three character blocks.
The use of three-character blocks in color block diagrams is a noteworthy issue. The main applications in color block diagrams are related to arcs.
In terms of size, using triangular squares at appropriate corners can add the finishing touch, but don’t use them too much to make them look dull.
If you use it too much, it will look stiff. You still need to practice and experience it to grasp this degree.
Feel the comparison between triangles and pure square color blocks, and then experience the connections between various color blocks and triangles.
VS
With the above explanation, I think you should have a general understanding of the use of basic components in the color block diagram.
But the specific application proficiency requires you to experience it in practice.
We will draw the most difficult basic shape in the color block diagram, the circle. Then we should not deal with other shapes.
Next words
This time I have a homework. As mentioned before, it is easy to draw rectangles and squares with correct angles using color blocks. For example
The following
So what do you do if you need to draw a rectangle tilted 30 degrees? You need to make an equilateral triangle.
How to draw shapes? This is our homework this time. You can think about it. I think we have the foundation to draw circles.
Completing this assignment shouldn't be difficult
Source: Sun and Moon Guanghua bbs.fudan.edu.cn [FROM: 10.100.146.236]
Modification: AnsiEditor modified this article at 14:59:27 on June 5th [FROM: 10.100.146.236]