You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Added clone methods for the buffer, model lod and model assets. * Cloning works via the creators. * Mesh handle/instance now knows about the model asset it originated from as well as the cloned model asset that we need for instancing until instancing works without the dependencies to the asset ids. * MeshComponentRequestBus returns the original asset id and the model asset. If you need access to the clone, go by the model. * Cloth component mesh now gettings its model asset from the model as it needs to work on the clone. * Moved the requires cloning function from the mesh loader in the mesh feature processor to the mesh component controller. * As we need the model asset to be loaded before we can check if it requires cloning or not, we couldn't pass in a bool from the controller but had to use a callback. * Using asset hint instead of asset id for the model lod asset creator error. * Storing a map of source buffer asset ids and the actual cloned buffer assets rather than just their ids. * Using the buffer assets from the new map directly and removed the search process in the mesh loop where the asset views are created. * Fixed the vegetation mocks. * Using the actor's mesh asset when emitting the on model ready event for the mesh component notification bus. * Mesh components notifications connection policy changed to adapt to cloned model asset. * Handling empty meshes in model lod asset creator. * Removed the requires cloning callback from the mesh feature processor and made it a parameter to the acquire mesh function * Fixing mocks and unit tests |
5 years ago | |
|---|---|---|
| .. | ||
| Asset | 5 years ago | |
| Buffer | 5 years ago | |
| Image | 5 years ago | |
| Material | 5 years ago | |
| Model | 5 years ago | |
| Pass | 5 years ago | |
| Shader | 5 years ago | |
| System | 5 years ago | |
| Base.cpp | 5 years ago | |
| FeatureProcessorDescriptor.cpp | 5 years ago | |
| GpuQuerySystemDescriptor.cpp | 5 years ago | |
| RPISystemDescriptor.cpp | 5 years ago | |
| ResourcePoolAsset.cpp | 5 years ago | |
| ResourcePoolAssetCreator.cpp | 5 years ago | |