/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/demo/hvigor/ |
H A D | hvigor-wrapper.js | 16 …D=require("os"),e=require("fs"),t=require("child_process"),r=require("crypto"),n="undefined"!=type… constant
|
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/resources/audio_decoder/ |
H A D | voice_amrwb_23850.amr | 2 D03�γ���P����B@�*��)HI�R"�x�(���$�Xt� 82 �npV��8�o/8ѐD�e� 89 '��6z_��WJ9G\�3��F�qi[���He1D�ђ(�&�D�hޅ�'�I�(��*���-))��MR�.�{ؓ�<p��ゥb��Θ�K%��P�D�u|… 141 …I�0�XTȌ_�$!:�_�Г�<�D�Z����N�us�?���DP�k1n�W��L��/I"��i��n��ŌvNǾ�p%���D����vӋ�"�����7���… 144 ��D�ԫìy�8�kO����G՟��/�(�ᕓ/�C �V��;�rϖ�~����Tj�D���5��y8��i����b����,(&�ϨBzQ�L�$��… 145 9�]\��{{�����Z&f��Y�3)?�(Q�^h.5\�%!�~C�9�D�ֻT����x ��K�z�x���:L�~#�E ���AE*"m��]�X… 190 5(�)��.8�����0D�'U(�K����Y�'��TmP���B���[Ħ�����M~3L*��r���� 191 �IS�D�)8-��{��9�x����%�;W�*u՚4�w%�!$6�D3ca��'�CcF��2wn��D�g4�ĺY 202 �mI�7���p|>jD�Л}�����gX�����C����4��`�ĵ L�D�>w���_��Y�dw�u_;��D�R�J�� 242 ���Y� x�s�b��-Y��I�D�T�\lB��D�X�@찝�r �v{����y����
|
/ohos5.0/docs/zh-cn/application-dev/graphics3d/ |
H A D | arkgraphics3D-overview.md | 1 # ArkGraphics 3D简介 3 ArkGraphics 3D (方舟3D图形)基于轻量级的3D引擎以及渲染管线为开发者提供基础3D场景绘制能力,供开发者便捷、高效地构建3D场景并完成渲染。 9 …境(Environment)以及自定义着色器(Shader)的能力,支撑开发者通过调用ArkGraphics 3D提供的能力来创建3D场景中使用的各种资源,支撑开发者自定义着色器,完成自定义3D材… 10 - 提供控制3D场景动画状态的能力,支撑开发者控制动画的开始、暂停、结束、播放到指定位置等操作,同时提供动画开始、结束时的回调函数支持开发者进行逻辑控制。具体可见[SceneResource (资源… 11 - 提供基础的3D渲染后处理能力,提供接口支撑开发者进行ToneMapping后处理相关控制。具体可见[ScenePostProcessSettings (后处理管理)](../reference/… 13 综上,ArkGraphics 3D提供基础的3D场景渲染能力,支撑开发者完成3D场景渲染以及逻辑控制开发工作。 15 具体接口的使用和参数说明,可见[@ohos.graphics.scene (ArkGraphics 3D模块)](../reference/apis-arkgraphics3d/js-apis-sc… 18  20 如上图 ArkGraphics 3D接口能力由图形后端、引擎层以及接口层三个关键部分共同组成。 23 - 接口层:基于引擎的ECS Framework,通过NAPI层对数据进行组织处理,向开发者暴露简单易用的3D渲染接口,支持开发者使用少量代码完成3D场景的开发。 [all …]
|
H A D | arkgraphics3D-scene.md | 1 # ArkGraphics 3D场景搭建以及管理 3 一个3D场景通常由光源、相机、模型三个关键部分组成。 4 - 光源:为整个3D场景提供光照,使得3D场景中的模型变得可见。与真实物理场景一致,没有光源场景将变得一片漆黑,得到的渲染结果也就是全黑色。 5 - 相机:为3D场景提供一个观察者。3D渲染本质上是从一个角度观察3D场景并投影到一张2D图片上。没有相机就没有3D场景的观察者,也就不会得到渲染结果。 6 - 模型:3D场景中的模型用于描述对象的形状、结构和外观,一般具有网格、材质、纹理、动画等属性。一些常见的3D模型格式有OBJ、FBX、glTF等。 10  13 模型的格式多种多样,目前ArkGraphics 3D仅支持glTF模型的加载,glTF是一种对于3D场景描述的格式,glTF作为一种开源3D场景格式在业界被广泛采用。关于glTF的介绍可以参照[gl… 15 …D场景关键要素,如果一个glTF模型中包含相机,使用ArkGraphics 3D提供的接口加载glTF就可以直接完成该相机视角下3D场景的渲染。如果不包含相机,也可以利用ArkGraphics 3… 72 // 通过Component3D呈现3D场景 85 相机作为3D场景中的重要部分,决定了整个3D场景向2D图片的投影过程,相机的近远平面、Fov角等关键参数也会对整个3D渲染产生重要的影响。开发者可以通过对于相机参数的设置。控制这个渲染过程,得到开发… [all …]
|
H A D | arkgraphics3D-resource.md | 1 # ArkGraphics 3D资源创建以及使用 2 3D场景中资源类型主要包含以下几种: 3 - 材质(Material): 材质是对场景中物体的光学物理性质的数学建模。在渲染计算的过程中,利用这些物理性质计算与光的相互作用,得到最终渲染的颜色。ArkGraphics 3D提供的材质类型基于… 4 - 图片(Image): 图片本质上是上一个储存信息的二维内存块(buffer),用于储存3D渲染计算过程需要的相关信息,比如基础色、法线等等。ArkGraphics 3D提供基于png、jpg、k… 6 - 环境(Environment): 环境是3D场景背景的一种描述,可以基于图片进行创建。通过将一张图片进行正方体或者球体的映射处理,将图片贴在正方体或者球体上,在3D场景中模拟真实的环境。ArkG… 7 - 动画(Animation): 3D中的动画资源用于创建三维场景可以运动的虚拟对象,例如人物、动物、车辆等。它们是构成3D场景的基本元素之一,为动画片、游戏、虚拟现实等领域提供了丰富的内容。 30 着色器主要用于控制GPU计算,给开发者提供自定义渲染的能力,提高了3D渲染控制的灵活性。着色器资源的创建需要着色器资源的名字以及着色器在文件沙箱中的路径。着色器资源主要的使用场景是替换材质的着色器属… 61 3D场景中的图片资源是指GPU可以直接使用的图片资源。创建图片资源的关键参数包括图片资源的名字以及图片资源的路径。将图片资源应用到材质中作为材质属性,是常见的图片资源使用方式之一,示例代码如下: 91 环境资源的创建需要指定名字以及图片或者glTF在文件沙箱中的路径,将环境资源设置到3D scene的environment属性,即可以将创建的环境资源设置为3D场景的背景环境。环境资源提供了diff… 118 对于3D资源更加综合的使用可以参考以下实例: [all …]
|
H A D | Readme-CN.md | 1 # ArkGraphics 3D(方舟3D图形) 3 - [ArkGraphics 3D简介](arkgraphics3D-overview.md) 4 - [ArkGraphics 3D场景搭建以及管理](arkgraphics3D-scene.md) 5 - [ArkGraphics 3D资源创建以及使用](arkgraphics3D-resource.md) 6 - [ArkGraphics 3D场景动画控制以及管理](arkgraphics3D-animation.md)
|
H A D | arkgraphics3D-animation.md | 1 # ArkGraphics 3D场景动画控制以及管理 2 …画是3D场景中重要的资源类型,用于控制场景中各种元素的运动。比如想要场景中的人物进行走路这个动作,每帧计算人物每一个关节的旋转角并进行设置是难以实现的。所以在完成类似的要求时,3D场景资源的制作者… 5 动画资源是模型资源制作者在制作模型的过程中制作并保存到模型文件中的。ArkGraphics 3D提供从glTF模型资源中提取并播放动画的能力,进而使得开发者可以进行动画状态的控制。 22 ArkGraphics 3D提供的动画状态控制操作主要包含如下几种: 52 动画回调指的是在动画执行到某些状态时执行的函数,用于帮助开发者以动画状态为基础做触发式的逻辑控制工作。ArkGraphics 3D提供给开发者如下回调: 79 对于3D动画更详细的使用可以参考以下实例: 80 - [3D引擎接口示例(ArkTS)(API12)](https://gitee.com/openharmony/applications_app_samples/tree/master/code/…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/ |
H A D | unique_ptr.h | 74 using deleter_type = D; 92 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 96 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 101 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 105 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 207 D deleter_; 237 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 241 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 246 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, 250 template<class d = D, class dt = BASE_NS::remove_reference_t<D>, [all …]
|
/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/nnrt/ |
H A D | _one_hot_v10.md | 38 …],depth的值是D,当axis=0时,output形状为[D,N,C], indices的形状是[N,C],depth的值是D,当axis=-1时,output形状为[N,C,D], indi… 51 …],depth的值是D,当axis=0时,output形状为[D,N,C], indices的形状是[N,C],depth的值是D,当axis=-1时,output形状为[N,C,D], indi…
|
H A D | _one_hot_v20.md | 38 …],depth的值是D,当axis=0时,output形状为[D,N,C], indices的形状是[N,C],depth的值是D,当axis=-1时,output形状为[N,C,D], indi… 51 …],depth的值是D,当axis=0时,output形状为[D,N,C], indices的形状是[N,C],depth的值是D,当axis=-1时,output形状为[N,C,D], indi…
|
/ohos5.0/docs/zh-cn/device-dev/kernel/ |
H A D | kernel-small-debug-shell-net-ping6.md | 55 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=1 time<1 ms 56 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=2 time<1 ms 57 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=3 time<1 ms 58 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=4 time<1 ms 68 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=1 time<1 ms 69 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=2 time<1 ms 70 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=3 time<1 ms 81 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=2 time<1 ms 82 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=3 time<1 ms 83 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=4 time<1 ms [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-basic-components-component3d.md | 2 3D渲染组件,可以加载3D模型资源并做自定义渲染,通常用于3D动效场景。 25 | sceneOptions | [SceneOptions](#sceneoptions对象说明) | 否 | 3D场景配置选项。<br/>**说明:** <br/> 3D场景配置选项在控件创… 49 | TEXTURE | 0 | 使用GPU合成显示3D场景。 | 50 | SURFACE | 1 | 使用专有硬件显示3D场景。 | 56 设置3D场景。 74 设置3D环境资源。目前仅支持GLTF格式资源,模型资源在控件创建后不支持动态修改。 84 | uri | [ResourceStr](ts-types.md#resourcestr) | 是 | 3D环境资源。 | 155 设置3D渲染分辨率的宽度。渲染分辨率的长宽可以不同于控件的长宽,若渲染分辨率与控件分辨率长宽不一致时会上采样或下采样到控件长宽。 169 | value | [Dimension](ts-types.md#dimension10) | 是 | 3D渲染分辨率的宽度。 | 175 设置3D渲染分辨率的长度。渲染分辨率的长宽可以不同于控件的长宽,若渲染分辨率与控件分辨率长宽不一致时会上采样或下采样到控件长宽。 [all …]
|
/ohos5.0/docs/en/application-dev/graphics3d/ |
H A D | arkgraphics3D-overview.md | 1 # Introduction to ArkGraphics 3D 3 …D provides basic 3D scene rendering capabilities based on the lightweight 3D engine and render pip… 7 … application sandbox and use the asynchronous APIs provided by ArkGraphics 3D to load the model an… 9 …erials, environments, and shaders used in a 3D scene. You can also customize a shader to carry out… 10 - Provides APIs for controlling the animation status in a 3D scene, such as starting, pausing, and … 13 To sum up, ArkGraphics 3D provides basic 3D scene rendering capabilities to help you carry out 3D s… 15 For details about the API usage and parameters, see [@ohos.graphics.scene (ArkGraphics 3D)](../refe… 18  20 The ArkGraphics 3D service consists of three key parts: graphics backend, engine layer, and interfa… 23 - Interface layer: processes data based on the ECS framework through the NAPI layer, and exposes 3D… [all …]
|
H A D | arkgraphics3D-scene.md | 1 # Building and Managing ArkGraphics 3D Scenes 3 A 3D scene consists of three essential parts: light, camera, and model. 4 - Light provides illumination for a 3D scene so that the models in the 3D scene become visible. Wit… 5 … acts as a viewer of the 3D scene. In essence, 3D rendering is to observe a 3D scene from a perspe… 6 …D scene is used to describe a shape, structure, and appearance of an object, and generally has att… 10  13 …tude of formats, but currently, ArkGraphics 3D supports only the loading of glTF models. glTF repr… 15 …D scene, including the light, camera, and model. If a glTF model contains a camera, you can use th… 72 // Use Component3D to display the 3D scenario. 85 …D scene, a camera determines the projection process from the 3D scene to a 2D image. Key camera pa… [all …]
|
H A D | Readme-EN.md | 1 # ArkGraphics 3D 3 - [Introduction to ArkGraphics 3D](arkgraphics3D-overview.md) 4 - [Building and Managing ArkGraphics 3D Scenes](arkgraphics3D-scene.md) 5 - [Creating and Using ArkGraphics 3D Resources](arkgraphics3D-resource.md) 6 - [Controlling and Managing ArkGraphics 3D Scene Animations](arkgraphics3D-animation.md)
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/platform/eventhandler/ |
H A D | inner_event.h | 108 template<typename T, typename D> 124 template<typename T, typename D> 172 template<typename T, typename D> 188 template<typename T, typename D> 338 template<typename T, typename D> 339 std::unique_ptr<T, D> GetUniqueObject() const in GetUniqueObject() 341 std::unique_ptr<T, D> &object = *reinterpret_cast<std::unique_ptr<T, D> *>(smartPtr_); in GetUniqueObject() 347 return std::unique_ptr<T, D>(nullptr, nullptr); in GetUniqueObject() 478 template<typename T, typename D> 481 return (sizeof(T) | (sizeof(D) - 1) | UNIQUE_PTR_TYPE); in CalculateSmartPtrTypeId() [all …]
|
/ohos5.0/docs/en/device-dev/kernel/ |
H A D | kernel-small-debug-shell-net-ping6.md | 55 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=1 time<1 ms 56 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=2 time<1 ms 57 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=3 time<1 ms 58 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=4 time<1 ms 68 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=1 time<1 ms 69 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=2 time<1 ms 70 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=3 time<1 ms 81 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=2 time<1 ms 82 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=3 time<1 ms 83 56 bytes from 2001:A:B:C:D:E:F:B : icmp_seq=4 time<1 ms [all …]
|
/ohos5.0/base/notification/eventhandler/interfaces/inner_api/ |
H A D | inner_event.h | 196 template<typename T, typename D> 214 template<typename T, typename D> 232 template<typename T, typename D> 250 template<typename T, typename D> 340 template<typename T, typename D> 358 template<typename T, typename D> 376 template<typename T, typename D> 394 template<typename T, typename D> 591 template<typename T, typename D> 594 std::unique_ptr<T, D> &object = *reinterpret_cast<std::unique_ptr<T, D> *>(smartPtr_); in GetUniqueObject() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics3d/ |
H A D | js-apis-scene.md | 1 # @ohos.graphics.scene (ArkGraphics 3D模块) 4 - [Scene](js-apis-inner-scene.md):ArkGraphics 3D基础模块,提供SceneResourceParamters、SceneNodeParamters等通用… 5 - [SceneNode](js-apis-inner-scene-nodes.md):3D场景是以树状结构进行组织的,通过操作结点属性以及结点树结构可以改变3D场景。本模块提供3D图形中场景资源结… 6 - [SceneType](js-apis-inner-scene-types.md):本模块覆盖3D图形中的数据类型,包括向量、四元数等。 7 - [SceneResources](js-apis-inner-scene-resources.md):本模块提供3D图形中常用的基本资源类型,包括材质、图片、着色器等。 8 - [ScenePostProcessSettings](js-apis-inner-scene-post-process-settings.md):本模块提供3D图形中的色调映射等图像后处理方法。
|
/ohos5.0/docs/zh-cn/device-dev/quick-start/ |
H A D | quickstart-pkg-3516-burn.md | 23 1. 在客户端新建用于保存烧录文件的文件夹,例如“D:\liteos”或“D:\linux”。 30 …tboot" FlashType="emmc" FileSystem="none" Start="0" Length="1M" SelectFile="D:\liteos\u-boot-hi351… 31 …me="" FlashType="emmc" FileSystem="none" Start="1M" Length="9M" SelectFile="D:\liteos\OHOS_Image.b… 32 …="" FlashType="emmc" FileSystem="none" Start="10M" Length="50M" SelectFile="D:\liteos\rootfs_vfat.… 33 …="" FlashType="emmc" FileSystem="none" Start="60M" Length="50M" SelectFile="D:\liteos\userfs_vfat.… 41 …tboot" FlashType="emmc" FileSystem="none" Start="0" Length="1M" SelectFile="D:\linux\u-boot-hi3516… 42 …mage" FlashType="emmc" FileSystem="none" Start="1M" Length="9M" SelectFile="D:\linux\uImage_hi3516… 43 …" FlashType="emmc" FileSystem="ext3/4" Start="10M" Length="50M" SelectFile="D:\linux\rootfs_ext4.i… 44 …" FlashType="emmc" FileSystem="ext3/4" Start="60M" Length="50M" SelectFile="D:\linux\userfs_ext4.i… 45 …lashType="emmc" FileSystem="ext3/4" Start="110M" Length="1024M" SelectFile="D:\linux\userdata_ext4…
|
/ohos5.0/base/hiviewdfx/faultloggerd/common/dfxlog/ |
H A D | dfx_log_public.h | 47 template<std::size_t N, int... D> 48 struct NumStr : NumStr<N / 10, N % 10, D...> { // 10 : decimal 51 template<int ...D> 52 struct NumStr<0, D...> { 53 static_assert(((D >= 0 && D <= 9) && ...)); // 9 : decimal 54 constexpr static std::size_t len = sizeof...(D); 55 constexpr static char str[] { D + '0'... };
|
/ohos5.0/foundation/graphic/graphic_2d/ |
H A D | README_zh.md | 23 | Drawing (绘制) | 提供图形子系统内部的标准化接口,主要完成2D渲染、3D渲染和渲染引擎的管理等基本功能。 … 28 • 引擎层:包括 2D 图形库和 3D 图形引擎两个模块。2D 图形库提供 2D 图形绘制底层 API,支持图形绘制与文本绘制底层能力。3D 图形引擎能力尚在构建中。
|
/ohos5.0/foundation/graphic/graphic_3d/ |
H A D | README.md | 4 AGP(Ark Graphics Platform)引擎是一款跨平台、高性能实时渲染的3D引擎,具有易用性、高画质、可扩展等特性。引擎使用先进的ECS(Entity-Component-System… 10 OpenHarmony 3D图形栈的分层说明如下: 35 │ ├── Lume_3D # ECS框架,3D模型解析,3D渲染基础能力 49 AGP引擎作为OpenHarmony的组件,提供系统的3D绘制能力,包含引擎的加载、自定义灯光、相机以及纹理等能力,供开发者自定义3D模型。
|
/ohos5.0/docs/zh-cn/readme/ |
H A D | 图形子系统.md | 22 - 2D graphics library:2D绘制模块,包括直线、矩形、圆、弧、图片、文字等绘制。包括软件绘制和硬件加速能力对接。 81 | Drawing (绘制) | 提供图形子系统内部的标准化接口,主要完成2D渲染、3D渲染和渲染引擎的管理等基本功能。 … 86 • 引擎层:包括2D图形库和3D图形引擎两个模块。2D图形库提供2D图形绘制底层API,支持图形绘制与文本绘制底层能力。3D图形引擎能力尚在构建中。
|
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics3d/ |
H A D | js-apis-scene.md | 1 # @ohos.graphics.scene (ArkGraphics 3D) 4 - [Scene](js-apis-inner-scene.md): basic module of ArkGraphics 3D. It provides common data types su… 5 …D scene adopts a tree structure. You can change the 3D scene by operating the node attributes and … 6 - [SceneType](js-apis-inner-scene-types.md): provides the data types in 3D graphics, including vect… 7 …sic resource types, such as materials, images, and shaders, which are commonly used in 3D graphics. 8 …ss-settings.md): provides image post-processing methods (for example, tone mapping) in 3D graphics.
|