Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

カスタム駒画像の余白を除去する機能 #640

Closed
sunfish-shogi opened this issue Sep 22, 2023 · 0 comments
Closed

カスタム駒画像の余白を除去する機能 #640

sunfish-shogi opened this issue Sep 22, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@sunfish-shogi
Copy link
Owner

説明 / Description

カスタム駒画像として設定された駒から、余白を除去することを選択できる機能を作る。

背景 / Why

Electron将棋は駒画像に余白がないことを前提に、盤面に配置するときにマス目の上下左右に余白を作っている。
しかし、ネット上に出回っている主要な駒の画像は、画像自身に余白(影が描かれている場合はある)が含まれている。

そのため Electron 将棋でカスタム駒画像を使うと、 2 重に余白が取られることになり、盤のマス目に対して駒が小さく見える。

一方で Electron 将棋の駒台はリアルな駒台のサイズを意識しているため、一つ一つの持ち駒に対して盤のマス目と同じ領域をあてがうことができない。

過去のディスカッション: https://github.com/sunfish-shogi/electron-shogi/issues/294#issuecomment-1586080779

手段 / How

アプリ設定で画像から余白を除去するかどうかを選べるようにする。
除去することを選んだ場合は、画像内に余白が存在することを前提に 5% 程度の幅の外周を除去する。

その他 / Additional context

その他に記述すべきことがある場合は、ここに記入してください。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

1 participant