問題タブ [off-screen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
136 参照

java - Shape がオフスクリーンの場合、Graphics2D.draw は実行されますか?

私は現在、いくつかのレンダリングコードに取り組んでおり、Graphics2D.draw(Shape) が画面上と画面外でまったく同じ方法で実行されるかどうか疑問に思いました。そうである場合、私の形状 (Line2D) が画面上にあるかどうかを確認する方法はありますか?

0 投票する
1 に答える
1491 参照

linux - GPU サポートを使用したオフスクリーン レンダリング、ただしウィンドウ サポートなし

現在、オフスクリーン レンダリングに OSMesa を使用しています。Linux (RHEL) コマンドライン インターフェイスで実行しています。これは非常にうまく機能しますが、レンダリングには多くの時間がかかります。基本的に、opengl アニメーションをオフスクリーンで実行し、その場でフレームをキャプチャし、ffmpeg を使用してビデオを作成します。そこで私の質問は、レンダリング プロセスを高速化するためにオフスクリーン レンダリングに GPU を使用できるかどうかです。FBOを使用できることは知っていますが、Linux CLIのために持っていないウィンドウサポートが必要だと思います。要するに、私の場合、FBOを使用する方法はありますか、それともレンダリングプロセスを高速化するための最良の解決策は何ですか?

0 投票する
0 に答える
277 参照

opengl - osmesa を正しくリンクできませんでした

Mesa バージョン = 12.0.1 これより前のバージョンも試してみました。リンク時に次のエラーが表示されます: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libGL.so: undefined reference to _glapi_tls_Dispatch'.

mesaのインストールに使用しているスクリプト:

インストール後:

  1. ' に追加prefix(スクリプトで定義) し/etc/ld.so.confて実行ldconfig
  2. 次にリンクコマンドで:-Lprefix -lOSMesa

私は何を間違っていますか?

0 投票する
1 に答える
91 参照

android - AOD およびオフスクリーンでのポップアップ

通知クラスを Oreo に移植したところ、Whatsapp 以上のアプリが AOD で小さなポップアップを表示する方法や、画面が完全にオフになっている場合に質問がありました。ポップアップは私が思うのと同じように見えるので、これはおそらく標準的なことだと思いましたが、開発者ドキュメントの通知セクションでこれについて何も見つかりませんでした. これはどのように見えるかです: Whatsapp メッセージのスナップショットと設定ダイアログからの別のメッセージの下

0 投票する
0 に答える
584 参照

twitter-bootstrap - Bootstrap 4.0.0 マルチレベル ホバー メニューがページ幅に反応しない (画面外になる)

ホバー付きのマルチレベル メニューは正常に動作しています。ただし、ページが狭くなりすぎた場合は、ドロップダウンが画面上に表示される必要があります。
私のメニューには、英語のツールチップを含むオランダ語のメニューテキストがあります(両方を同時に機能させるためのいくつかのjquery)。
ほとんどすべての li と ul は、よりクリーンな html の div に置き換えられます。(より多くのレベルでそれを行う方法を理解するのにしばらく時間がかかりました).

ページにドロップダウンを保持するためのSam SehnertによるJQueryプラグインを見つけましたが、それはメニューのホバーなしで、クリックでのみ機能しました。私のメニューでは機能しません。方法を知っている人はいますか? 私は Bootstrap 4.0.0 を使用していますが、JQuery の知識はほとんどありません。
ナビゲーションバーで使用するため、元のプラグインコードの「li」を「div」に変更しました。
"on('click', function(e)" をホバーやマウスオーバーなどの何かに変更する必要があると思います。試してみましたが、成功しませんでした。

(メニューは奇妙に見えるかもしれませんが、多くの色とフォントを省略しました。今のところ、ホバーとビューポートチェックが機能することだけが必要です。)

メニュー自体:

JavaScript ファイル:

スタイル.css: