My opengl learning note