jmeSpatial.addControl(new SkeletonControl(fbxNode.skeleton)); SkeletonDebugger sd = new SkeletonDebugger("debug", fbxNode.skeleton); Material mat = new Material(fbxNode.assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); mat.getAdditionalRenderState().setWireframe(true);
rightHand.setAnim("push"); SkeletonDebugger skeletonDebug = new SkeletonDebugger("skeleton", control.getSkeleton()); Material mat = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); mat.getAdditionalRenderState().setWireframe(true);
SkeletonDebugger skeletonDebug = new SkeletonDebugger("skeleton", control.getSkeleton()); Material mat2 = new Material(getAssetManager(), "Common/MatDefs/Misc/Unshaded.j3md"); mat2.getAdditionalRenderState().setWireframe(true);
public static void attachSkeleton(AssetManager am, Node player, AnimControl control) { SkeletonDebugger skeletonDebug = new SkeletonDebugger("skeleton", control.getSkeleton()); Material mat2 = new Material(am, "Common/MatDefs/Misc/Unshaded.j3md"); mat2.setColor("Color", ColorRGBA.Yellow); mat2.getAdditionalRenderState().setDepthTest(false); skeletonDebug.setMaterial(mat2); player.attachChild(skeletonDebug); }
SkeletonDebugger skeletonDebug = new SkeletonDebugger("skeleton", control.getSkeleton()); Material mat2 = new Material(assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); mat2.setColor("Color", ColorRGBA.Green);
public void initDebugSkeleton(AssetManager assetMgr) { // AnimControl humanoidControl = myHumanoidModelNode.getControl(AnimControl.class); if (myJMESkeletonDebugger == null) { myJMESkeletonDebugger = new SkeletonDebugger(SKEL_DEBUG_NAME, myJMESkeleton); String unshadedMatPath = myHFConfig.getDebugSkelMatPath(); Material mat2 = new Material(assetMgr, unshadedMatPath); mat2.getAdditionalRenderState().setWireframe(true); mat2.setColor("Color", ColorRGBA.Green); mat2.getAdditionalRenderState().setDepthTest(false); myJMESkeletonDebugger.setMaterial(mat2); } myJMESkeletonDebugger.setLocalTranslation(myJME3ModelSceneNode.getLocalTranslation()); } public void toggleDebugSkeleton_onSceneThread() {
jmeSpatial.addControl(new SkeletonControl(fbxNode.skeleton)); SkeletonDebugger sd = new SkeletonDebugger("debug", fbxNode.skeleton); Material mat = new Material(fbxNode.assetManager, "Common/MatDefs/Misc/Unshaded.j3md"); mat.getAdditionalRenderState().setWireframe(true);