@Override protected void setShaderParams(Camera camera) { super.setShaderParams(camera); if (mParticleShader == null) { RajLog.e("[" + getClass().getName() + "] You need to set a particle material first."); throw new RuntimeException("You need to set a particle material first."); } mParticleShader.setCameraPosition(camera.getPosition()); mParticleShader.setPointSize(mPointSize); }