Bv3dPreview 1.0.0

Bv3dPreview 1.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年11月
SwiftSwift 版本4.0
SPM支持 SPM

Koldo Ruiz 维护。



  • koldo92

Bv3dPreview

CI Status
Version
License
Platform

示例

要运行示例项目,请克隆仓库,然后从 Example 目录中先运行 pod install

要求

iOS 9.0 或更高版本。

安装

Bv3dPreview 通过 CocoaPods 提供。要安装
它,只需将以下行添加到您的 Podfile 中

pod 'Bv3dPreview'

或者,您可以将 Bv3dPreview.swift 直接拖动到您的项目中,并在需要时导入库。

使用方式

1.- 从 Storyboard 中
拖动一个 UIView 并将其类设置为 Bv3dPreview
在控制器中将 @IBOutlet 连接到您创建的 UIView。
最后,配置 obj 模型以及纹理(可选)

2.- 从代码中

guard let objUrl = Bundle.main.url(forResource: "Fighter", withExtension: "obj") else {
return }
let model3DViewer = Bv3dPreview(from: objUrl, textures: [
.baseColor:"Fighter_Diffuse_25.jpg",
.specular:"Fighter_Specular_25.jpg",
.emission:"Fighter_Illumination_25.jpg"])
codeBv3dPreview.frame = CGRect(x: 0, y: 0, width: view.frame.size.width, height: view.frame.size.height)
view.addSubview(model3DViewer)

作者

koldo92, [email protected]

许可证

Bv3dPreview 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。