猫史档案馆


Render2教程——渲染工具的基础概念讲解

用户:ParseYPasyParseYPasy查看:0 回复:1 评论:0 创建时间:2022-03-14T21:26:12


Hello!欢迎来到这篇Render2的官方使用教程!

Render2是一个强大的,开源的平面渲染引擎,支持各种图形的高速绘制,还能提供图像显示!

相信你看到这篇教程时,通常是想了解如何使用这个工具,那么现在,我们就开始讲解Render2的使用方法。

Render2

1.坐标

坐标是几乎所有Render2组件的基础,我们需要它来实现图形在指定位置的绘制。

我们在平常使用中,通常会指定x,y两个参数来表示坐标,但Render2为了缩短参数长度并统一规范,将x,y坐标合成了一个字符串,称为坐标组。

坐标组的格式:<x坐标>,<y坐标>;(单独一个坐标组是可以不写的)

比如0,0;0,0都能表示(0,0)的坐标(也就是屏幕中心)。

请牢记,所有标点都是英文的,中文的逗号和分号会导致解析错误,我们不负责Render2因参数格式错误所导致的错误!

我们通常情况下可以用Render2内置的创建坐标组函数来构造一个坐标组:

center_image

输入x,y作为参数就可以创建一个规范的坐标组,比如创建(0,0)位置的:

center_image

有了坐标组,我们就可以使用它们进行图形的绘制,对于多边形,我们需要将其多个顶点的坐标进一步打包成坐标列表,这可以通过放在一起积木实现,如下:

 

center_image

一个正方形的顶点列表

 

当然,我们也可以直接手写(一般适用于短列表)

center_image

和上面效果相同

接着,我们就可以直接将其打包进图形绘制函数了!

Render2还提供了随机坐标组(及其列表)函数,如下:

center_imagecenter_image

它们会生成随机的坐标组及坐标列表(全屏幕范围)。


回复

上一页1 页 / 共 1下一页
𝙲ℴ𝗌𝔦𝒹ₑ𝑟𝙲ℴ𝗌𝔦𝒹ₑ𝑟

⏳大脑已罢工

点赞0


评论