4 ms·
Can you recommend any good write ups or articles for this topic?
by chrystalkey 2y ago
Can you recommend any good write ups or articles for this topic?
- ibobev 2y agoHere is one article on this topic: https://gpuopen.com/learn/mesh_shaders/mesh_shaders-index/ https://gpuopen.com/learn/mesh_shaders/mesh_shaders-index/
- chrystalkey 2y agothanks!
- neomantra 2y agoAMD's "From vertex shader to mesh shader" [1] helps navigate between the older pipeline to the newer pipeline. Links in the sidebar get into other things like procedural geometry. "Mesh Shaders and Meshlet Culling in Metal 3" [2] was also a good tutorial to learn about the mesh shading computation model. I did most of my work in Metal. Apple WWDC's "Transform your geometry with Metal mesh shaders" [3] helped introduce it there. I liked playing with it in Swift -- this was a port of Apple's demos to Swift [4]. The Metal Shading Language manual also helps get your head around it. [5] [1] https://gpuopen.com/learn/mesh_shaders/mesh_shaders-from_vertex_shader_to_mesh_shader/ https://gpuopen.com/learn/mesh_shaders/mesh_shaders-from_ver... [2] https://metalbyexample.com/mesh-shaders/ https://metalbyexample.com/mesh-shaders/ [3] https://developer.apple.com/videos/play/wwdc2022/10162/ https://developer.apple.com/videos/play/wwdc2022/10162/ [4] https://github.com/jonmhobson/MeshShadersMetalSwift?tab=readme-ov-file https://github.com/jonmhobson/MeshShadersMetalSwift?tab=read... [5] https://developer.apple.com/metal/Metal-Shading-Language-Specification.pdf https://developer.apple.com/metal/Metal-Shading-Language-Spe...