java-3d

    1熱度

    2回答

    有人可以給我一個關於在GWT Canvas上放置立方體的教程嗎?我只有一個帶有Context2d和Canvas的示例代碼和一個帶有SimpleUniverse的示例。後者我不知道如何集成到GWT應用程序中。有人可以幫幫我嗎?

    1熱度

    2回答

    我想加載到java3D的3D場景。我試圖用多種格式(Obj,wrl,3ds,x3d)加載我在Cinema 4D中創建的場景,但到目前爲止,我還無法使用它來傳輸紋理。到目前爲止,最有希望的是vrml,因爲至少有一個紋理正在被整合。所有其他格式不支持紋理,或至少不加載它們。 有沒有辦法用多種材質創建3D場景&紋理並以我可以在java3d中立即加載它們的方式導出它們?是否支持這種格式? (現在我指責我的

    4熱度

    1回答

    我正在研究Java項目女巫真的是在殺我。經過幾天在不同的論壇上的研究,尋找我真正需要的東西,我來請求你的幫助。 我的數據: 一個.ply文件(含做了很多三角形的3D形狀) 點(3D座標) 我想知道這一點被包含在複雜的3D形狀中。 我怎麼能代表內存中的複雜的3D形狀: 我在2個較小的問題,分裂這個問題?(我發現了幾個庫,但是對於我想要做的任務看起來非常複雜:Java3D,JBullet,JME3 .

    0熱度

    1回答

    語境: MS Windows 8中, jre7通過MS Windows安裝程序預裝, 微軟Windows PATH環境變量設置爲JRE7 bin文件夾 - C:\ Program Files文件( x86)\ Java \ jre7 \ bin, simbad-1.4.jar被下載到本地文件夾中。 使用案例: SIMBAD-1.4.jar通過命令行運行 Java的罐子SIMBAD-1.4.jar

    0熱度

    1回答

    那麼,我正在開發一個使用Java3D的應用程序,它可以解決顯示用戶步驟解決方案的Rubik's cube。 我做我的算法部分完美,現在的問題是與3D立方體, 到目前爲止,我已經創建了27個立方體在真實的。 問題是,爲了順時針或逆時針旋轉臉部,我應該將這些單獨的立方體添加到一個組中,反過來我們可以用它來逆時針或順時針旋轉臉部,但的確如此邊中的節點必須處於多個組中,以便它們可以在X軸或Y軸上旋轉,否則

    0熱度

    1回答

    我想將JFrame(JComponent)放入Java3D場景中。 JFrame有一個動畫,這個想法是把這個組件像一個紋理放在一個三維框中。我閱讀了關於這個主題的各種文章,但是我沒有發現有這個問題的人。是否可以像添加紋理一樣添加JComponent? tks很多,

    0熱度

    1回答

    當一個球體與另一個球體發生碰撞時,需要將其中的一個球體去除,但我無法弄清楚如何去除。我曾嘗試使用Bounds類來獲得不同領域的界限並做出if(bounds.intersects(bounds2))聲明,但這並不奏效。我也嘗試使用WakeupOnCollisionEntry類,但是我無法使其正常工作。任何幫助將不勝感激! 如果你需要看我的代碼能夠幫助,那就是: package Game; imp

    2熱度

    1回答

    我剛開始使用java 3-d,我試圖做一個遊戲,你跳到敵人獲取字體。我知道除了碰撞檢測之外,如何爲遊戲做所有事情。當敵方球接觸到它時,我需要將球員球移走。我試圖做一個id聲明,看起來像這樣if(sphere.getBounds().intersects(sphere2.getBounds()),但它在遊戲開始時因爲某種原因而同時觸發它。我知道我可能需要使用WakeupOnCollisionEntr

    -2熱度

    2回答

    我正在製作一個Java 3D遊戲,你可以在其他球上跳球。除了球員球和敵人球之間的碰撞之外,我已經找到了一切。我發現我可以檢查球體中心之間的距離是否小於其半徑的總和,但問題是我不知道如何去做;如果有人知道我如何檢查球的總和,我會非常感激你告訴我。

    -3熱度

    1回答

    我有finnaly設法讓我的程序檢測到我在Java-3D中創建的兩個球之間的碰撞;球員球和敵人球。現在的問題是,我不知道如何讓球員在與敵方球碰撞時被移除。我曾嘗試一些簡單的東西像objTrans.removeChild(sphere);和objRoot.removeChild(objTrans);(objTrans是我的TransformGroup和objRoot是我BranchGroup),在這