OFFSET / SIGNAL FRAME + Binary Dither Atlas — UI背景と二値模様
- ダウンロード商品¥ 300








OFFSET / SIGNAL FRAME + Binary Dither Atlas — UI背景と二値模様 小型ゲームや制作ツールの画面を組む方へ。角を保って伸縮する細線のUI背景と、黒白の階調・模様を選べるタイル/画像変換CLIを、2つの独立したZIPで収録します。それぞれ独立に使います。両者の自動連携機能はありません。 UI側はPNGとslice値から、幅や高さを変えたボタン・入力欄・パネル背景を作るための素材です。例えばprimary buttonを320×80pxにしても、16×16pxの角を保つ構成です。CLIには実入力JSONから作った760×500pxの画面例を収録しています。 ディザ側は濃淡画像を入力し、点・網点・斜線・織り・散布・等高線の6構造から黒白PNGを作れます。同梱の864×480pxの容器・箱・濃淡画像をcontour-fieldで変換した実出力を比較できます。完成済みの24タイルだけを使うこともできます。 はじめの3手順 1. 2つのZIPをそれぞれ展開し、各READMEと利用条件を確認します。UI素材を使うなら個別PNGまたはatlas+slice.json、模様を使うならtiles/png/を選びます。 2. UI背景はslice値と最小サイズを確認して自分の画面へ配置します。文字・アイコン・つまみ等は制作側で別に描画します。ディザCLIを使う場合は、既存のPython・Pillow・NumPyで下の例を実行します。 3. 各出力の表示・細線・文字の読みやすさを確認し、自分の作品へ組み込みます。片方だけを使うこともできます。 ``text python dither_atlas.py apply samples/input-procedural-scene.png my-output.png --family contour-field `` 環境 PNG素材と完成タイルを使うだけならPythonは不要です。UIのCLIサンプル・再生成には既存PythonとPillowが必要です。Windowsの同梱wrapperはPython 3.12+Pillowを確認して選択します。ディザCLIはPython 3.10以上、Pillow、NumPyが必要です。依存ライブラリやソフト本体は同梱していません。 確認環境はWindows/Python 3.12.3/Pillow 12.3.0、UIのJavaScript検証はNode 22.16.0、ディザはNumPy 2.2.4です。ブラウザGUI・画像編集ソフト・ゲームエンジンへの実読み込み、他OS、印刷は未検証です。 収録内容・ダウンロード セット価格は300円。購入時は次の2つのZIPをそれぞれダウンロードします。サンプル・コード・説明画像もこの価格に含みます。 | ダウンロードファイル | 含む内容 | | --- | --- | | offset-signal-frame-0.1.1-docs1.zip | UI背景12要素、2配色、72 RGBA PNG、atlas2点、slice JSON、HTML/JavaScriptサンプル、CLI実入力JSONとPNG例、生成コード・README・FAQ・説明画像・規約原文 | | 17-binary-dither-atlas-0.1.3.zip | 6構造×4密度の24タイル、同じ24点のPNG/PBM/SVG、画像変換CLI・rank map・tile index、入力2点と実出力、CSS repeat例・README・FAQ・説明画像・規約原文 | UIの提供版はv0.1.1(文書改訂1)です。操作8種にnormal/hover/pressed/disabled、静的背景4種にnormalを収録します。MidnightとPaperは同じ構造の2配色です。ディザの4密度は12.5/25/50/75%。16pxと32pxは異なる構造で、3形式を72種類の模様として数えていません。 ディザの配布版0.1.3は購入者向けの説明と販売価格の参照を整理した文書版です。タイル・rank map・CLI・サンプル・説明画像は素材・実装版0.1.0と同一です。CLIや画像内の0.1.0表記は実装の版を示します。 仕様と制限 UIは背景画像です。文字・アイコン・進捗の塗り、スライダーノブ、スクロールのつまみ、dropdown矢印、選択済みtab、toggle、tooltip矢印は含みません。minSizeは境界の衝突を避ける下限で、ラベルが収まる推奨寸法ではありません。全UIフレームワークや画面サイズへ自動調整する機能はありません。 ディザCLIは透過入力を白背景へ合成し、出力はPNGです。誤差拡散、自動コントラスト、自動縮小は行いません。大きい構造では小さい文字や細線が失われる場合があります。入力上書きは拒否しますが、出力先の既存ファイルは上書きするため別名で保存してください。指定密度タイルと8bit輝度のCLI量子化結果は、少数画素ずれる場合があります。 HTML使用例と説明PNGを収録しています。説明PNGは実素材・実出力を使ったコードによる構成図で、アプリやブラウザの実UI写真ではありません。外部SVG renderer、実印刷、blue-noiseのスペクトル品質は未検証です。 利用条件 正式な共通条件は各ZIPのCOMMON_LICENSE.txt、問い合わせと更新はCOMMON_SUPPORT.txtを確認してください。各構成物には対応するADD13.txt/ADD17.txtが適用されます。以下は承認された商品別条件の原文です。 商品別利用条件 ナインスライスUI素材 共通利用規約バージョン1.0とあわせて適用します。 UI制作に使う画像素材です。完成したアプリ、ゲーム、映像、画像等への組み込み・改変・商用利用を許可します。境界値、余白、拡大縮小時の表示、ピクセル比、入力形式は説明書と使用環境でご確認ください。全UIフレームワークや画面サイズでの自動調整・互換性を保証するものではありません。 実際の同梱物と対応環境は商品ページ・説明書に記載する範囲に限ります。ご質問は共通サポート方針に従ってBOOTHメッセージで受け付け、可能な範囲で回答します。個別導入支援・操作指導、回答・解決期限は約束しません。 商品別利用条件 ディザ素材 共通利用規約バージョン1.0とあわせて適用します。 画像・映像等の制作に用いるパターン素材です。作品への組み込み、改変、商用利用を許可します。実際の寸法、配列、階調、色空間、適用方法は説明書をご確認ください。数式、一般的なアルゴリズム、幾何学的パターンや表現手法そのものについて、独占権や他者による類似表現の不存在を保証しません。配布ファイルの利用条件は共通規約に従います。 実際の同梱物と対応環境は商品ページ・説明書に記載する範囲に限ります。ご質問は共通サポート方針に従ってBOOTHメッセージで受け付け、可能な範囲で回答します。個別導入支援・操作指導、回答・解決期限は約束しません。
共通利用規約 共通利用規約 販売者表示:カイリ ショップ:https://kairishop.booth.pm/ 規約バージョン:1.0 適用:本規約を掲載して公開した商品の購入に適用します。公開前の草稿や準備ファイルに遡って適用するものではありません。 本書の「当ショップ」は上記ショップを指します。 1 適用対象と権利 本規約は、当ショップが販売する本商品のうち、当ショップが権利を有するプログラム、素材、付属資料に適用します。第三者の著作物、オープンソースソフトウェア、外部サービスには、それぞれの権利者の条件が適用されます。本規約は、それらの条件で認められた権利を制限するものではありません。 著作権の譲渡ではなく、以下の範囲で利用を許諾します。購入時に商品ページへ掲載した個別条件と本規約が異なる場合は、具体的な利用に関する個別条件を優先します。法令上変更できない権利や義務は、本規約の記載にかかわらず維持されます。 2 利用者と利用範囲 1購入につき、購入者本人、または購入時に利用主体とした1法人・1団体が利用できます。個人利用・法人利用、営利・非営利を問いません。同じ利用主体が管理する複数の端末および複数の制作案件で利用できます。 当該法人・団体の構成員と、その制作案件の委託先には、作業に必要な範囲でデータを共有できます。共有先にも本規約を守っていただき、案件外での利用や再共有を認めないでください。委託先との共有が不要になったら、その共有を終了し、作業用コピーを削除してください。別法人、別団体、独立した利用者が自分の制作に利用する場合は、それぞれ購入が必要です。 3 許可する利用 制作・編集・検査・検証のための利用、利用目的に合わせた改変、および必要なバックアップを許可します。生成した案内文、HTML、検査レポート、差分結果などの成果物は、顧客への納品、商品への添付、公開、配布、販売に利用できます。 素材を組み込んだ映像、画像、ゲーム、アプリ、ワールドその他の完成作品は、収益化、公開、配布、販売できます。案件数や完成作品の販売数に応じた追加料金はありません。当ショップへの利用報告とクレジット表示は任意です。ただし、第三者の権利者が定める表示義務は別途お守りください。 4 再配布と素材の取り扱い ツール本体、そのソースコード、配布用パッケージ、付属マニュアルを、単体または実質的に代替品となる形で第三者に再配布・転売することは禁止します。改変した場合や無償の場合も同じです。前項の成果物の配布は、この禁止に含みません。生成HTMLに含まれる当ショップ製の表示用テンプレート、CSS、表示用コードは、当該成果物の一部として配布できます。 素材の元データを素材集、テンプレート集、配布用モデル集などとして再配布・転売することは禁止します。色変更、変換、トリミングその他の加工だけで、この制限がなくなることはありません。 完成作品の表示・動作に必要な範囲で素材、当ショップ製シェーダー、ランタイムコードを組み込んで配布することはできます。一般の利用者に元データを素材として取り出して再利用させる機能・導線を設けないでください。通常のビルドや配信形式で完成作品に組み込む場合、技術的なデータの抽出を完全に防ぐ対策までは求めません。元素材を再利用させるために意図的に配布することを禁止する趣旨です。 顧客へ編集可能な制作プロジェクトとともに、本商品に含まれるツール本体や素材の元データを引き渡し、顧客がそれらを継続して編集・再利用する場合は、顧客自身による購入が必要です。購入者や顧客が元々所有する入力データには、この追加購入条件は適用しません。完成した映像・画像、実行形式、生成HTML・検査結果だけの納品では、顧客の追加購入は不要です。 本商品の全部または主要部分の作者が自分であるかのような表示、および第三者の権利を侵害する利用は禁止します。第2項で認めた共有範囲を超えて、本商品を他者が直接操作できる共有ツールやオンラインサービスとして提供する権利は含まれません。購入者自身が本商品を使って制作・検査を受託することはできます。 5 入力データと第三者の権利 入力するモデル、字幕、録音、映像、画像その他のデータについて、利用・編集・納品・公開に必要な権利や許可をご確認ください。本商品を購入しても、第三者が作成したモデル、楽曲、字幕、映像、音声、商標などの権利は取得できません。 本商品の生成物や判定結果は、第三者の利用許諾、法令への適合、権利侵害の不存在を証明するものではありません。 6 動作確認と結果の確認 購入前に、商品ページの機能範囲、必要ソフト、動作確認環境、既知の制限をご確認ください。明示していないOS、ソフトウェアの版、レンダーパイプライン、特殊な入力形式への対応は保証しません。 作業前に元データをバックアップし、最初は複製したデータでお試しください。検査結果、差分結果、生成HTMLおよび表示結果を確認したうえで、公開・納品などに利用してください。自動検査は目視・試聴・実環境での確認を補助するものであり、すべての問題の検出を保証するものではありません。 7 不具合と責任 商品説明と実際の内容が異なる、配布ファイルに不足・破損がある、記載された環境で主要機能が動作しないなどの場合は、サポート窓口へご連絡ください。内容を確認し、修正ファイルの提供、回避方法の案内その他の必要な対応を検討します。 本規約は、契約不適合や損害賠償等について法令上認められる購入者の権利を排除するものではありません。当ショップの責任の有無と範囲は適用法令に従います。 8 規約の変更 購入時に取得した版の利用には、購入時の利用条件を適用します。後日の変更のみを理由に、適法に制作・配布した既存作品の利用許諾を撤回することはありません。新たな商品や将来の版で条件を変更する場合は、適用対象と変更内容を事前に表示します。既存購入者への変更の適用が必要な場合は、法令に従った方法で行います。 サポートと更新方針 サポートと更新方針 販売者表示:カイリ ショップ:https://kairishop.booth.pm/ 規約バージョン:1.0 適用:本規約を掲載して公開した商品の購入に適用します。公開前の草稿や準備ファイルに遡って適用するものではありません。 1 お問い合わせ窓口 お問い合わせはBOOTHのショップメッセージからお願いします。ショップページ上部のメールアイコン、または「ショップへのお問い合わせ」をご利用ください。商品に関するご質問、不具合、配布ファイルの不備のご連絡を日本語で受け付けます。回答は可能な範囲で行います。 ログインや決済、BOOTH自体のダウンロード機能の問題は、BOOTHヘルプセンターもご確認ください。 2 対応範囲 導入方法と基本操作は、説明書およびFAQをご確認ください。BOOTHのショップメッセージでは、商品に関するご質問、不具合のご報告、配布ファイルの不足・破損などのご連絡を受け付け、可能な範囲で回答します。 個別の導入支援や操作指導は、購入特典として提供するものではありません。個別環境の継続調査、すべてのご質問・ご要望への回答や実装、一定時間内の返信・解決はお約束しません。法令上必要な対応は、この方針によって制限しません。 不具合については、未改変の配布版を動作確認環境で使用した際に再現するかをご確認ください。改変版のみで発生する問題や未確認環境については、対応できない場合があります。 制作の代行、個別案件に合わせた改造、他社ソフトの一般的な使い方、未確認環境への移植、リモート接続による設定作業は、商品価格に含みません。機能追加のご要望は、今後の参考として受け付けます。 3 お送りいただきたい情報 最初のご連絡には、次の情報を記載してください。 ・商品名と配布ファイルのバージョン ・OSと、使用するPython、Node.js、Unity、FFmpegなどのバージョン ・再現までの短い操作手順 ・期待した結果と実際の結果 ・秘密情報を取り除いたエラーメッセージ、必要部分の画面画像 注文の確認が必要な場合は、BOOTH上で確認できる最小限の情報のみ、追加でお尋ねします。 4 データを送る際のお願い パスワード、APIキー、認証情報、支払情報、顧客の個人情報、未公開の顧客作品、録音の原本、プロジェクト一式は送らないでください。ログや画面画像に含まれるユーザー名、絶対パス、メールアドレス、顧客名なども、必要に応じて伏せてください。 サンプルが必要な場合は、当ショップから用途を説明してお願いします。ご自身で共有できる、秘密情報を含まない最小の再現用サンプルに置き換えてください。実データの共有権限がない場合は送らず、ダミーデータと手順でお知らせください。確認のために受領した内容を、別途ご同意なく公開用の事例やデモへ転用しません。 5 更新版と再ダウンロード 同じ商品に更新ファイルを公開した場合は、BOOTHの購入履歴等から公開中のファイルを再ダウンロードしていただく形で提供します。更新内容、対象バージョン、重要な互換性の変更は、商品ページまたは同梱の変更履歴で案内します。 不具合修正や改善は内容に応じて検討します。定期更新、将来のOS・Unity・各ランタイムへの対応、機能追加、無期限のサポートやファイル提供はお約束していません。大きな機能追加を別商品として提供する場合は、別途ご案内します。 BOOTHでは購入済み商品を再ダウンロードできますが、ショップが削除したファイルは再ダウンロードできません。購入・更新の際は、お使いになる版と利用規約を各自で保存してください。旧版の削除や提供終了を予定する場合は、可能な範囲で事前に商品ページ等へ案内します。ただし、権利侵害、安全上の問題などで速やかな停止が必要な場合があります。 6 キャンセルと不備のご相談 BOOTHの案内上、ダウンロード商品は注文確定後の通常のキャンセル・返金に対応していません。購入前に商品内容と動作確認環境をご確認ください。 ただし、商品に不備がある場合や法令上の権利に基づくご相談まで一律にお断りする趣旨ではありません。商品説明との相違、主要機能の不具合、重複購入などの事情がある場合は、まずショップメッセージで状況をお知らせください。事実関係と利用可能な手続を確認します。BOOTH上で実施できない返金処理をお約束するものではありません。 FAQ **2つを一緒に動かす必要がありますか?** それぞれ独立に使えます。データの自動受け渡しや一括処理はありません。 **Pythonなしでも使えますか?** 完成PNGとタイルの直接利用には不要です。CLIや再生成を使う場合だけ、記載した環境が必要です。 **UIの文字やアイコンも含みますか?** 背景素材です。説明画像の文字・アイコン等は別描画した利用例です。 **ディザは72柄ありますか?** 24柄をPNG/PBM/SVGの3形式で収録します。形式違いで柄数を増やしていません。







