JPCT-AE не будет отображаться внутри фигуры

Я использую JPCT-AE и пытаюсь поместить камеру внутри сферы, но она просто ничего не показывает. Если я установлю камеру на ту же сторону, что и на нее, то смогу увидеть форму.

    Texture texture = new Texture(3000, 3000, RGBColor.RED);
    TextureManager.getInstance().addTexture("sphere", texture);

    mSphere = Primitives.getSphere(20);
    //mSphere.calcTextureWrapSpherical();
    mSphere.setTexture("sphere");
    mSphere.build();

    mWorld = new World();
    //mWorld.setAmbientLight(50,50,50);

    mWorld.addObject(mSphere);

    Camera camera = mWorld.getCamera();
    //camera.moveCamera( Camera.CAMERA_MOVEOUT, 30 );
    //camera.setPosition( mSphere.getTransformedCenter() );
    camera.lookAt( mSphere.getTransformedCenter() );
    //camera.moveCamera(Camera.CAMERA_MOVEIN, 5);

    MemoryHelper.compact();

Я пытался просто комментировать и раскомментировать различные части кода, но я просто ничего не получил.

1 ответ

Решение

Оказывается, у меня был включен отбор.

mSphere.setCulling(false);

Починил это:)

Другие вопросы по тегам