zhuxudong

Results 52 issues of zhuxudong

## Summary by CodeRabbit - **New Features** - Improved handling and management of sub-asset promises, enhancing the stability and reliability of asset loading. - **Refactor** - Streamlined URL construction logic...

bug
enhancement
glTF

### Please check if the PR fulfills these requirements - [x] The commit message follows our [guidelines](https://github.com/galacean/engine/blob/main/.github/COMMIT_MESSAGE_CONVENTION.md) - [ ] Tests for the changes have been added (for bug fixes...

rendering
post processing
pipeline

support extension: https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_emissive_strength

glTF
material

The latest specular specification: https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_specular And the original extension should be deprecated: https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Archived/KHR_materials_pbrSpecularGlossiness

glTF
material

I want move the editor code to the `include "editorProp.glsl"` ![image](https://github.com/galacean/engine/assets/17639043/7b176a5d-d856-48fe-99a3-c96d14b43125)

enhancement

``` .load({ type:AssetType.Project, url:"***" }).onProgress((loaded, total)=>{},(identifier, loaded, total)=>{}) ```

enhancement

``` #ifdef test void test(){} #endif vert(){ } frag(){ test() } ```

bug

will throw error ``` #define test float a2; ``` temporary solution ``` #define test 1 float a2; ```

bug

Refactor the pbr shader api of the `engine-toolkit` package to facilitate users to expand materials.

shader
material