• Skapa एक वेबऐप है जो IKEA Skadis pegboard के लिए कस्टम बॉक्स मॉडल बनाता है, उन्हें डाउनलोड करने देता है, और 3D printer से प्रिंट करने के लिए उपयोग होता है
  • यह पूरी तरह client-side पर चलता है और इसका code GitHub पर public है
  • ऐप को खुद IKEA निर्देश-पुस्तिका जैसा एहसास देने के लिए डिज़ाइन किया गया है
    • ब्लैक-एंड-व्हाइट रंग और मोटा टाइपफ़ेस इस्तेमाल किया गया है
    • (मुकदमे से बचने के लिए) IKEA के "Sans" फ़ॉन्ट की जगह "Kanit" फ़ॉन्ट इस्तेमाल किया गया है
  • IKEA perspective का उपयोग करता है, लेकिन इसमें orthographic projection अपनाया गया है, और बटन व फीचर न्यूनतम रखे गए हैं
  • मॉडल को drag करने पर वह vertically rotate करता है, और क्लिक करने पर मॉडल 180 डिग्री घूम जाता है
  • मॉडल generation के लिए manifold लाइब्रेरी का उपयोग किया गया है
    • C++ में लिखी लाइब्रेरी को Wasm में बदलकर browser में चलाया जाता है
    • यह 100% client-side पर चल सकता है
  • Rendering के लिए Three.js का उपयोग किया गया है → वेब पर 3D मॉडल render करने के लिए
    • Three.js का डिफ़ॉल्ट outline effect पर्याप्त नहीं था, इसलिए custom shader का उपयोग किया गया
  • Skapa - GitHub Repo
  • Parametric IKEA Skadis Boxes on Printables

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.