Bulk update of extracted Apple sample-code archives from /Users/mmj/.cupertino/sample-code/, the source the v1.0.0 / v1.0.1 release database bundles indexed. 627 source zips processed: - 619 extracted successfully - 8 invalid zips skipped (samplecode.zip, accessibility.zip, appintents.zip, ios-ipados-release-notes.zip, watchos-release-notes.zip, visionos-release-notes-visionos-release-notes.zip, updates.zip, technologyoverviews-.zip — all corrupt downloads, not real samples, cupertino crawler #TBD). Result: 632 sample directories (was 606). 1,166 file-level changes: 139 new, 582 modified, 445 deleted. Sample directories whose zips extracted byte-identical to the previous version produce zero git changes. |
||
|---|---|---|
| .. | ||
| Application | ||
| Configuration | ||
| CurvesRayTracer.xcodeproj | ||
| Renderer | ||
| .gitignore | ||
| LICENSE.txt | ||
| README.md | ||
Rendering a curve primitive in a ray tracing scene
Implement ray traced rendering using GPU-based parallel processing.
Overview
- Note: This sample code project is associated with WWDC23 session 10128: Your guide to Metal ray tracing.
Configure the sample code project
This sample requires the following system and software configuration:
- macOS 14 or later
- iOS 17 or later
- Xcode 15 or later