यदि आप एक रेंडरिंग इंजन की तलाश कर रहे हैं, जो उस पहली सूची को सही बॉक्स से बाहर करता है, तो मुझे नहीं लगता कि आपको पूरी तरह से मिल जाएगा। फैंसी लाइटिंग शेड्स और दिन / रात के सामान की तरह सामान बहुत ही गेम / सिमुलेशन विशिष्ट हैं, और अधिकांश रेंडरिंग इंजनों में या तो उस तरह का निर्माण नहीं होगा, या कार्यान्वयन में निर्मित आपकी विशिष्ट आवश्यकताओं को पूरा नहीं करेगा।
मैं Ogre3D का उपयोग करता हूं , जिसकी मैं तहे दिल से सिफारिश करता हूं:
खुला स्त्रोत
Ogre MIT लाइसेंस के तहत खुला स्रोत है।
दिन / रात चक्र
इसमें कुछ भी नहीं बनाया गया है, हालांकि कुछ एक्सटेंशन हैं जो इस तरह का काम करते हैं ( सीलम ध्यान में आता है)।
गतिशील मौसम हवा / बारिश / बादल / आदि
फिर से, बॉक्स के बाहर कुछ भी नहीं है, लेकिन कई एक्सटेंशन हैं जो कुछ इस तरह से करते हैं (फिर से, सेलम , और स्काईएक्स भी )।
गीली सतह (सतह बारिश के दौरान गीली दिखती है)
आपको इसके लिए एक shader लिखना होगा, लेकिन यह संभव है (मैंने Ogre के साथ अतीत में ऐसा प्रभाव प्राप्त किया है)।
यथार्थवादी पानी
इसके लिए एक प्लगइन या दो है ( हाइड्रैक्स बल्कि सुंदर है), और 'फ्रेस्नेल' एसडीके नमूना एक साधारण अपवर्तन / प्रतिबिंब जल shader दिखाता है (और एक अन्य नमूना है या दो पानी के प्रभाव के लिए समर्पित है)।
"सड़कों" को परिभाषित करने की क्षमता के साथ बड़े इलाके
कोई सड़क नहीं, लेकिन ओग्रे को हाल ही में एक नया इलाक़ा मिला है जो बहुत अच्छा है।
सहज बाहरी और आंतरिक
पोर्टल से जुड़े ज़ोन, बीएसपी आदि के लिए ओग्रे के पास कुछ अलग प्लग इन हैं, इसलिए आपको जो भी चाहिए उसका समर्थन करना चाहिए।
वन (बहुत सारे पेड़, अव्यवस्था आदि) **
ओग्रे में निर्मित कुछ बैचिंग क्षमताएं हैं, और पेजेड ज्यामिति एडऑन माना जाता है कि यह काफी अच्छा है।
यथार्थवादी प्रकाश (यानी एक आग / मोमबत्ती झिलमिलाहट से प्रकाश) **
कुछ उदाहरणों के अलावा इसमें शामिल नमूनों के साथ कोई अंतर्निहित प्रकाश व्यवस्था नहीं है, लेकिन सामग्री / शेडर प्रणाली से प्रकाश व्यवस्था को प्राप्त करना और चलाना बहुत आसान हो जाता है।
कुल मिलाकर, Ogre उस सभी के लिए सक्षम है, और इसमें बहुत मजबूत सामग्री / shader प्रणाली है, लेकिन आपको बहुत सारे प्रभावों के लिए shaders को स्वयं लिखना होगा (और यह अधिकांश अन्य रेंडरिंग इंजनों का सच है, आप नहीं कर सकते वास्तव में इन प्रभावों के बहुत सारे के लिए एक आकार-फिट-सभी समाधान बनाते हैं)।