【24h】

A Unified Shader Based on the OpenGL ES 2.0 for 3D Mobile Game Development

机译:基于OpenGL ES 2.0的统一着色器,用于3D手机游戏开发

获取原文
获取原文并翻译 | 示例

摘要

A programmable graphics pipeline including the shader in the embedded systems increases flexibility and enables customizations of vertex and fragment processing, and it also provides the programmer with various special effects essential in development of realistic 3D mobile games whereas the traditional fixed-function pipeline does not. In this paper, we design a unified shader integrating vertex shader and fragment shader, define a memory structure for the unified shader, and present an operating process to construct the memory structure and execute compiled shader program by passing it to the unified shader using the OpenGL ES 2.0 APIs. We are satisfied with the result from implementing the unified shader and its OpenGL ES 2.0 APIs. It can be used as a development platform for 3D mobile games.
机译:包括嵌入式系统中的着色器在内的可编程图形管线增加了灵活性,并可以自定义顶点和片段处理,它还为程序员提供了在开发逼真的3D手机游戏中必不可少的各种特殊效果,而传统的固定功能管线则没有。在本文中,我们设计了一个集成了顶点着色器和片段着色器的统一着色器,为该统一着色器定义了一个内存结构,并提出了一个构建内存结构的操作过程,并通过使用OpenGL将其传递给统一着色器来执行编译的着色器程序ES 2.0 API。我们对实现统一着色器及其OpenGL ES 2.0 API的结果感到满意。它可以用作3D手机游戏的开发平台。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号