Increasing access
It would provide compatability between versions 1 & 2 but more importantly provide users and library creators a standard method to access, modify and set cameras.
Most appropriate sub-area of p5.js?
Feature request details
I suggest a new function for both V1 and V2 that returns a reference to the current camera object, something like
// V2
RendererGL.prototype.getCamera = function(cam) {
return this.states.setValue('curCamera', cam);
}
// V1
RendererGL.prototype.getCamera = function(cam) {
return this._curCamera;
}
This would provide compatibility between versions.
Additional comment:
I see that in version 2.0.5 the createCamera method still sets the newly created camera as the default. See issues
5941, 7077 and 7102
Increasing access
It would provide compatability between versions 1 & 2 but more importantly provide users and library creators a standard method to access, modify and set cameras.
Most appropriate sub-area of p5.js?
Feature request details
I suggest a new function for both V1 and V2 that returns a reference to the current camera object, something like
This would provide compatibility between versions.
Additional comment:
I see that in version 2.0.5 the
createCameramethod still sets the newly created camera as the default. See issues5941, 7077 and 7102