Skip to content

Takym/Gradexor

Repository files navigation

Gradexor - 排他的論理和色彩変化画像

Copyright (C) 2020-2024 Takym.

概要

本リポジトリで配布しているプログラムは XOR 演算等を用いたグラデーションを描画します。 aclib 版と C# 静的版の二つのバージョンがあります。 前者は出力できる画像の種類が多いです。

別プロジェクト

本リポジトリに格納している別のプロジェクトの一覧です。 「(@)」が付いているプロジェクトは、元々、独立した別のリポジトリで管理していましたが、本リポジトリに統合しました。

ブランチ一覧

画面

ここではグラデーションのスクリーンショットを紹介します。

TYPES

TYPESVcXsrv 経由で WSL から起動した例です。

SANKO 「三湖」

三角形の模様が変化していくのが特徴です。

C#静的版

C# で実装した Gradexor を使うと、以下の様な画像が出力されます。

起動方法

  1. bash を開きます。
    • Windows を使用している場合は WSL を開いてください。
  2. このリポジトリをクローンします。
    • git clone https://github.com/Takym/Gradexor.git & cd Gradexor/src
  3. http://essen.osask.jp/?aclib05 から最新の aclib をダウンロードして Gradexor/lib ディレクトリにコピーします。
  4. ./gradexor.build.sh を実行してビルドします。
  5. ./gradexor.run_all.sh を実行します。
    • このコマンドを実行すると、全種類のグラデーションプログラムが順番に起動します。

主な問題点

謝辞

このプログラムでは aclib を利用しています。 製作者の川合秀実さんにこの場を借りてお礼申し上げます。ありがとうございます。 aclibKL-01ライセンスに基づいて配布されています。

利用ライブラリ

利用規約

このプログラムはMITライセンスに基づいて配布されています。

このリポジトリには複数のライセンスファイルが添付されていますが、全てMITライセンスになっています。 複数のリポジトリを統合したためこの様になっています。