Improve StaticModel to register for Scene Rendering once the model has any LOD streamed-in

This commit is contained in:
Wojciech Figat
2022-04-21 12:39:27 +02:00
parent 5345d1f685
commit b3d18f3b0e
4 changed files with 67 additions and 4 deletions

View File

@@ -25,6 +25,7 @@ private:
byte _vertexColorsCount;
Array<Color32> _vertexColorsData[MODEL_MAX_LODS];
GPUBuffer* _vertexColorsBuffer[MODEL_MAX_LODS];
Model* _residencyChangedModel = nullptr;
public:
@@ -182,6 +183,7 @@ private:
void OnModelChanged();
void OnModelLoaded();
void OnModelResidencyChanged();
void UpdateBounds();
public:
@@ -199,4 +201,6 @@ protected:
// [ModelInstanceActor]
void OnTransformChanged() override;
void OnEnable() override;
void OnDisable() override;
};