在短时间内应该不会, 1 Vulkan 是更底层的 API, 学习曲线陡,不宜普及。 2 苹果不支持 Vulkan, 跨平台有困难。 3 现有的 OpenGL 软件如果没有达到 CPU 单线程性能瓶颈的话不会轻易转移到 Vulkan。
对,没错。OpenGL ES支持Java作为宿主语言。不过如果是OpenGL ES20的话,需要用到渲染管线时可能需要一些着色器语言作为支撑。 而楼上所说的物理引擎都是需要花大价钱获得使用权的,但像Jbullet这种开源免费的3D引擎就是使用java实现的,网上可以免费下到jar包。本人也从事过android平台上的3D游戏开发,希望能帮到你。^_^
以上就是关于如何使用openGL或者Vulkan在linux下用C编程全部的内容,包括:如何使用openGL或者Vulkan在linux下用C编程、在Android上用OpenGL ES开发3D游戏用什么语言Java or C/C++、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)