| 操作 | 旧版本 | 新版本 | d.ts文件 |
|---|---|---|---|
| 新增API | NA | 类名:SceneResourceFactory; API声明:createShader(params: SceneResourceParameters): Promise<Shader>; 差异内容:createShader(params: SceneResourceParameters): Promise<Shader>; |
api/graphics3d/Scene.d.ts |
| 新增API | NA | 类名:SceneResourceFactory; API声明:createImage(params: SceneResourceParameters): Promise<Image>; 差异内容:createImage(params: SceneResourceParameters): Promise<Image>; |
api/graphics3d/Scene.d.ts |
| 删除API | 类名:global; API声明:export interface RaycastResult 差异内容:export interface RaycastResult |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RaycastResult; API声明:node: Node; 差异内容:node: Node; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RaycastResult; API声明:centerDistance: number; 差异内容:centerDistance: number; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RaycastResult; API声明:hitPosition: Position3; 差异内容:hitPosition: Position3; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:global; API声明:export interface RaycastParameters 差异内容:export interface RaycastParameters |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RaycastParameters; API声明:rootNode?: Node; 差异内容:rootNode?: Node; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:global; API声明:export interface RenderResourceFactory 差异内容:export interface RenderResourceFactory |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderResourceFactory; API声明:createShader(params: SceneResourceParameters): Promise<Shader>; 差异内容:createShader(params: SceneResourceParameters): Promise<Shader>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderResourceFactory; API声明:createImage(params: SceneResourceParameters): Promise<Image>; 差异内容:createImage(params: SceneResourceParameters): Promise<Image>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderResourceFactory; API声明:createMesh(params: SceneResourceParameters, geometry: GeometryDefinition): Promise<MeshResource>; 差异内容:createMesh(params: SceneResourceParameters, geometry: GeometryDefinition): Promise<MeshResource>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderResourceFactory; API声明:createSampler(params: SceneResourceParameters): Promise<Sampler>; 差异内容:createSampler(params: SceneResourceParameters): Promise<Sampler>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderResourceFactory; API声明:createScene(uri?: ResourceStr): Promise<Scene>; 差异内容:createScene(uri?: ResourceStr): Promise<Scene>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:SceneResourceFactory; API声明:createGeometry(params: SceneNodeParameters, mesh: MeshResource): Promise<Geometry>; 差异内容:createGeometry(params: SceneNodeParameters, mesh: MeshResource): Promise<Geometry>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:global; API声明:export interface SceneComponent 差异内容:export interface SceneComponent |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:SceneComponent; API声明:name: string; 差异内容:name: string; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:SceneComponent; API声明:readonly property: Record<string, string | number | Vec2 | Vec3 | Vec4 | SceneResource | boolean | number[] | string[] | SceneResource[] | Vec2[] | Vec3[] | Vec4[] | null | undefined>; 差异内容:readonly property: Record<string, string | number | Vec2 | Vec3 | Vec4 | SceneResource | boolean | number[] | string[] | SceneResource[] | Vec2[] | Vec3[] | Vec4[] | null | undefined>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:global; API声明:export interface RenderContext 差异内容:export interface RenderContext |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderContext; API声明:getRenderResourceFactory(): RenderResourceFactory; 差异内容:getRenderResourceFactory(): RenderResourceFactory; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderContext; API声明:loadPlugin(name: string): Promise<boolean>; 差异内容:loadPlugin(name: string): Promise<boolean>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:RenderContext; API声明:registerResourcePath(protocol: string, uri: string): boolean; 差异内容:registerResourcePath(protocol: string, uri: string): boolean; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:Scene; API声明:static getDefaultRenderContext(): RenderContext | null; 差异内容:static getDefaultRenderContext(): RenderContext | null; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:Scene; API声明:importNode(name: string, node: Node, parent: Node | null): Node; 差异内容:importNode(name: string, node: Node, parent: Node | null): Node; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:Scene; API声明:importScene(name: string, scene: Scene, parent: Node | null): Node; 差异内容:importScene(name: string, scene: Scene, parent: Node | null): Node; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:Scene; API声明:createComponent(node: Node, name: string): Promise<SceneComponent>; 差异内容:createComponent(node: Node, name: string): Promise<SceneComponent>; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:Scene; API声明:getComponent(node: Node, name: string): SceneComponent | null; 差异内容:getComponent(node: Node, name: string): SceneComponent | null; |
NA | api/graphics3d/Scene.d.ts |
| 删除API | 类名:Geometry; API声明:readonly morpher?: Morpher; 差异内容:readonly morpher?: Morpher; |
NA | api/graphics3d/SceneNodes.d.ts |
| 删除API | 类名:Camera; API声明:raycast(viewPosition: Vec2, params: RaycastParameters): Promise<RaycastResult[]>; 差异内容:raycast(viewPosition: Vec2, params: RaycastParameters): Promise<RaycastResult[]>; |
NA | api/graphics3d/SceneNodes.d.ts |
| 删除API | 类名:global; API声明:export interface BloomSettings 差异内容:export interface BloomSettings |
NA | api/graphics3d/ScenePostProcessSettings.d.ts |
| 删除API | 类名:BloomSettings; API声明:thresholdHard?: number; 差异内容:thresholdHard?: number; |
NA | api/graphics3d/ScenePostProcessSettings.d.ts |
| 删除API | 类名:BloomSettings; API声明:thresholdSoft?: number; 差异内容:thresholdSoft?: number; |
NA | api/graphics3d/ScenePostProcessSettings.d.ts |
| 删除API | 类名:BloomSettings; API声明:scaleFactor?: number; 差异内容:scaleFactor?: number; |
NA | api/graphics3d/ScenePostProcessSettings.d.ts |
| 删除API | 类名:BloomSettings; API声明:scatter?: number; 差异内容:scatter?: number; |
NA | api/graphics3d/ScenePostProcessSettings.d.ts |
| 删除API | 类名:PostProcessSettings; API声明:bloom?: BloomSettings; 差异内容:bloom?: BloomSettings; |
NA | api/graphics3d/ScenePostProcessSettings.d.ts |
| 删除API | 类名:SceneResourceType; API声明:MESH_RESOURCE = 8 差异内容:MESH_RESOURCE = 8 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MaterialType; API声明:METALLIC_ROUGHNESS = 2 差异内容:METALLIC_ROUGHNESS = 2 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export enum CullMode 差异内容:export enum CullMode |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:CullMode; API声明:NONE = 0 差异内容:NONE = 0 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:CullMode; API声明:FRONT = 1 差异内容:FRONT = 1 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:CullMode; API声明:BACK = 2 差异内容:BACK = 2 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface Blend 差异内容:export interface Blend |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Blend; API声明:enabled: boolean; 差异内容:enabled: boolean; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface RenderSort 差异内容:export interface RenderSort |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:RenderSort; API声明:renderSortLayer?: number; 差异内容:renderSortLayer?: number; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:RenderSort; API声明:renderSortLayerOrder?: number; 差异内容:renderSortLayerOrder?: number; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Material; API声明:shadowReceiver?: boolean; 差异内容:shadowReceiver?: boolean; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Material; API声明:cullMode?: CullMode; 差异内容:cullMode?: CullMode; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Material; API声明:blend?: Blend; 差异内容:blend?: Blend; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Material; API声明:alphaCutoff?: number; 差异内容:alphaCutoff?: number; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Material; API声明:renderSort?: RenderSort; 差异内容:renderSort?: RenderSort; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface MaterialProperty 差异内容:export interface MaterialProperty |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MaterialProperty; API声明:image: Image | null; 差异内容:image: Image | null; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MaterialProperty; API声明:factor: Vec4; 差异内容:factor: Vec4; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MaterialProperty; API声明:sampler?: Sampler; 差异内容:sampler?: Sampler; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface MetallicRoughnessMaterial 差异内容:export interface MetallicRoughnessMaterial |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:baseColor: MaterialProperty; 差异内容:baseColor: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:normal: MaterialProperty; 差异内容:normal: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:material: MaterialProperty; 差异内容:material: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:ambientOcclusion: MaterialProperty; 差异内容:ambientOcclusion: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:emissive: MaterialProperty; 差异内容:emissive: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:clearCoat: MaterialProperty; 差异内容:clearCoat: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:clearCoatRoughness: MaterialProperty; 差异内容:clearCoatRoughness: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:clearCoatNormal: MaterialProperty; 差异内容:clearCoatNormal: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:sheen: MaterialProperty; 差异内容:sheen: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:MetallicRoughnessMaterial; API声明:specular: MaterialProperty; 差异内容:specular: MaterialProperty; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export enum SamplerFilter 差异内容:export enum SamplerFilter |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:SamplerFilter; API声明:NEAREST = 0 差异内容:NEAREST = 0 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:SamplerFilter; API声明:LINEAR = 1 差异内容:LINEAR = 1 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export enum SamplerAddressMode 差异内容:export enum SamplerAddressMode |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:SamplerAddressMode; API声明:REPEAT = 0 差异内容:REPEAT = 0 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:SamplerAddressMode; API声明:MIRRORED_REPEAT = 1 差异内容:MIRRORED_REPEAT = 1 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:SamplerAddressMode; API声明:CLAMP_TO_EDGE = 2 差异内容:CLAMP_TO_EDGE = 2 |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface Sampler 差异内容:export interface Sampler |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Sampler; API声明:magFilter?: SamplerFilter; 差异内容:magFilter?: SamplerFilter; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Sampler; API声明:minFilter?: SamplerFilter; 差异内容:minFilter?: SamplerFilter; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Sampler; API声明:mipMapMode?: SamplerFilter; 差异内容:mipMapMode?: SamplerFilter; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Sampler; API声明:addressModeU?: SamplerAddressMode; 差异内容:addressModeU?: SamplerAddressMode; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Sampler; API声明:addressModeV?: SamplerAddressMode; 差异内容:addressModeV?: SamplerAddressMode; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface Morpher 差异内容:export interface Morpher |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Morpher; API声明:readonly targets: Record<string, number>; 差异内容:readonly targets: Record<string, number>; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export interface MeshResource 差异内容:export interface MeshResource |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:Animation; API声明:speed?: number; 差异内容:speed?: number; |
NA | api/graphics3d/SceneResources.d.ts |
| 删除API | 类名:global; API声明:export enum GeometryType 差异内容:export enum GeometryType |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:GeometryType; API声明:CUSTOM = 0 差异内容:CUSTOM = 0 |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:GeometryType; API声明:CUBE = 1 差异内容:CUBE = 1 |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:GeometryType; API声明:PLANE = 2 差异内容:PLANE = 2 |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:GeometryType; API声明:SPHERE = 3 差异内容:SPHERE = 3 |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:global; API声明:export declare abstract class GeometryDefinition 差异内容:export declare abstract class GeometryDefinition |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:GeometryDefinition; API声明:readonly geometryType: GeometryType; 差异内容:readonly geometryType: GeometryType; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:global; API声明:export enum PrimitiveTopology 差异内容:export enum PrimitiveTopology |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:PrimitiveTopology; API声明:TRIANGLE_LIST = 0 差异内容:TRIANGLE_LIST = 0 |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:PrimitiveTopology; API声明:TRIANGLE_STRIP = 1 差异内容:TRIANGLE_STRIP = 1 |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:global; API声明:export declare class CustomGeometry 差异内容:export declare class CustomGeometry |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CustomGeometry; API声明:topology?: PrimitiveTopology; 差异内容:topology?: PrimitiveTopology; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CustomGeometry; API声明:vertices: Vec3[]; 差异内容:vertices: Vec3[]; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CustomGeometry; API声明:indices?: number[]; 差异内容:indices?: number[]; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CustomGeometry; API声明:normals?: Vec3[]; 差异内容:normals?: Vec3[]; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CustomGeometry; API声明:uvs?: Vec2[]; 差异内容:uvs?: Vec2[]; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CustomGeometry; API声明:colors?: Color[]; 差异内容:colors?: Color[]; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:global; API声明:export declare class CubeGeometry 差异内容:export declare class CubeGeometry |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:CubeGeometry; API声明:size: Vec3; 差异内容:size: Vec3; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:global; API声明:export declare class PlaneGeometry 差异内容:export declare class PlaneGeometry |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:PlaneGeometry; API声明:size: Vec2; 差异内容:size: Vec2; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:global; API声明:export declare class SphereGeometry 差异内容:export declare class SphereGeometry |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:SphereGeometry; API声明:radius: number; 差异内容:radius: number; |
NA | api/graphics3d/SceneTypes.d.ts |
| 删除API | 类名:SphereGeometry; API声明:segmentCount: number; 差异内容:segmentCount: number; |
NA | api/graphics3d/SceneTypes.d.ts |
| arkts演进版本整改兼容变化 | 类名:global; API声明:export declare class Scene 差异内容:NA |
类名:global; API声明:export class Scene 差异内容:NA |
api/graphics3d/Scene.d.ts |