OpenPlaids / OpenPlaids-Core

Make Chequer/Plaids/Grid/Lattice copyright fight never come again!
GNU General Public License v3.0
6 stars 0 forks source link

OpenPlaids

前言

你所看到的,不仅仅是格子 What you see is not just the Plaids

TODO

  1. 重构了这堆垃圾,分离成多文件
  2. 提供GUI和后端分离的功能,draw也要分离成draw一个函数,然后draw去调用draw_easyx,争取早日摆脱easyx
  3. 提供起名
  4. 改进算法,更像一点,虽然不炼丹,但是这个寒假需要收集并维护一个小裙子素材库

名称由来

本项目最初定义为用于生成JK格裙图案,用于避免各种小圈子互相撕逼,天天吆喝所谓设计的图案有版权之类,浪费时间。

不如我们生成世界上所有的图案并开放,这样就不会有版权问题了。而后来又觉得,其真正的用途,在于解放劳动力,不需要人为的去刻意设定绘制的学问和刻画规则,只要训练好调整好设定好模型或者算法,就可以无人工操作的自动批量生成能过双盲的图案,能自动按照一定风格命名。

但是后来也想到,JK文化毕竟是小众文化,而国内的JK裙子,其实是我国特色的产物,并非原本的JK文化,它已经是单纯的格裙了。因此叫做OpenJK显然是不合适的。

此外,苏格兰传统格裙,也是一种格裙。甚至程序员的格子衬衫,也有非常多的花纹和特色。如果程序员可以自己生成自己喜欢的格子图案,那想必是不错的吧?

而后来发现,方格纹理,作为一种特殊的格纹,也应当收到重视。最终,这个名字希望是一个能不针对某一个小众的格纹应用场景,而是一个能覆盖尽可能多的格子自动生成库。

本处之所以选用Plaids,主要还是考虑到这里的格子,最终目标是为了让服装和纺织品印刷品能够使用,因此使用抽象含义的Grid,使用理工科专有名词的Lattice,使用过于宽泛的Check,使用主要特指方格而非各类格纹的Chequer,都是不合适的

它将主要可以应用于以下场景:JK风格裙纹理生成、格子衬衫纹理生成、抽象方格旗帜纹理生成

当然,我们无权干预别人对它的称呼,因此对它的如OpenJK、OpenCheckShirt等一系列俗称,都是允许且被接受的。

Enjoy yourself!

文档

直接去Docs里面按照自己的语言看着就是了

联系我们 Contact us

为了方便沟通,同时又需要在不少开发者坚持的自由软件/自由交流和能够方便更多人联系到和使用的商用SNS之间做出选择,我们决定提供并仅提供基于EMAIL的联系方式。

Email:等熬过初期出警再说,欢迎issue

基于主要贡献者所在国家的法律法规,出于对开发者的保护,我们无法提供Telegram/Discord的联系方式。

但为防止贡献者有非自由社交软件中隐私无法得到保护的风险,我们也不会提供常用的QQ和微信作为联系方式。