第843章 来自神明的玩具!_四合院开局四八,八岁带妹逃荒 首页

字体:      护眼 关灯

上一章 目录 下一章

第843章 来自神明的玩具!

第(1/3)页

王小虎的视线落在妹妹的涂鸦上。

泥土地就是一张无穷大的画纸。一根小树枝就是画笔。

王小花蹲在院子里,脑袋低着,头发扎成两根短辫子,辫梢上系着王小虎前阵子用红线头给她编的小花结,这会儿垂在脸颊两侧,随着她划线的动作一晃一晃。

她画得很认真。

先画了一个方块,是房子。再在房子上头画了个三角形,是屋顶。然后在屋顶旁边画了一个圆圈,拉出几条线——太阳。

“哥,你看。”

王小花头也没抬,用树枝指了指地上那个歪歪扭扭的小人儿。

“这个是哥哥。”

又指了指旁边两个更小的人。

“这个是小牛。这个是我。”

王小虎没说话,站在原地看着。

这画歪七扭八的,比例完全不对。房子比人还矮,太阳跟人头一样大。但就是这么简单的几笔,一个家的样子就出来了。

房子,人,太阳。

就这三样东西。

王小虎脑子里突然“嗡”地一下。

一个念头冒了出来,但还不清楚,像隔了一层水。他能感觉到那个东西就在那儿,可一伸手又摸不着。

他没急。

上次在院子里琢磨编译器的时候也是这样,灵感这东西急不来。越急越跑。

他干脆就在旁边蹲下来,看王小花画画。

“哥哥你蹲这儿干嘛?”王小花终于抬头看了他一眼。

“看你画画。”

“有啥好看的。”王小花嘴上这么说,手上的动作却明显更用力了,每一笔都划得更深。

她又画了一棵树。

树干是一条粗线,树冠是一团乱圈。

然后在树下面画了个小东西,四条腿,尖耳朵。

“这是小白?”王小虎问。

“嗯!”王小花很满意自己的作品,“小白在树底下睡觉。”

王小虎看着那个被称为“小白”的涂鸦。说实话,要不是她自己解释,他绝对猜不出来这是一匹狼。看着更像一只胖兔子。

但这不重要。

重要的是——她只需要知道“这是小白”就行了。

她不需要知道白狼的骨骼结构,不需要知道狼毛的生长方向,不需要知道狼爪子有几根趾头。

她脑子里想的是“小白在树下睡觉”,然后她就画出来了。四条腿,尖耳朵,树底下。够了。

就在这一刻,那层水破了。

王小虎脑袋里那个模糊的念头变得清清楚楚。

图形API是什么?

它不就是一套“画画的规矩”吗?

你有什么颜色的“颜料”,你就用什么数据。你有什么型号的“画笔”,你就调什么函数。你可以在哪几块“画布”上作画,你就往哪个缓冲区写东西。

至于这些颜料是怎么生产的,画笔是怎么制造的,画布是怎么织成的——画师不用管。

画师唯一要做的事情,就是拿起画笔,蘸上颜料,在画布上画。

这就是“抽象”和“封装”。

王小虎心里一阵畅快。

这个道理他早就懂了。之前的“庖丁解牛”是这个道理,“木偶戏”也是这个道理。操作系统是这样,编译器是这样,眼前的图形渲染,还是这样。

底层逻辑是通的。

换了个壳子而已。

他站起来,在院子里走了两步,脑子里的东西越来越清楚。

但紧跟着,一个问题冒了出来。

怎么把这套东西教给西山那帮人?

直接画一张架构图丢过去?

不行。

王小虎几乎是本能地否定了这个想法。

上次的教训太深了。他直接给出答案,结果差点把那帮人的道心给毁了。更别说还引来了“世界之种”的污染,连他自己都差点翻车。

捷径不能走。

走了就是害他们。

“老师”能做的事情,是给一个方向,给一个启发,给一个让他们自己能想明白的“工具”。

不能替他们想。

一替,就完了。

王小虎深吸了一口气,把这个念头压实了。

那就做一个“情景”出来。

一个看着像是小孩过家家,但里头藏着真东西的“情景”。

让他们自己去看,自己去悟。

就像之前每一次那样。

想到这里,他低头看了一眼王小花的涂鸦。

图层。

他脑子里蹦出了这个词。

小花画的这幅画,所有东西都在同一个平面上。房子、人、太阳、树、小白,全混在一块。

但真正的画不是这样的。

背景是一层。天空、太阳、远处的山。

景物是一层。房子、树。

人物又是一层。

不同的层,用不同的规矩来画。先画哪层,后画哪层,也得有个固定的顺序。

这就是渲染管线的雏形。

王小虎越想越兴奋,脑子里的构思像开了闸的水一样往外涌。

他还需要一套标准接口。

就像他只需要告诉小花——“用这根红色的树枝,在那块透明的油布上画一个太阳”。

他不需要跟她解释树枝的分子结构。不需要跟她讲油布的透光率。不需要告诉她红色是波长620到750纳米的电磁波。

她只需要知道三个东西:“红色树枝”、“透明油布”、“画”。

两个对象,一个动作。

这就是API的核心。

定义对象,定义行为。

就这么简单。

但简单的东西,往往最难讲清楚。因为太简单了,简单到所有人都觉得“不可能这么简单”,非得往复杂了想。

所以他不能讲。

他得让他们自己发现。

王小虎的目光从地上的涂鸦移开,开始在院子里扫了一圈。

靠东墙那儿,堆着一些前阵子做木工活剩下的边角料。松木、柳木、杂七杂八的,有长条的,有方块的,大小不一。

院子西北角,有几块前几天他去菜市场买鱼时顺手拿回来的油布。那天卖鱼的老李头说这几块油布不要了,上头有两个洞,补也补不好。王小虎觉得扔了可惜,就卷吧卷吧带回来了,想着以后总能用上。

还有角落里那一小堆各色沙土。红的、黄的、白的,是他之前从灵草空间里弄出来的,本来打算用来改良院子里的土壤。

他的视线在这些杂物上来回扫了三遍。

木头。油布。沙土。

脑子里“咔”地一声,最后一块拼图落了位。

他知道怎么做了。

但他没急着动手。

因为这个游戏不能光是他自己觉得好,还得让小花愿意玩。得让一个七岁的小丫头觉得有意思,她才会发自内心地去摆弄,去试。她的那些自然反应,才是西山那帮科学家最需要看到的东西。

如果小花都能看懂的规矩,那帮人没道理看不懂。

“小花。”

王小虎走到妹妹身边,蹲下来。

王小花正在给她画里的“小白”添尾巴,头也没抬:“干嘛?”

“你画的画好看。”

“我知道

(本章未完,请翻页)
记住手机版网址:m.lewenwx.cc
加入书签我的书架

上一章 目录 下一章