/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics3d/ |
H A D | js-apis-inner-scene.md | 23 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 26 function createShaderPromise() : Promise<Shader> { 35 let shader: Promise<Shader> = sceneFactory.createShader(sceneResourceParameter); 53 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 93 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 130 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 166 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 222 createShader(params: SceneResourceParameters): Promise\<Shader> 236 | Promise\<[Shader](js-apis-inner-scene-resources.md#shader)> | Promise对象,返回着色器对象。 | 243 function createShaderPromise() : Promise<Shader> { [all …]
|
H A D | js-apis-inner-scene-resources.md | 9 import { SceneResourceType, SceneResource, Shader, MaterialType, Material, ShaderMaterial, 50 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 60 let shader: Promise<Shader> = sceneFactory.createShader(sceneResourceParameter); 61 shader.then(async (shaderResult:Shader) => { 70 ## Shader section 108 | colorShader | [Shader](#shader) | 否 | 是 | 着色器,默认值为undefined。 | 161 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 194 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 220 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 244 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … [all …]
|
H A D | js-apis-inner-scene-nodes.md | 34 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 67 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 112 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 143 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 172 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 206 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 230 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 259 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 315 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | js-apis-scene.md | 32 Shader,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/api/ |
H A D | material.h | 46 class Shader final : public META_NS::Internal::ObjectInterfaceAPI<Shader, ClassId::Shader> { 47 META_API(Shader) 49 META_API_CACHE_INTERFACE(IShader, Shader) 50 META_API_INTERFACE_PROPERTY_CACHED(Shader, Uri, BASE_NS::string)
|
H A D | material_uid.h | 24 REGISTER_CLASS(Shader, "56d686b8-7a33-4608-b12a-1a170381bcfd", META_NS::ObjectCategoryBits::NO_CATE…
|
/ohos5.0/docs/zh-cn/application-dev/graphics3d/ |
H A D | arkgraphics3D-resource.md | 5 - 着色器(Shader): 着色器是GPU上可以执行的一段程序,可以控制GPU执行哪些并行计算操作。AGP引擎提供的默认着色器实现了PBR渲染,开发者只需要指定对应的参数就可以完成不同的PBR渲染… 13 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 32 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 35 function createShaderPromise() : Promise<Shader> { 44 let shader: Promise<Shader> = sceneFactory.createShader(sceneResourceParameter); 45 shader.then(async (shaderEntity: Shader) => { 63 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 93 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | arkgraphics3D-animation.md | 7 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 31 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 58 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | arkgraphics3D-scene.md | 19 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 34 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 89 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 128 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | arkgraphics3D-overview.md | 9 - 提供创建图片(Image)、材质(Material)、环境(Environment)以及自定义着色器(Shader)的能力,支撑开发者通过调用ArkGraphics 3D提供的能力来创建3D场景…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics3d/ |
H A D | js-apis-inner-scene-resources.md | 10 import { SceneResourceType, SceneResource, Shader, MaterialType, Material, ShaderMaterial, 26 | SHADER | 6 | Shader resource.| 51 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 61 let shader: Promise<Shader> = sceneFactory.createShader(sceneResourceParameter); 62 shader.then(async (shaderResult:Shader) => { 71 ## Shader section 72 Shader resource, which inherits from [SceneResource](#sceneresource). 89 | SHADER | 1 | Shader-defined.| 102 Shader material, which inherits from [Material](#material). 109 | colorShader | [Shader](#shader) | No| Yes| Shader. The default value is undefined.| [all …]
|
H A D | js-apis-inner-scene.md | 24 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 27 function createShaderPromise() : Promise<Shader> { 36 let shader: Promise<Shader> = sceneFactory.createShader(sceneResourceParameter); 54 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 94 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 131 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 167 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 223 createShader(params: SceneResourceParameters): Promise\<Shader> 237 | Promise\<[Shader](js-apis-inner-scene-resources.md#shader)> | Promise used to return the **Shader… 244 function createShaderPromise() : Promise<Shader> { [all …]
|
H A D | js-apis-inner-scene-nodes.md | 35 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 68 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 113 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 144 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 173 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 207 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 231 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 260 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 316 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | js-apis-scene.md | 32 Shader,
|
/ohos5.0/docs/en/application-dev/graphics3d/ |
H A D | arkgraphics3D-resource.md | 5 - Shader: a program executed on a GPU to tell the GPU which parallel computing operations can be pe… 13 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 29 ## Creating and Using a Shader 32 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 35 function createShaderPromise() : Promise<Shader> { 44 let shader: Promise<Shader> = sceneFactory.createShader(sceneResourceParameter); 45 shader.then(async (shaderEntity: Shader) => { 63 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 93 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | arkgraphics3D-animation.md | 7 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 31 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 58 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
H A D | arkgraphics3D-scene.md | 19 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 34 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 89 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, … 128 import { Image, Shader, MaterialType, Material, ShaderMaterial, Animation, Environment, Container, …
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/ |
H A D | material_component.h | 170 struct Shader { struct 204 DEFINE_PROPERTY(Shader, materialShader, "Material Shader", 0, ) 211 DEFINE_PROPERTY(Shader, depthShader, "Depth Shader", 0, )
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_scene_util.h | 137 … MaterialComponent::Shader& materialShader, MaterialComponent::Shader& depthShader) const = 0; 147 const BASE_NS::string_view renderSlot, MaterialComponent::Shader& shader) const = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | scene_util.h | 74 … MaterialComponent::Shader& materialShader, MaterialComponent::Shader& depthShader) const override; 76 const BASE_NS::string_view renderSlot, MaterialComponent::Shader& shader) const override;
|
H A D | scene_util.cpp | 601 MaterialComponent::Shader& materialShader, MaterialComponent::Shader& depthShader) const in GetDefaultMaterialShaderData() 641 const string_view renderSlot, MaterialComponent::Shader& shader) const in GetDefaultMaterialShaderData()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | register_engine_access.cpp | 49 DECLARE_PROPERTY_TYPE(MaterialComponent::Shader); 64 META_TYPE(MaterialComponent::Shader) 146 RegisterEngineAccessImplAndAny<MaterialComponent::Shader>(); in RegisterEngineAccess() 158 UnregisterEngineAccessImplAndAny<MaterialComponent::Shader>(); in UnregisterEngineAccess()
|
H A D | shader_impl.cpp | 26 class ShaderImpl : public META_NS::ObjectFwd<ShaderImpl, SCENE_NS::ClassId::Shader, META_NS::ClassI…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/ |
H A D | material_component_manager.cpp | 47 DECLARE_PROPERTY_TYPE(MaterialComponent::Shader); 87 BEGIN_METADATA(MaterialComponentShaderMetaData, MaterialComponent::Shader) 88 DECL_PROPERTY2(MaterialComponent::Shader, shader, "Shader", 0) 89 DECL_PROPERTY2(MaterialComponent::Shader, graphicsState, "Graphics State", 0) 90 END_METADATA(MaterialComponentShaderMetaData, MaterialComponent::Shader)
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_image_filter.cpp | 211 filter_ = SkImageFilters::Shader(skShader, skCropRect); in InitWithShader()
|