問題タブ [multiple-views]
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.
ios - macosx/ios でのマルチモニター/マルチビュー レンダリングに Scenekit を使用するには?
osx でシーンキットを使用して、60Hz でさまざまな視点からシーンをレンダリングしようとしています。
そのために、2 つの異なる SCNView があります。シーンのレンダリングは問題ありませんが:
-> 物理エンジンとアニメーションが共通シーンの両方の SCNView で実行されているため、実行物理速度と粒子システム速度が 2 倍になります。
質問 : パーティクル システムや物理速度に影響を与えずに、さまざまなビューでシーンのさまざまな視点をレンダリングする方法を教えてください。
私のコードは次のようになります:
}
c++ - エッセンシャル マトリックスからポーズを復元すると、平行移動ベクトルの符号が矛盾する
点対応のある 3 つのビューがあり、2 番目と 3 番目のビューでカメラのポーズを計算したいと考えています。したがって、最初のビューに対する 2 番目と 3 番目のビューでのカメラの既知の回転と平行移動を使用して、さまざまなビューのポイントを含むランダム データセット (ノイズなし) を生成します。まず最初のビューでランダムな 2D ポイントを生成し、次にランダムな (正の) 深度を割り当てて対応する 3D ポイントを取得し、最後にランダムに生成された回転と平行移動を使用して、これらの 3D ポイントを 2 番目と 3 番目のビューに投影します。
最初に、3 焦点テンソルを計算します (Hartley & Zisserman、Multiple View Geometry Chapter 15 を参照)。次に、この回答で説明されているアプローチに従って、 2 番目と 3 番目のビューの回転R_i
と平行移動を取得しt_i
ます。
計算では常に正しい回転が得られますが、残念ながら、並進ベクトルの符号は常に正しいとは限りません。t2
とt3
正しいスケールを持っていますが、ランダムに生成された新しいデータセットを使用すると、グラウンドトゥルースの翻訳に対して符号が反転することがあります (!)。
グラウンド トゥルース:
私のアルゴリズムの出力(翻訳は最大スケールで決定されます):
グラウンド トゥルースと と の私の出力を比較するとt2
、t3
それらがスケールアップして同一であることがわかります (この例では、符号によって反転されていますt2./t3
)。アルゴリズムの利回り:
私の最初の質問は、翻訳ベクトルの符号の不一致の原因は何でしょうか? (特に、そうでなければ結果が正しいという事実を考えると)。
私の2番目の質問は、上記のリンクされた回答のステップ4で与えられたこれらの式はどこから来たのですか? Hartley & Zisserman による「Multiple View Geometry」という本を持っていますが、記載されているアルゴリズムが見つかりませんでした。
上記のリンクのアルゴリズムのステップ 4 の実装のコード スニペットを次に示します ( Eigenライブラリを使用しR
ます。OpenCV は使用したくありません) 。 -一様な 2D 点対応を表示、、および:t
E
p1
p2
p3
javascript - AngularJS を使用して複数の場所からトリガーできる動的フッターを作成する最良の方法は何ですか?
そこで私は、上にスライドするアクション用の非表示パネルを持つフッターを作成する最善の方法を見つけようと、何度も何度も試行錯誤してきました。このサイトは基本的なもので、ヘッダー、コンテンツ領域、フッターがあります。これを少し簡単に説明するために、簡単なワイヤーフレームを作成しました。
Secondary actions panel
理想的には、コンテンツ パネルは投稿のようなものです。クリックすると、コンテンツ パネルのデータが事前に入力された編集フォームで開きたいと思います。がクリックされた場合、空白の新しい投稿フォームを追加しIcon
て同じようにポップしたいと思います。Secondary actions panel
私がこれに苦労しているのは、これを行う方法の慣例と、AngularJS を介した最善の方法です。セカンダリ アクション パネルとフッターは 内にラップされますFooterController
が、コンテンツ パネルは別のコントローラー内にラップされます。ディレクティブとサービスのどちらを使用する必要があるかわかりません。
私は現在利用してangular-ui-router
いますが、これは発生する必要がある UI イベントを管理していません。
どんなアドバイスでも大歓迎です。私はAngularJSをよく知っているので、AngularJSで物事を行う正しい方法を学ぼうとしています.
ありがとう!
c# - 複数のビュー間でデータを共有する方法
Windows 10 UWP では、1 つのアプリに対して複数のウィンドウ (別のウィンドウとスレッドを含むビュー) を作成できます。
しかし、UWP で複数のビュー間でデータ/オブジェクトを共有する正しい方法は何ですか? これに関する情報は MSDN で提供されていません。このトピックに関する優れた記事があります: Windows 10, UWP, Multiple Windows, ViewModels and Sharing State . 難点は、App.xaml
ビューごとに個別にインスタンス化されることです。他の人が同じような状況で何をしているのかを見るのは興味深いですか?
ビューではなくページに関連する同様の質問: (UWP) ページ間でデータを共有するためのベスト プラクティス
php - FOSCommentBundle と thread_id
FOSCommentの指示に従って、1 つのページに複数のスレッドを配置しました。大丈夫、すべてうまくいきます。冗談だよ、世界はそんなに美しくない。
私の問題を説明しようとします: コメントを送信すると、URL が原因で整合性制約違反が発生しました。URL に Thread_id を渡しません。
コントローラーでそれを行うコードを見つけましたが、それを修正する方法がわかりません。だから、私のコントローラーがあります:
ここで私の見解:
よろしくお願いいたします。
PS : 私は Symfony の初心者です。
android - 同じコンテキストで2つのglsurfaceviewを実装するには?
同じコンテキストで 2 つの GLSurfaceView を実装する方法は?
ビデオを再生するためのマルチチャネルを実装したいと考えています。
android - 複数のビューでリサイクラー ビューを実装しようとしましたが、望ましい結果が得られません
私のコードをチェックしてください:
私がやろうとしたことは、クリック時にRecyclerViewアイテムを展開することですが、最初にリサイクラー ビューとリスト ビューを一緒に実装する必要があります。NullPointerExceptionを取得しています。私のコードの問題を教えてください。答えは大歓迎です。
ログファイル:
レイアウト ファイル: single_item_in_list.xml
Expanded_list_inside_recycler_view