top | item 41840373

(no title)

chrystalkey | 1 year ago

Can you recommend any good write ups or articles for this topic?

discuss

order

neomantra|1 year ago

AMD'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_ver...

[2] https://metalbyexample.com/mesh-shaders/

[3] https://developer.apple.com/videos/play/wwdc2022/10162/

[4] https://github.com/jonmhobson/MeshShadersMetalSwift?tab=read...

[5] https://developer.apple.com/metal/Metal-Shading-Language-Spe...