ठीक है, मैं नुकसान लेकिन कुछ महत्वपूर्ण जानकारी इस लक्ष्य को हासिल करने के लिए एक आसान तरीका लगता है।
सामग्री के प्रकाश मॉडल को SCNLightingModelConstant
पर बदलें और अपने SCNLight
की प्रकाश गणना से मॉडल को बाहर करें।
1. सेट प्रकाश मॉडल
SCNLightingModelConstant
केवल लकीर खींचने की क्रिया के लिए व्यापक प्रकाश समझते हैं, इसलिए हम परिवेश रोशनी की जरूरत मॉडल दिखाई रखने के लिए।
model.geometry.materials.firstObject.lightingModelName = SCNLightingModelConstant;
2. सेट मॉडल की श्रेणी बिट मुखौटा और रोशनी
model.categoryBitMask = 1;
directionalLight.categoryBitMask = ~1UL;
तो बिटवाइज़ की और categoryBitMask
के परिणाम शून्य है, नोड नहीं विचार प्रकाश रोशनी में कोई आत्म ले जाएगा, तो वहाँ छाया अब और छाया का छाया मॉडल अभी भी दृश्य में रहेगा।