显示如何在不使用着色器的情况下绘制3D对象-Swift开发

时间:2024-06-15 23:31:20
【文件属性】:

文件名称:显示如何在不使用着色器的情况下绘制3D对象-Swift开发

文件大小:26KB

文件格式:ZIP

更新时间:2024-06-15 23:31:20

Swift Miscellaneous

Swift中的3D演示这是一个适用于macOS的简单演示应用程序,显示了如何在不使用着色器的情况下绘制3D对象。 它说明了使用OpenGL或Metal进行3D绘制时在幕后发生的情况。 想知道它是如何工作的在Swift中进行3D演示这是一个用于macOS的简单演示应用程序,显示了如何在不使用着色器的情况下绘制3D对象。 它说明了使用OpenGL或Metal进行3D绘制时在幕后发生的情况。 想知道它是如何工作的吗? 查看Render.swift。 它有很多解释。 另请阅读随附的博客文章。 它有漂亮的图片! 该应用程序不使用任何3D或数学API:您看到的所有内容均由Render.swift源文件中的逻辑完成。 用于绘制的唯一API是setPi


【文件预览】:
Swift-3D-Demo-master
----ThreeDee.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(11KB)
----ThreeDee()
--------ViewController.swift(2KB)
--------Info.plist(1KB)
--------AppDelegate.swift(342B)
--------Render.swift(33KB)
--------Primitives.swift(2KB)
--------Base.lproj()
--------Assets.xcassets()
----README.markdown(1KB)
----.gitignore(325B)

网友评论