panda3d

    3熱度

    1回答

    有沒有人可以使用PyCharn來完成Panda3d庫的自動完成?看來PyCharm不能爲這個庫自動創建Python框架,所以如果我至少可以在PyCharm中手動定義這些存根,我也會很高興。但我還沒有找到解決辦法。 任何想法如何告訴PyCharm Python模塊和類在「二進制」庫中有什麼?

    0熱度

    1回答

    默認情況下,鼠標按鍵被分配到攝像機控制爲: 左:翻譯 右:放大 滾動/中間:旋轉 怎麼辦我更改這些鼠標按鈕綁定,以便我想要它?: 滾動/中:放大 左:旋轉 右:翻譯 我可以看到,攝像頭控制默認的鼠標綁定在DirectCameraControl.py設置。但是,我怎樣才能從我的主類中改變他們,這是從ShowBase派生出來的?

    1熱度

    1回答

    A Panda3D程序以特定窗口大小打開。我無法在GraphicsWindow中找到任何調用來設置或更改窗口大小。 如何更改窗口大小?

    0熱度

    1回答

    所以我是新來的熊貓3D在c + +中,我創建了collada文件或DAE文件,以顯示在熊貓3D。當我在pview中查看它們時,它們沒有顏色或紋理。所以如果我按下L熱鍵,就會出現顏色和紋理。我知道這與燈光有關。這同樣適用於我進行dae2egg轉換之後。當我將我的模型加載到我的實際程序中時,它是白色的,沒有顏色。形狀雖然它應該是。如果我使用set_color(...),當然會出現顏色,但僅限於我定義的

    0熱度

    1回答

    默認情況下,Bullet通用約束條件Panda3D沿着正X軸取向。方法可用於僅沿X,Y或Z軸設置。 BulletGenericConstraint如何連接兩個不與任何軸正交的物體? 也就是說,我怎樣東方 BulletGenericConstraint在一個方向沿任意向量,這是不沿X,Y或Z軸?

    0熱度

    2回答

    我有一個對象(說fromObj)存儲在NodePath的3D點位置(如fromPoint)。其標題 - 間距卷(HPR)爲(0,0,0)。我想旋轉它,使其X軸指向空間中的另一個點toPoint。我只想計算實現這種旋轉的HPR並將其用於其他目的。 我試過fromObj.lookAt(toPoint),但是這指出它的Y軸在toPoint。我想讓它的X軸指向toPoint。 如何計算HPR將在空間中旋轉

    1熱度

    1回答

    我正在嘗試爲1.8版本創建太陽能系統(C++)Panda3D示例。我遇到的問題是,當我編譯我得到一個錯誤: clr; g++ -c ./solar_system/tut_solar_system.cpp -o ss.o -fPIC -L/usr/lib/panda3d -I/usr/include/python2.7 -I/usr/include/panda3d ./solar_system/.

    0熱度

    1回答

    我對panda3d很新穎,而且遇到了一個我不知道如何解決的問題。我試圖用光標的位置來控制攝像機,但是每當光標離開應用程序窗口並重新進入時,程序就會停止記錄光標的位置。這是一個任務問題嗎?我把接收光標位置的函數放到taskmgr中。下面是我的代碼部分。 taskMgr.add(self.get_mousepos, 'getmouse') taskMgr.add(self.move_came

    0熱度

    1回答

    這是我的代碼,在main方法中,只有一個行: game.initShowBase() 這個函數的代碼則是: def initShowBase(): global myShowBase myShowBase = ShowBase(False) startwindowThread = threading.Thread(target = starters.startf

    1熱度

    2回答

    我有一個遊戲,用Python寫的,我用的Panda3D。 現在我想要重新啓動的可能性,也就是說,我想按下一個按鈕,結果主要再次執行,就好像當前遊戲實例從未存在過一樣。 有沒有簡單的方法來做到這一點?