Os drivers OpenGL nas Adições de Convidados do VirtualBox são limitados ao OpenGL 2.1. Apesar de muitos pedidos de melhoria da capacidade do OpenGL nos fóruns de usuários do VBox , não vi nenhuma menção aos desenvolvedores do VBox trabalhando no OpenGL 3 ou melhor suporte. Dito isso, ele só tinha suporte ao OpenGL 2.0 por volta de 2009 e, no entanto, vem atualizando silenciosamente para o OpenGL 2.1. Eles podem chegar lá.
Você sempre tem a opção de instalar drivers de renderização de software OpenGL, mas eles não seriam utilizáveis para nada além dos requisitos mais básicos. exemplo: há um driver OpenGL32 de renderização de software para o Blender em seu site FTP que permite que o Blender para Windows funcione dentro de um convidado do Windows, mas as taxas de quadros ao animar Poses estão na região de 0.5-2.0 fps. Não é legal.
Observe que os produtos pagos da VMware ( VMware Fusion para Mac , VMware Workstation para Linux e VMware Workstation para Windows ) todos possuem recursos 3D nos níveis de recursos do DirectX 10 e do OpenGL 3.3. Se você estiver disposto a pagar por eles, eles podem funcionar para você (existem versões de avaliação disponíveis para baixar e instalar gratuitamente).
Você pensaria que não seria muito difícil de portar, sendo todos os quatro produtos da VMware ... e é apenas um driver para seu próprio adaptador de gráficos virtuais ... certo?