実現するために使われる機能はOpenGLの一部だが