更新相机强制刷新矩阵
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
class DefaultRenderer extends Renderer {
|
||||
public render(scene: Scene) {
|
||||
let cam = this.camera ? this.camera : scene.camera;
|
||||
this.beginRender(cam);
|
||||
|
||||
for (let i = 0; i < scene.renderableComponents.count; i++){
|
||||
let renderable = scene.renderableComponents.buffer[i];
|
||||
|
||||
@@ -15,6 +15,15 @@ abstract class Renderer {
|
||||
*/
|
||||
public onAddedToScene(scene: Scene){}
|
||||
|
||||
protected beginRender(cam: Camera){
|
||||
cam.transform.updateTransform();
|
||||
|
||||
let entities = SceneManager.getActiveScene().entities;
|
||||
for (let i = 0; i < entities.buffer.length; i ++){
|
||||
entities.buffer[i].transform.updateTransform();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param scene
|
||||
|
||||
Reference in New Issue
Block a user