# render_service **Repository Path**: openharmony-sig/render_service ## Basic Information - **Project Name**: render_service - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-03-23 - **Last Updated**: 2025-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # render_service - [介绍](#介绍) - [目录](#目录) ## 介绍 **render_service** 为3D控件渲染提供离屏渲染能力。向上提供控件接口,屏蔽操作系统差异;向下提供3D引擎接入/适配接口,屏蔽引擎差异。开发者可轻松接入各操作系统,使其具备控件级的3D渲染能力。 本模块在OpenHarmony中的位置如下图所示: ![render_service定位](./figures/location.png) 本模块的具体结构图如下图所示: ![render_service结构](./figures/arch.png) ## 目录 ``` foundation/graphic/3d_standard/render_service ├── figures # Markdown引用的图片目录 ├── core # 核心框架代码目录 │ ├── include # 头文件目录(包含3d离屏渲染服务、TextureLayer,控件适配接口,引擎适配接口等) │ │ ├── hualei # hualei引擎层适配头文件 │ ├── src # 源文件目录(包含3d离屏渲染服务、TextureLayer,控件适配接口等,引擎适配接口等) │ │ ├── hualei # hualei引擎层适配源文件 └── test # 测试用例 ``` ## 构建 ./build.sh --build-target=lib3dsceneview --ccache