public RenderSystem(Control targetControl, string filePath) { _deviceManager = new DeviceManager(targetControl); _drawingManager = new DrawingManager(_deviceManager); _resourceManager = new ResourceManager(_deviceManager.Device, filePath); }
private static void SetChildDrawingManager(MeshDrawableBase mesh, DrawingManager drawingManager) { foreach (var child in mesh.Children.OfType<MeshDrawableBase>()) { child.DrawingManager = drawingManager; SetChildDrawingManager(child, drawingManager); } }