metal-by-example

metal-by-example

Geek Repo

Github PK Tool:Github PK Tool

metal-by-example's repositories

Language:Objective-CLicense:MITStargazers:244Issues:14Issues:5

metal-spatial-rendering

A minimal example of rendering an immersive spatial experience with Metal, ARKit, and visionOS Compositing Services

Language:Objective-C++License:UnlicenseStargazers:197Issues:4Issues:4

learn-metal-cpp-ios

"Learn Metal with C++" samples, ported to iOS

Language:C++License:Apache-2.0Stargazers:143Issues:3Issues:4
Language:SwiftLicense:MITStargazers:142Issues:13Issues:0

thirty-days-of-metal

The sample code accompanying the Thirty Days of Metal article series on Medium

Language:SwiftLicense:MITStargazers:124Issues:2Issues:5

book-of-shaders-metal

A live-coding environment for Metal fragment shaders intended to accompany The Book of Shaders

Language:SwiftLicense:MITStargazers:72Issues:2Issues:0

metal-world-map

A demonstration of ARKit scene reconstruction with the new iPad Pro with LiDAR sensor

Language:SwiftLicense:MITStargazers:70Issues:5Issues:1

metal-spatial-dynamic-mesh

A demonstration of RealityKit's LowLevelMesh API

Language:SwiftLicense:UnlicenseStargazers:69Issues:1Issues:0

metal-picking

A demonstration of picking (hit-testing) in a 3D scene rendered with Metal

Language:SwiftLicense:MITStargazers:60Issues:3Issues:0

modelio-materials

A demonstration of using the ModelIO material system to render with MetalKit

Language:SwiftLicense:MITStargazers:49Issues:6Issues:1

MetalMeshletCulling

A simple demonstration of Metal 3.0 mesh shaders

Language:Objective-CStargazers:43Issues:1Issues:0

MBEBaseEffect

A Metal re-implementation of GLKit's GLKBaseEffect

Language:SwiftLicense:MITStargazers:19Issues:1Issues:0

simple-instancing

A demonstration of 2D animated instanced drawing in Metal

Language:SwiftLicense:MITStargazers:17Issues:1Issues:0

scenekit-lighting-models

Alternate lighting models using custom SCNProgram for SceneKit

Language:Objective-CStargazers:16Issues:1Issues:0

fontstash

Light-weight online font texture atlas builder

Language:Objective-CLicense:ZlibStargazers:13Issues:1Issues:0
Language:SwiftLicense:MITStargazers:13Issues:0Issues:0

CubicBezierPatchTessellation

A demonstration of cubic Bezier patch evaluation with Metal tessellation shaders

Language:SwiftLicense:MITStargazers:11Issues:1Issues:0

MetalFlyCamera

A basic fly camera controller demo with Metal in Swift

Language:SwiftLicense:MITStargazers:10Issues:1Issues:0
Language:SwiftStargazers:9Issues:0Issues:0

BCMeshTransformView

Mesh transforms for UIView

Language:Objective-CLicense:MITStargazers:4Issues:0Issues:0
Language:SwiftStargazers:0Issues:1Issues:0

geometric-tools

A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.

License:BSL-1.0Stargazers:0Issues:0Issues:0

MaterialX

MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

o3de

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

rive-ios

iOS runtime for Rive

Language:Objective-C++License:MITStargazers:0Issues:0Issues:0