スクロールマトリックス端末の背景を作成するには?

スクロールマトリックス端末の背景を作成するには?

端末をマトリックススクリーンセーバーに置き換えることができる多くのスクリプト/プログラムがありますが、私はこれを端末の壁紙として使用し、まだ私の端末を使用できるようにしたいです。いかなる種類のアニメーション端末の背景に関する情報もオンラインで見つけることができません。この問題を扱う文章を書くのは特に難しいですか?

ベストアンサー1

これは非常に難しく、これを行う方法を学ぶことができる例はほとんどありません。

「ターミナル」と言うと、ほとんどの読者はターミナルエミュレータであるxtermやrxvtのようなものについて話していると思います。技術的には、Linuxコンソールはターミナルエミュレータでもあります。

ターミナルは、ウィンドウ/ディスプレイのセル(行と列)ごとに1文字だけを描画します。背景は描かれていない部分、つまり空のスペースです。誰できる書き込み可能な画面またはtmuxに基づいて文字単位のアプリケーションを作成します。暗い「実際の」テキストを正常にレンダリングしながら、背景の文字にアニメーションを適用します。 〜でも暗い、結果を読みにくい場合があります。

一部の端末はグラフィック画像を背景として描画でき、一部の端末はルートウィンドウをそのウィンドウにコピーして透明なウィンドウをシミュレートできます。 (これは、一部のグラフィックディスプレイサーバーでサポートされている最新のアルファ透明度とは異なります。)

しかし、グラフィック画像を描く端末は変化のない画面上でターミナルウィンドウを移動すると更新できるディスプレイです。端末が特定のアニメーションの背景を表示できない技術的な理由(パフォーマンスの問題を除く)はありません。しかし、実際には実装がほとんどないことがわかります。それ(関心のある人が少なく、開発者が少ない)

おすすめ記事