¿Será más rápido aprender opengl después de aprender webgl?
WebGL incluye el estándar de dibujo OpenGL, pero es de nivel superior.
Tome three.js como analogía. Three.js es un marco 3D basado en WebGL. Integra todas las funciones de aplicación de webgl y empaqueta todos los conceptos 3D en bibliotecas de clases. Llame directamente a las clases three.js. La biblioteca también admite el estándar de dibujo 3D de webgl.
Three.js es un subconjunto de webgl, pero puede completar el desarrollo de un proyecto 3D por sí solo, siempre que no realice una investigación técnica, un motor de nivel superior sin duda tendrá una mayor eficiencia de desarrollo. .
thingjs agrupa todo el conocimiento profesional 3D y es más simple que three.js, lo que permite a los desarrolladores centrarse en el desarrollo de proyectos 3D en lugar de aprender tecnología webgl o incluso opengl. La tecnología siempre es mejor que dominarla y no es necesario limitarse a aprender todos los lenguajes subyacentes.