2011-12-18 18 views
6

मेरे पास रे ट्रेसिंग से संबंधित एक पालतू परियोजना है। मुझे रे ट्रेस छवियों को उत्पन्न करने की ज़रूरत है लेकिन वास्तविक रे ट्रेसिंग यहां फोकस नहीं है। इस प्रकार मैं अपने लिए ऐसा करने के लिए स्वतंत्र रूप से लाइब्रेरी का उपयोग करने में सक्षम होना चाहता हूं।क्या वहां सरल, मुफ्त, सी ++ रे ट्रेसिंग लाइब्रेरी हैं?

मैं POVray के बारे में पता है, लेकिन दो कारणों के लिए इसके बारे में थोड़ा डर लग रहा है:

  • यह काफी बड़ा, देखते हैं है कोड और मैं भी का सपना नहीं है कई, कई सुविधाओं की तर्ज के zillions, इसलिए मुझे कोड से रेंडर करने में कठिनाई हो सकती है;
  • यह विजुअल स्टूडियो 2010 एक्सप्रेस के साथ संकलित नहीं है, जो मैं उपयोग करता हूं, और मुझे प्रोजेक्ट कॉन्फ़िगरेशन से नफरत है। जैसा कि मेलविन उडल ने कहा था: "मैं प्रोजेक्ट कॉन्फ़िगरेशन के बारे में यहां 'नफरत' शब्द का उपयोग कर रहा हूं।

मैं कुछ दिनों के लिए googling रहा है और पीओवी के अलावा कुछ भी उपयुक्त नहीं मिला।

सवाल यह है कि ...

मैं इस पर हो जाना चाहिए और POVray उपयोग करें, या वहाँ सरल (लेकिन साधारण नहीं) कर रहे हैं, छोटे, छिपा रे स्वतंत्र रूप से उपलब्ध libs अनुरेखण, मुक्त भाषण में के रूप में?

+0

तो, ओपन के अलावा अन्य? मुझे लगता है कि यह आसान नहीं है। –

उत्तर

2

कास्टिक ग्राफिक्स ओपनआरएल नामक ओपनजीएल पर आधारित रे ट्रेसिंग एपीआई का उत्पादन करता है, जिसे ओपनआरएल कहा जाता है। यह उनकी वेबसाइट से स्वतंत्र रूप से उपलब्ध है: http://software.intel.com/en-us/articles/embree-photo-realistic-ray-tracing-kernels/

+0

इसके अतिरिक्त, ओपनआरएल वास्तविक समय है, और सीपीयू या कास्टिक के हार्डवेयर त्वरक (जो हाल ही में बाजार पर आये हैं) का उपयोग कर सकते हैं – bjorke

+0

ऐसा लगता है कि कास्टिक की वेबसाइट मर गई है। –

+0

दुर्भाग्य से कल्पना की तकनीक के हाल के अधिग्रहण के दौरान व्यवसाय का थोड़ा सा बंद हो गया था। यह शानदार तकनीक थी, यह एक असली शर्म की बात है। – griffin2000

0

POVray अच्छा है: अपने लक्ष्य मंच आधुनिक इंटेल सीपीयू है http://caustic.com/register.php

+1

libtrace के साथ अपना समय बर्बाद न करें: यह 2000 से वापस की तारीख है, आधुनिक कंपाइलर्स के साथ काम नहीं करेगा। आप अधिक हालिया विकल्प चुनने के बजाय इसे काम करने की कोशिश करने में अधिक समय खो देंगे – Jealie

संबंधित मुद्दे