問題タブ [angle]

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 投票する
3 に答える
8650 参照

3d - ポイントが 3D ライン上にあるかどうかを確認する

ポイントが 2D ライン上にあるかどうかを確認する方法は知っていますが、これを 3D で行いたいと考えています。何か案は?

0 投票する
2 に答える
8356 参照

c# - グラフの画角とラベル値を変更する方法.NETC#

簡単な説明

レンダリングされた3D円グラフの画角と自動ラベルの値を、円ラベル名から対応する円値に変更する必要がある特定のアプリケーションにグラフを使用しています。

チャートは次のようになります。 円グラフ


初期化

これは私がそれを初期化する方法です:

基本的に、私はデータベースからデータをクエリしHistoryModel.getSecondPersonWithValues();てペアを取得しています。Dictionary<string, decimal>ここで、キーで、ammountです。


問題#1

私が必要としているのは、マークされたラベルを人の名前から金額に変更したり、同じ色の金額の別のラベルを追加したりできるようにすることです(画像を参照)。 ここに画像の説明を入力してください


問題#2

もう1つの問題は、3D円グラフの画角を変更する必要があることです。多分それは非常に単純で、必要なプロパティがわからないか、ペイントイベントをオーバーライドする必要があるかもしれません。どちらの方法でも、あらゆる種類の方法が適用されます。

事前にジョージに感謝します。

0 投票する
2 に答える
1116 参照

javascript - アナログ時計の針の位置が合っているか確認する

ユーザーが時間を選択するために使用できるアナログ時計の入力方法を作成しています。ユーザーは内側の円をクリックして短針 (時) を設定し、外側の円をクリックして長針 (分) を設定できます。

ジャバスクリプト時計

問題は、ユーザーが時計の任意のポイントをクリックできるため、針の無効な位置を選択できることです。これを検出する方法(アルゴリズム)はありますか?

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

flash - 斜めにボールを打つ?

大砲からボールを​​発射すると、マウス クリックのマウス位置でボールが正確に発射されません。ある角度では問題ないように見えますが、他の角度では数度ずれています。これは正しい公式ですか?

ありがとう

0 投票する
2 に答える
27347 参照

c# - 回転角度に基づいて XY 移動を計算していますか?

2D 空間に回転可能なオブジェクトがあり、その回転角度に従って移動する必要があるとします。

例えば:

  • 角度が 0 (上向き) の場合、on_timerY で 1、X で 0 移動する必要があります。

  • angle が 45 の場合、Y で 1、X で 1 移動する必要があります。

  • 90 度を指す場合は、Y で 0、X で 1 です。

  • 135 度を指す場合、Y で -1、X で +1 など。

これを計算するための関数を知っていますか?

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

iphone - iPhone デバイスの写真

次のようなiPhone、iPad、iPodデバイス用の高解像度の写真がどこにあるか知っている人がいるかどうか疑問に思っています。

http://www.wired.com/images_blogs/about/2010/10/about_mobile.jpg http://www.bottlerocketapps.com/wp-content/uploads/2009/05/ipadlarge.jpg http://images. apple.com/ipad/business/images/hero_20110302.jpg

乾杯。

0 投票する
3 に答える
2770 参照

svg - 角度がわかっている場合、SVG 線形グラデーション属性 x1 y1 x2 y2 を計算しますか?

SVG でわかっているように、角度のある線形グラデーションは、属性 x1、x2、y1、y2 を設定することによって行われます。ただし、角度だけを取得すると、

1.x1、y1、x2、y2の結果を計算する方法は?

2.この数式 tan (角度) = (y2-y1)/(x2-x1) は正しいですか? すべてのパラメータを計算するにはどうすればよいですか。

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

3d - 面の法線から面間の角度を見つける

いくつかの法線があり、それらが属する面間の角度を計算する必要があります。私が抱えている問題は、角度が180より大きいときに面間の角度を見つけることです。つまり、45の角度と315の角度の違いを見分ける方法がわかりません。

edit2:モデルを定義するobjファイルにアクセスできますが、45'と315'を区別するためにどのような情報が必要ですか?また、使用する(低ポリ)モデルを構築しているので、交差する面などがないことを保証できます。

編集:

0 投票する
3 に答える
3138 参照

opengl - ベクトルを使用して、OpenGL で [-90º, 90º] の間でカメラのピッチ角を制限できません!

以下のコードでは、カメラのピッチ角 (-90 度から 90 度の間) を制限するのに大きな問題があります。これは、この質問のフォローアップです。

問題は、カメラが -90 度または +90 度を超えて回転することです。その場合、私は下 (または上) を見ますが、ビューは Y 軸を中心に 180 度回転しただけです。

例: 私は地平線を見て北を向いていて、下を向くことができなくなるまで見下ろし始めます (以下のコードによって制限されます)。それから私は見上げ始め、私は南を向いています。

問題はおそらくif(angle.y != 0.0f)ステートメントにあります。そのコードブロックにコメントすると、問題はまったく存在しません。と関係がありますWORLD_SKY_VECTORが、そのコードはそのようなもので、見出しを回転させてカメラを水平に保つことができます。代わりに を使用した場合UpVector、問題は解決しました。しかし、それはフライト シミュレータにのみ有効です。地平線を水平に保つ必要があります。これが背後にある理由WORLD_SKY_VECTORです。でも、カメラを真下に向けると「サイドスイッチング」するのはそれが原因のようです。

以下のコメントで要求されたとおり...これは一人称(および三人称ですが、まだその部分の実装を開始していません)カメラ用で、まっすぐ下を見ると-90°(またはまっすぐ上に+90°)と角度が -89º から -91º (または +89º から +91º) になると、カメラがそれを防ぎ、-90º、+90º の制限を超えないようにする必要があります。その限界に達したら、カメラを戻せるようにする必要があります (-90° の場合は上に、+90° の場合は下に)。現在、これは時々しか機能しません。それ以外の場合は、最初に見た方法ではなく、反対の方向を向いていることもあります.

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

angle - 同じ原点を持つ 2 つの線の間の角度?

同じ原点を持つ 2 つの線分の間の角度を計算する必要があります。1 本の線は y 軸に垂直です。方法を提案してください。