目录

示例代码

CG渲染框架

该Android Studio工程包含如下使用示例。

名称

Gitee

GitHub

Android Studio示例代码

链接

链接

您需要完成以下操作才可以运行示例代码:

  1. 生成签名证书,置于示例代码的根目录下,并同步修改示例代码中应用级“build.gradle”中的signingConfigs。
  2. 修改示例代码中应用级“build.gradle”中的applicationId为自己的应用名。
  3. 创建模型文件或者选择已有的模型文件,置于“app/src/main/assets”目录下。
  1. 从下载的SDK包中导入头文件和libcgkit.so文件。

在使用示例代码前请详细阅读示例工程中的“README.md”文件。

GPU扩展能力

[h2]Smart Cache for GLES示例代码

该Android Studio工程包含GLES Smart Cache各个接口使用示例,实现了一个矩形的渲染效果。

名称

Gitee

GitHub

Android Studio示例代码

链接

链接

[h2]Smart Cache and Pre-rotation for Vulkan示例代码

该Android Studio工程包含Vulkan Smart Cache各个接口的使用示例、Pre-rotation各个接口的使用示例,实现了一个三角形的渲染效果。

名称

Gitee

GitHub

Android Studio示例代码

链接

链接

插件开发框架

该示例代码包含插件开发框架各个接口的使用示例,实现了一个CG Kit插件的开发示例。

名称

Gitee

GitHub

示例代码

链接

链接

离线超分插件

该Android Studio工程包含离线超分插件各个接口的使用示例,实现了对一张图片的超分处理效果。

名称

Gitee

GitHub

Android Studio示例代码

链接

链接

遮挡剔除插件

该示例代码包含Occlusion Culling各个接口的使用示例,展示了不同遮挡关系下的剔除结果。

名称

Gitee

GitHub

示例代码

链接

链接