文件名称:MishMash:使用iPad的Swift和Metal在一个应用程序中收集分形算法
文件大小:2.22MB
文件格式:ZIP
更新时间:2024-05-22 03:40:18
Swift
米什马什 一个应用程序中的分形算法集合iPad的Fractal使用Swift 4和Metal 访问: ://fractalforums.org/fractal-mathematics-and-new-theories/28/triangle-inequality-average-algorithm/1368用户3DickUlus贴上了带有片段着色器的漂亮图像。 我将算法复制到此应用程序上进行了一些实验。 造访: : Flam3是IFS(迭代功能系统),其中随机选择的功能会反弹一个点在屏幕上慢慢创建最终图形。 该应用程序使用相同的功能,但是Mandelbrot渲染器的方式是, 最终图像的每个像素都映射到起始种子点。 种子点通过语法规定的功能和循环直到点飞越逃生半径(或达到最大计数)为止。 该循环计数用于确定该单个像素的颜色。 其他几种分形应用程序的算法和UX的集合, 希望能
【文件预览】:
MishMash-master
----screenshot.png(663KB)
----MishMash.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
--------xcuserdata()
----Source()
--------View3D.swift(2KB)
--------BorderedButton.swift(185B)
--------MetalTextureView.metal(718B)
--------ViewController.swift(24KB)
--------Assets.xcassets()
--------MishMash.m(4KB)
--------SaveLoadViewController.swift(6KB)
--------Renderer.swift(8KB)
--------GroupView.swift(3KB)
--------ArcBall.swift(4KB)
--------Background.swift(244B)
--------MetalTextureView.swift(4KB)
--------Base.lproj()
--------FunctionListViewController.swift(2KB)
--------CZoom.swift(4KB)
--------ShaderTypes.h(226B)
--------AppDelegate.swift(574B)
--------GrammarViewController.swift(1KB)
--------CMove.swift(4KB)
--------Widget.swift(10KB)
--------AAPLTransforms.swift(8KB)
--------HelpViewController.swift(613B)
--------Shaders.metal(12KB)
--------help.txt(3KB)
--------MishMash.h(1KB)
--------Info.plist(3KB)
--------Shaders3D.metal(3KB)
----README.md(1KB)