You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue was created in the GarageGames Repository (Link to original issue).
The issue was originally created by @DavidWyand-GG and had a total of 0 comments that may contain additional information. The original issue description is pasted below:
Issue #155 was a fix for creating billboards on a dedicated server. This came about because TSForestItemData::_getShapeInstance() is creating a shape instance and always loading the materials. While issue #155 is a good fix, it may be able to be better.
Normally when a shape instance is created the materials are only loaded on the client. TSForestItemData::_getShapeInstance() goes against this and creates the materials regardless of being on the client or server. It appears to do this so it can check if it needs to add the wind effect to the shape.
However, the wind effect should be a client side only effect and I don't believe it needs to be checked on the server. This ticket exists to look into not checking the materials on the server side, and therefore passing in isClient() into the shape creation's loadMaterials flag.
The text was updated successfully, but these errors were encountered:
This issue was created in the GarageGames Repository (Link to original issue).
The issue was originally created by @DavidWyand-GG and had a total of 0 comments that may contain additional information. The original issue description is pasted below:
Issue #155 was a fix for creating billboards on a dedicated server. This came about because TSForestItemData::_getShapeInstance() is creating a shape instance and always loading the materials. While issue #155 is a good fix, it may be able to be better.
Normally when a shape instance is created the materials are only loaded on the client. TSForestItemData::_getShapeInstance() goes against this and creates the materials regardless of being on the client or server. It appears to do this so it can check if it needs to add the wind effect to the shape.
However, the wind effect should be a client side only effect and I don't believe it needs to be checked on the server. This ticket exists to look into not checking the materials on the server side, and therefore passing in isClient() into the shape creation's loadMaterials flag.
The text was updated successfully, but these errors were encountered: