This project provides a Salesforce backend integration for generating 3D models using the Meshy API. It includes Apex classes and a Lightning Web Component (LWC) to manage user data and interact with the Meshy API for text-to-3D model conversion.
- Apex Classes:
- Integrates with the Meshy API to generate 3D models.
- Polls Meshy task status and updates Salesforce records.
- Lightning Web Component (LWC): An initial attempt to create an image-to-3D interface (not used in the final solution but included for reference).
- Authentication:
- Uses a Connected App for external API access.
- Stores the Meshy API key securely in a Custom Metadata Type.
- Salesforce Org: A Sales Cloud org with API access enabled.
- Salesforce CLI: For deploying metadata.
- Meshy API Key: Sign up at Meshy to get an API key.
git clone https://github.com/CloudCaesar/MeshiAPI.git cd MeshiAPI