Camera non-default viewport size ignores camera clear color
MarlonLam opened this issue · comments
Description
When changing the camera viewport from default (0, 0, 1, 1) to non-default values e.g. (0.01, 0, 1, 1), the camera's clear color is ignored.
Test URL
Test project: https://playcanvas.com/editor/scene/1980662
Screenshots
Platform
Tested in Edge
Steps to Reproduce
- Set camera viewport size to something other than (0, 0, 1, 1)
- Launch
Additional Notes
From my own digging around, I found a property assignment for "clearColor":
engine/src/scene/renderer/render-pass-forward.js
Lines 273 to 280 in 4ab0ace
But in "renderForwardLayer" function, the property read is "clearColors":
engine/src/scene/renderer/forward-renderer.js
Lines 696 to 701 in 4ab0ace
Thanks for this, easy to fix if you just point it out to us!