existem bibliotecas para tornar mais fácil a imensa tarefa de criar uma cena tridimensional directamente no WebGL-como sabe três.js é o mais usado, mas não o único. Há uma boa quantidade de frameworks, ferramentas, motores de jogos e bibliotecas que também vale a pena experimentar.
Você pode encontrar frameworks especializados em WebVR como a-Frame e os motores de renderização de base física (PBR) que criam cenas surpreendentes e materiais altamente realistas em nosso navegador. Deve lembrar-se do fantástico site “For Honor Scars”, cujas texturas, iluminação e performance nos deixaram abertos. Neste caso específico, eles usaram um micro framework WebGL chamado nanogl.
WebGL não é apenas para cenas 3D e Pixi.js chegou para facilitar a criação e o enriquecimento dos efeitos visuais, aplicando shaders a cenas 2D e melhorando notavelmente a renderização desses efeitos. WebGL, por outro lado, tornou-se o ambiente perfeito para a implementação do AI, por exemplo, no presente artigo “Como você pode usar AI, AR, e WebGL shaders para auxiliar pessoas com deficiência visual”, você pode ler sobre um aplicativo que ajuda os deficientes visuais detectar objetos em seus arredores. O aplicativo usa um auscultador VR e aplica um sombreado, “Detecção De Borda” para reconhecer objetos usando algoritmos de visão computacional. Este é apenas um de centenas de exemplos que você pode encontrar, muito parecido com os famosos experimentos do Google AI. WebGL também é, naturalmente, a base para APIs, incluindo WebAudio, WebVR e o futuro WebXR.
30. WebGL Experimental Sites ☆彡
Esta é apenas uma pequena seleção das recentes WebGL sites de nota, mas se você quiser olhar para trás na história dos melhores projetos ao longo dos últimos anos, vá para nossa coleção WEBGL ou de pesquisa usando a tag WebGL em tecnologias. Você também pode explorar os três tags.js ou Pixi.js todos mostrando exemplos fabulosos do uso do WebGL.