A SwiftUI framework providing easy-to-use, customizable, animated 3D models of physical media (vinyl record, CD, etc.).
See the framework's capabilities and learn how to integrate it into your SwiftUI code with the PhysicalMediaKitDemo iOS app.
- Vinyl Record
- Compact Disc
- Compact Cassette
PhysicalMedia provides methods to render the available 3D models of common physical media. See PhysicalMedia.swift for documentation specific to each method.
PhysicalMedia.vinylRecord(_:_:scale:rotationXY:)
PhysicalMedia.compactDisc(_:scale:rotationXY:)
PhysicalMedia.compactCassette(_:_:scale:rotationXY:)
PhysicalMedia.vinylRecordThumbnail(_:_:scale:rotationXY:)
PhysicalMedia.compactDiscThumbnail(_:scale:rotationXY:)
PhysicalMedia.compactCassetteThumbnail(_:_:scale:rotationXY:)