physics

    3熱度

    1回答

    我正在嘗試使用sympy.physics.vector模塊from here做一些矢量場操作。作爲這一過程的一部分,我想跟蹤許多座標系,其中的一部分將被左移。 比方說,我開始: 參照系(右手; X:右,Y:進入頁面,Z:上) 和 參考幀B. (左手; x:右,y:入頁,z:下) from sympy.physics.vector import ReferenceFrame A = Referen

    2熱度

    1回答

    我想爲iPhone創建一個測試3D遊戲,但我堅持物理。當汽車和救護車相互接觸時,汽車不會消失?我之前和SpriteKit一起工作過,並且我知道必須將PhysicsWorld ContactDelegate設置爲self,但我不知道如何在SceneKit中執行此操作,也許這是問題所在? 代碼: ambulance.physicsBody?.categoryBitMask = PhysicsCateg

    2熱度

    1回答

    我正在學習有關並行化的知識,尤其是OpenMP。我有一個順序的N-Body模擬器,它可以很好地工作並給出正確的輸出,但是當我添加一個並行模式時,我所有的x,y位置輸出爲-nan。 這個算法沒有競爭條件,並行爲創建一個隱式屏障,所以如果我沒有弄錯(它看起來是我),這應該工作。 當我輸出new_pos在某些階段,我開始得到像64.4358358.53數字。我不明白這樣的數字甚至可能存在,更不用說計算機

    1熱度

    1回答

    我正在學習Python的更深入的比我以前的問題,現在我的實習結束了,我打了一個問題 我使用了一本書「做數學使用Python」由阿米特薩哈,我決定跳轉到'動畫彈丸的軌跡。我花了一個小時試圖弄清楚我自己又接連2天互聯網上,我仍然不明白爲什麼我得到我得到 AttributeError: 'float' object has no attribute 'append' 如果我沒有錯誤浮子中的代碼,然後它不

    1熱度

    1回答

    播放器(盒)停止所以我有一個播放器(Box2D的框),可以水平與「A」,用「d」被移動: SetLinearVelocity(b2Vec2(speed, object.getB2Object()->GetLinearVelocity().y)); 但是,當我移動的方塊玩家不滑動,但是角色的角落,像這樣: 我想通了,降低了框的摩擦和地面防止這在一定程度上,但仍然發生相當regulary也使得播放

    1熱度

    1回答

    我目前正在研究一個需要圓環形體的項目。我怎樣才能做到這一點?我曾嘗試使用頂點類似於圓的convex-polygon正文,但我得到The vertices specified do not match that of a _convex_ polygon.錯誤。我還可以做一個戒指形狀? 這裏是我當前的嘗試: var ring = Physics.body('convex-polygon',{ x:

    0熱度

    1回答

    好吧,剛剛進入物理學在這裏團結和香港專業教育學院已經通過Unity的論壇以及,但我無法弄清楚如何創建這個比重連帶效應 - 我有質量100的這些剛體我能推開平臺(我的遊戲是一堆設置在太空中的平臺)進入開放空間。因爲它們受重力影響而受到檢查,所以它們會下降。 我需要的是物體從平臺上滑落,稍微慢一點,然後慢慢地浮起來,並保持漂浮。就像在太空中被推開一樣,但他們不能繼續前進。只要b下去,然後上去,留下並漂

    1熱度

    2回答

    我在我的2D遊戲中爲我的角色移動設置了恆定的速度。然而,自從使用這種方法以來,我的角色似乎有點顫抖。有沒有辦法解決這個問題,並平穩運動? 這裏是我設置的更新功能的速度: constantVelocity = new Vector3 (playerInputX * speed, playerInputY * speed, 0); 然後我在FixedUpdate功能這個速度應用到了Rigidbod

    -3熱度

    2回答

    我會嘗試解釋簡單的,我的字符跳轉,但當Space按鈕釋放時它不會下降。我該如何解決? 這裏是我的跳碼: if (keystate[keys[7]]) //Keys 7 = SPACE Button { jumping = true; } if (jumping) //If is jumping { positionRect.y += jumpVel; jump

    1熱度

    2回答

    我正在構建一個將軌道元素轉換爲笛卡爾座標的程序。 我想創建一個這樣做的函數,將軌道元素轉換成cartisian座標,但是我無法讓它工作。這是我第一次使用fortran,所以我仍然習慣它。 program conversion implicit none real*8 :: EC, A, IC, OM, W, TA, X, Y, Z real*8, external :: XCARTISIA