public Render3DModelComponent( INode node, I3DRenderUtilities renderUtilities, IAssetManagerProvider assetManagerProvider, ITextureFromHintPath textureFromHintPath, IRenderBatcher renderBatcher) { _node = node; _renderUtilities = renderUtilities; _textureFromHintPath = textureFromHintPath; _renderBatcher = renderBatcher; _assetManager = assetManagerProvider.GetAssetManager(); _animationTracker = new Stopwatch(); Enabled = true; Transform = new DefaultTransform(); }
public Render3DModelComponent( INode node, I3DRenderUtilities renderUtilities, IAssetManagerProvider assetManagerProvider, ITextureFromHintPath textureFromHintPath, IRenderBatcher renderBatcher) { _node = node; _renderUtilities = renderUtilities; _textureFromHintPath = textureFromHintPath; _renderBatcher = renderBatcher; _assetManager = assetManagerProvider.GetAssetManager(); _animationTracker = new Stopwatch(); Enabled = true; Transform = new DefaultTransform(); }