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

V4 #322

Draft
wants to merge 706 commits into
base: main
Choose a base branch
from
Draft

V4 #322

wants to merge 706 commits into from

Conversation

dmnsgn
Copy link
Member

@dmnsgn dmnsgn commented Nov 7, 2022

dmnsgn and others added 26 commits May 23, 2023 14:05
- add orbiter on camera change in gltf example
- use for loop
- rename reflectionProbeEntity to entity
- move dot code inside multi-view example
- return an object
- use for loops over forEach
- destructure pass name like other properties
- move hoisted functions outside object creation
- move fullscreen triangle geometry into utils
- move hoisted functions outside object creation
- rename passes to descriptors and expose them
- use pex math utils
- remove ctx.gl.getExtension("EXT_float_blend") call as added in pex-context capabilities
- remove all forEach
- move patch light in update functions
- mark sceneBboxInLightSpace as "private"
- make grab pass viewport more explicit
- prevent entitiesInView/ToDraw re-assignment when camera layer present
- remove extra const
- use flatMap for entities
- remove all intermediary const
- create aabb only once
- remove vec3.copy as getCorners returns a new array of points
- remove all forEach
- move hoisted functions outside object creation
- move constant outside getPipeline
…nderer

- replace legacy drawSegments
- add the check in transparent stage
- remove all forEach
- move hoisted functions outside object creation
- move constant outside
- use typed array
- move shader in pex-shaders
- refactor api to use system.render
- make resolution an option
- avoid duplicated ctx.submit logic and match line/standard renderer
- use for loop
- match line/standard renderer api
- add command name
dmnsgn added 30 commits June 6, 2024 11:16
- recreating entity with same id (illegal in theory) but different camera was messing fov/focalLength caching
…default in standard redererer flagDefinitions
- remove fxaa2 and type
- only use quality as define and sub pixel quality as uniform
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants