使用发动机GLES20消除锯齿(平滑)线

时间:2013-05-08 21:09:38

标签: android opengl-es-2.0 andengine

如何使用动态GLES20绘制抗锯齿(平滑)线? 我只能绘制丑陋的线条。

2 个答案:

答案 0 :(得分:1)

我使用带线的图像来解决这个问题。

答案 1 :(得分:0)

在openGL ES2中,通过覆盖活动类中的onCreateEngineOptions()来尝试以下设置,该活动类扩展了SimpleBaseGameActivity或其子/超类。

@Override
    public EngineOptions onCreateEngineOptions() {
        init();

        Camera camera = createCamera();

        IResolutionPolicy policy = ResolutionPolicy.createResolutionPolicy(mEngineConfig.getResolutionPolicy(), mEngineConfig.getScreenWidth(), mEngineConfig.getScreenHeight());

        EngineOptions options = new EngineOptions(mEngineConfig.getFullScreen(), mEngineConfig.getScreenOrientation().getValue(), policy, camera);

        options.getRenderOptions().setMultiSampling(true);
            //... MORE OPTIONS

        return options;
    }