private void createLights(OBJGroup.SubObject obj) { var lightPositions = getLightPositions(obj.GetPositions(importer).Select(v => v.dx()).ToArray()); foreach (var pos in lightPositions) { var l = renderer.CreatePointLight(); l.ShadowsEnabled = false; l.LightPosition = pos; l.LightRadius = 5f; l.LightIntensity = 1; lights.Add(l); } }
private void createMeshPart(OBJGroup.SubObject subObject) { var part = interpreter.CreateMeshPart(subObject); mesh.GetCoreData().Parts.Add(part); }