Skip to content

Feat: Realistic PBR Renderer#150

Open
brenocq wants to merge 41 commits into
mainfrom
pbr-renderer
Open

Feat: Realistic PBR Renderer#150
brenocq wants to merge 41 commits into
mainfrom
pbr-renderer

Conversation

@brenocq

@brenocq brenocq commented Mar 10, 2026

Copy link
Copy Markdown
Owner

Closes #75

This PR improves the PBR renderer and adds directional light shadows.

Before After
Image Image

All Atta Shading Language (ASL) files are now tracked with git (instead of being downloaded from the resources zip)

brenocq and others added 30 commits March 22, 2025 07:23
Refactor: Move equiToCubemap shader to compute
Feat: Create pipeline with disabled depth testing
Feat: Create default white/black/pink gfx::Image
Feat: Create default cubemap images
Refactor: gfx::Manager keep 2D and cube images together
Feat: Enable OpenGL cubemap seamless when supported
@brenocq brenocq linked an issue Mar 10, 2026 that may be closed by this pull request
12 tasks
@github-actions github-actions Bot added the status:review The task is under review label Mar 10, 2026
@brenocq brenocq added module:graphics Graphics Module prio:medium Medium priority type:feat New feature or request version:patch Increases the patch version when added to a PR labels Mar 10, 2026
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
10.5% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module:graphics Graphics Module prio:medium Medium priority status:review The task is under review type:feat New feature or request version:patch Increases the patch version when added to a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Realistic PBR renderer

1 participant