乐高 斜面砖
乐高积木:对于父母来说,它们是一个虚拟的雷区,隐藏在地毯上,似乎无辜的赤脚脚步造成了难以想象的痛苦。 但是对于孩子来说,它们是创造性地设计大脑可以想象的任何东西的工具。 对于许多人来说,它们是我们首次涉足开源。 带有乐高积木的指令起初是严格的规则,当儿童学习重新混合,改编和扩展定义正在构建的对象的“代码”,然后与附近的任何人共享时,这些指令就只是准则。
那些在乐高套件中长大的人记得我们从小件开始制作自己的作品,什么都不做并将其成型为某种东西的喜悦。 你知道吗? 忘了代码的类比:成年时乐高玩具仍然很有趣,重新发挥了我们的创造力,随着我们的耐心成熟,我们可以制作出更酷,更复杂的物品。 它们可能是玩具,但是那些小砖块使我们能够设计一些非常棒的东西。
对于认真的乐高迷来说,乐趣不会随着年龄的增长而结束。 乐高积木家中有一个庞大的社区,其中许多人开源了他们的作品,例如GitHub上这个酷炫的手机底座的说明。 其他人则创建了用于LEGO项目的全新工具,以便其他人可以分享乐趣。 甚至LEGO本身也参与了开源游戏,根据GPL将代码发布到了他们的Android程序中,用于LEGO Mindstorms。
这是我遇到的一些最好的开源乐高项目,非常适合儿童和成人。
为您的LEGO Minifigs创建自定义贴花
![人仔 Minifig](https://i-blog.csdnimg.cn/blog_migrate/ca4d9dcd859e2ce86a5c5a6f8ac3f997.png)
用Wordpress展示您的乐高积木
获得了您想要向世界展示的庞大的乐高收藏品? 是否想列出您拥有的每套股票,以便您进行比较和交易? 这个LEGO Wordpress插件适合您。 通过使用Brickset API ,插件可以从非官方数据库中获取有关所选乐高玩具集的信息,并将其显示在Wordpress博客上格式良好的表格中,作为有关特定玩具集的摘要或详细信息。 您需要使用Brickset API密钥才能使用它,但是代码本身在GPL版本2下是开源的。
在CAD程序中绘制LEGO模型
无论您是详细说明要记录已构建的自定义LEGO创作的指令,还是计划下一个想法,CAD程序都可以是在虚拟环境中对实际结构建模的有用工具。 LDraw是专门为与LEGO砖一起使用而设计的CAD程序的开放标准,并且有许多可用LDraw库导入和导出LEGO构建的项目,可用于Windows,Mac和Linux。 LeoCAD和Konstruktor是两个值得一试的开源工具,分别在GPL 版本2和版本3下提供。
使您的图像过时,看起来像是砖头
有没有想过如何用乐高积木对自己喜欢的图像进行完美的画面再现? 还是完全跳过构建步骤,仅制作乐高风格的图像? Legofy可以为您提供帮助。 Legofy是一个用Python编写的简单程序,它利用Imagemagick库对使用LEGO积木的任何图像进行合理估计。 这不是一门精确的科学,它对于带有一点模糊性的简单图像效果最佳。 但是,正如您与我们的朋友晚礼服所看到的那样,它可以做出很好的近似。 Legofy是根据MIT许可提供的 。
设计乐高齿轮的完美组合
先进的制造商利用乐高装备使模型运动和互动。 但是,使齿轮跨砖排列可能是一个挑战:找到零件之间的正确间距,设定正确的齿轮比以及找出使用哪个齿轮是其核心数学问题。 即使您不想分解计算器并调出高级几何图形,也可以使用lego-gearsSwift轻松地解决LEGO齿轮问题,该项目可以准确告诉您使用哪种齿轮使项目顺利进行。 该代码可在MIT许可下作为开放源代码获得 。
用砖块跳动
您是一位有抱负的音乐家吗? 忘了吉他,把乐高积木当作乐器演奏吧! Beat Bricks是基于乐高的音序器。 使用32x32乐高积木,您可以设置计算机的网络摄像头来“读取”用积木组成的节拍。 Beat Bricks用Python编写,并在MIT许可下作为开源发布。BeatBricks采用您的LEGO模式,并将输入转换为重复的MIDI序列,您可以对其进行实时调整。
观看下面的视频以获取演示。
用乐高纹理制作艺术品
尽管许多砖块可能具有相同的形状,但塑料上印刷的艺术品才使它们与众不同。 如果您曾经想利用年轻时的乐高积木中的纹理来修改和创建自己的积木,或者在其他作品中使用它们,那么这里就是您一直在寻找的资源库 。 在作者仔细地扫描和追踪了乐高的原始作品并将其保存为SVG之后,这些纹理就可以导入到Inkscape或您选择的其他矢量编辑器中了。 这些作品已获得知识共享署名署名-非商业性-ShareAlike 3.0的许可 ,可以在您的下一个项目中使用。
用R分析乐高语料库
那里有很多乐高玩具:确切地说,是过去35年制造的6,172件。 宇宙是如此之大,要了解它们,都需要进行一些分析性的探查。 R编程语言的此数据集获得了Creative Commons CC0 1.0 (公共领域)的许可,可以按商品编号,名称,年份,主题,件数,价格等对每个LEGO集进行分类。 有没有想过乐高积木的价格会随着时间变化,或者每套的件数每年如何变化? 通过此数据集,一些快速计算就可以为这些问题提供答案,甚至更多。
还有许多其他令人惊叹的开源乐高项目。 有关更多信息,请查看GitHub上的LEGO资源精选列表 ,如果您知道应该在此处列出的一个很棒的项目,请在下面的评论中告诉我们。
翻译自: https://opensource.com/life/15/11/8-open-source-lego-projects
乐高 斜面砖