文件名称:spiro-ruby:Spiro Splines C库捆绑为Ruby扩展
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-27 05:35:09
C
斯皮罗 的Ruby包装器,它本身是Raph Levien捆绑的 。 Spiro使绘制漂亮的曲线变得容易。 通常,贝塞尔曲线样条线用于曲线。 这些需要曲线点,这些曲线点将直线“弯”向它们。 由于这些点不在直线上,因此它们很不直观,很难想象没有GUI的直线在哪里结束。 Raph Levien的Spiro花键仅使用曲线上的点,因此对于艺术家而言更易于使用和直观。 它们使保持恒定的曲率和恒定的斜率变得容易。 这样的曲线看起来会更好。 该库将采用一系列Spiro控制点,并将它们转换为一系列Bézier样条,然后可以以世界上许多使用Béziers的方式使用它们。 它是为设计而创建的,作为代码工具 。 安装 将此行添加到您的应用程序的Gemfile中: gem 'spiro' 然后执行: $ bundle 或将其自己安装为: $ gem install spiro 用法 # takes
【文件预览】:
spiro-ruby-master
----LICENSE.txt(1KB)
----lib()
--------spiro.rb(64B)
--------spiro()
----Gemfile(90B)
----Rakefile(143B)
----test()
--------test_spiro.rb(1KB)
----README.md(2KB)
----spiro.gemspec(1010B)
----ext()
--------spiro()
----.gitignore(130B)