6个版本
0.3.0 | 2024年5月13日 |
---|---|
0.2.5 | 2024年5月7日 |
#796 在 图形API
43 每月下载次数
345KB
8K SLoC
RPU是一种与GLSL兼容的编程语言,用于在CPU上渲染过程图形。
更多信息请访问 rpu-lang.org.
用法
使用源文件、要执行的函数和可选参数运行rpuc
rpuc--源示例/fib.rpu--函数 main--参数10
这将返回 [I64(55)]
,即第10个斐波那契数。
要执行着色器,使用
rpuc --source examples/raymarch.rpu --function shader
。生成的图像将保存为 examples/raymarch.png
。
对于着色器,您可以指定瓦片大小为 --tiled 100x100
(默认为 80x80
),以及迭代次数(如果您的着色器是路径追踪器)为 --iterations 100
(默认为 1
)。
依赖项
~7–19MB
~268K SLoC