Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Auto sort transparent renderers. #318

Merged
merged 1 commit into from
Nov 14, 2023

Conversation

hellmor
Copy link
Collaborator

@hellmor hellmor commented Oct 19, 2023

Auto sort transparent renderers after renderOrder changed.

Auto sort transparent renderers after renderOrder changed.
@hellmor hellmor added the bug Something isn't working label Oct 19, 2023
@hellmor hellmor added this to the 0.6 milestone Oct 19, 2023
@hellmor hellmor linked an issue Oct 19, 2023 that may be closed by this pull request
@X-OldGentleMan X-OldGentleMan merged commit 5becdc4 into Orillusion:dev Nov 14, 2023
1 check passed
lslzl3000 added a commit to X-OldGentleMan/orillusion that referenced this pull request Nov 14, 2023
lslzl3000 added a commit that referenced this pull request Nov 14, 2023
* fix: fix gltf sample
* fix: fix chromaKey material
* fix: fix grass sample
* fix:  fix resize
* fix: fix canvas resize change gpu attachments texture
* fix: fix post sample resize bug
* fix: fix csm shadow.
* chore: add sample
* fix: Cancel automatic resizing of rendertexture in GI
* feat: add graphic ribbon
* fix: Wrong offset for bloom.
* perf: reduce texture sample times.
* feat: fix: texture Count Exceeded the maximum limit of 7
* chore: get param from setting.
* feat: add new graphic face
* fix index.ts
* update physics car sample
* fix: Auto sort transparent renderers. (#318)

---------

Co-authored-by: ShuangLiu <liu.shuang@huasheng.io>
Co-authored-by: hellmor <dymmky@126.com>
Co-authored-by: Codeboy-cn <zhangcanbo@outlook.com>
@lslzl3000 lslzl3000 mentioned this pull request Nov 14, 2023
lslzl3000 added a commit that referenced this pull request Nov 20, 2023
## [0.7.1](v0.7.0...v0.7.1) (2023-11-14)


### Bug Fixes

* Auto sort transparent renderers. ([#318](#318)) ([5becdc4](5becdc4))
* fix: load gltf sample
* fix: fix grass sample
* fix: fix media-extention material
* fix: fix post sample resize bug
* fix: fix csm shadow
* fix: Cancel automatic resizing of rendertexture in GI
* fix: Wrong offset for bloom
* fix: reduce texture sample times
* fix: texture Count Exceeded the maximum limit of 7

### Features
* **engine:** enable gpu attachments texture auto resize
* **graphic:** add new graphic samples
* **sample:** update physics car sample ([#327](#327)) ([e09b243](e09b243))
Codeboy-cn added a commit that referenced this pull request Jan 26, 2024
* fix: fix gltf sample

fix gltf sample
fix emissive color

* chore: fix type

* fix: fix chromaKey material

fix image material
fix chromaKey material

* chore: fix VideoMateial

* fix: fix grass sample

fix grass sample

* fix:  fix resize

fix resize

* fix: fix canvas resize change gpu attachments texture

fix canvas resize change gpu attachments texture

* fix: fix resize events

fix resize events

* fix: fix sample grass

fix sample grass

* fix: resize by ResizeObserver

* add post test

* fix: fix post sample resize bug

fix post sample resize bug

* change model url

* feat: Fix csm shadow.

Fix csm shadow.

* chore: add sample

add sample

* fix: Cancel automatic resizing of rendertexture in GI

Cancel automatic resizing of rendertexture in GI

* feat: add graphic ribbon

add graphic ribbon

* fix: Wrong offset for bloom.

Fix wrong offset for bloom.

* perf: reduce texture sample times.

Reduce texture sample times in GI lightingPass.

* feat: fix issues #304

fix: texture Count Exceeded the maximum limit of 7

* chore: move GodRay setting from post file  to engine setting

Move GodRay setting from post file to engine setting.

* chore: get param from setting.

Get param from setting.

* feat: add new graphic face

add new graphic face

* fix index.ts

* chore: Hide light debug line

* chore: Remove sample GraphicTrailing

* update physics car sample

* chore: modify error information

* fix: Sample LoadGLB

* chore: Remove sample GraphicPath

* update public assets

* fix index import

* fix: class name register error

* fix: Auto sort transparent renderers. (#318)

* perf: Reduce computational complexity

Reduce computational complexity

* feat(graphic3d): add compute graphic

add compute graphic

* feat: add compute face atomic auto add faceIndex

add compute face atomic auto add faceIndex

* feat(shader): add attribute auto location

* feat: add compute graphic

add compute graphic

* feat: Implement basic Shape3D graphics rendering capabilities

Cirlce/Rect/RoundRect/Ellipse

* feat: add LineShape3D

Add line drawing capabilities that support lineJoin types of bevel/miter/round...

* feat: new feature of CurveShape3D .

new feature of CurveShape3D .

* feat: shape order

Support dynamic adjustment of shape order.

* fix: pointIndex in shapeData.

Change the global pointIndex to local pointIndex.

* feat: seperate line and fill area.

Seperate line and fill area of shape3d.

* feat: Implement the startAngle and endAngle capabilities for circles and ellipses

Implement the startAngle and endAngle capabilities for circles and ellipses

* feat: Add Path3D API.

Add Path3D API.

* fix: Error of moveTo api.

Error of moveTo api.

* feat: Implement a 3D path renderer

Implement a 3D path renderer

* feat: Add annotation.

Add annotation.

* Squashed commit of the following:

commit 68e6f56
Author: ShuangLiu <liu.shuang@huasheng.io>
Date:   Thu Jan 11 16:22:25 2024 +0800

* chore: update pnpm-lock.yaml

* docs:Add annotation.

Add annotation.

* fix: Set isClosed for Path2D and Path3D to always be false

Set isClosed for Path2D and Path3D to always be false

* fix: Remove grass graphic renderer.

Remove some samples.

* chore: Update import path.

Update import path.

* fix: Auto bind location block.

Auto bind location block.

* feat: Enable Shape3D to support FillRotation

Enable Shape3D to support FillRotation

* upd: Delete some samples.

Delete some samples.

* perf: Simplified path calculation.

Simplify the calculation of the orientation of each line segment.

---------

Co-authored-by: OldGentleMan <blackswanxn@gmail.com>
Co-authored-by: ShuangLiu <liu.shuang@huasheng.io>
Co-authored-by: Codeboy-cn <zhangcanbo@outlook.com>
@lslzl3000 lslzl3000 mentioned this pull request Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[BUG]: ViewPanel与WorldPanel顺序错误
3 participants