All Projects → adamnemecek → awesome-metal

adamnemecek / awesome-metal

Licence: other
A collection of Metal and MetalKit projects and resources. Very much work in progress.

Projects that are alternatives of or similar to awesome-metal

Flocking
An example showing how to use SwiftUI, Satin, Forge and Youi to simulate birds flocking via a compute particle system (n-body).
Stars: ✭ 63 (-58.55%)
Mutual labels:  metal, metalkit
Herebedragons
A basic 3D scene implemented with various engines, frameworks or APIs.
Stars: ✭ 1,616 (+963.16%)
Mutual labels:  metal, graphics-programming
Awesome Creative Coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Stars: ✭ 8,696 (+5621.05%)
Mutual labels:  resources, graphics-programming
Aether3d
Aether3D Game Engine
Stars: ✭ 177 (+16.45%)
Mutual labels:  metal, graphics-programming
software-development-resources
Collection of links to great software development resources!
Stars: ✭ 20 (-86.84%)
Mutual labels:  resources, graphics-programming
AngryEngine
Game Engine for Windows by Vulkan SDK
Stars: ✭ 20 (-86.84%)
Mutual labels:  graphics-programming, gpu-programming
SuperShapes
A tiny macOS app showing how to use Satin, Forge, Youi and SwiftUI to visualize super shapes in 3D.
Stars: ✭ 42 (-72.37%)
Mutual labels:  metal, metalkit
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+29.61%)
Mutual labels:  metal, graphics-programming
MetalGlobe
Simple demo project with Metal on Swift
Stars: ✭ 18 (-88.16%)
Mutual labels:  metal, metalkit
Vitro
Experimental C++20 multiplatform graphics engine.
Stars: ✭ 14 (-90.79%)
Mutual labels:  graphics-programming, gpu-programming
metal camera
iOS metal camera with GPU shaders.
Stars: ✭ 68 (-55.26%)
Mutual labels:  metal, metalkit
creative-coding-notebooks
🎨 An authorial collection of fundamental recipes on Creative Coding and Recreational Programming.
Stars: ✭ 17 (-88.82%)
Mutual labels:  graphics-programming
gpuhd
Massively Parallel Huffman Decoding on GPUs
Stars: ✭ 30 (-80.26%)
Mutual labels:  gpu-programming
Web-Development
Created this new Repository for Open Source Contribution for Beginners
Stars: ✭ 25 (-83.55%)
Mutual labels:  resources
polyred
📺 3D Graphics in Go.
Stars: ✭ 31 (-79.61%)
Mutual labels:  metal
nepali-devblogs
Collection of blogs/publications by Nepali devs.
Stars: ✭ 30 (-80.26%)
Mutual labels:  resources
Web-Dev-Helper
Developer Helper where you can find all resources related to open source and software developer resources
Stars: ✭ 33 (-78.29%)
Mutual labels:  resources
almanacs
A recipe for everything 🗒️
Stars: ✭ 47 (-69.08%)
Mutual labels:  resources
sokol gp
Minimal modern efficient cross platform 2D graphics painter in C
Stars: ✭ 228 (+50%)
Mutual labels:  metal
Coding-Foundations-course
No description or website provided.
Stars: ✭ 41 (-73.03%)
Mutual labels:  resources

Awesome Metal

A collection of Metal and MetalKit projects and resources

Blogs and books

Projects

2D

3D

Frameworks

  • Satin is a 3D graphics framework (inspired by threejs) that helps designers and developers work with Apple's Metal API. Satin provides helpful classes for creating meshes, materials, buffers, uniforms, geometries, pipelines (shaders), compute kernels, and more. It helps reduce tons of boilerplate code and provides a structure way to work with Metal. In active development.

Links

Unorganized

I don't know how to ogranize or name these. This can just be the default catch at the end of the page. Just dump links here if you don't have time to properly place. This all is an experiment in a shared Slack note. Everyone can and should edit to make better.

Image Editor

https://github.com/au6155/PhotoApp

https://github.com/safx/waifu2x-metal

https://github.com/ximhear/roulette

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].