ऊपर उल्टा मैप हो रहा है मैं glsl में अपवर्तन कार्यान्वित कर रहा हूँ। मैं इच्छित प्रभाव प्राप्त करने के लिए टुकड़े शेडर में प्रदान किए गए अपवर्तक फ़ंक्शन का उपयोग कर रहा हूं। लेकिन मुझे अपवर्तन मिल रहा है, यह उल्टा है। मुझे लगता है कि यह गलत है .. कोई विचार यह क्यों है?glsl अपवर्तन
यह है कि मैं क्या शिखर शेडर में क्या है:
vec3 worldView = normalize(vec3(WorldCameraPosition-worldPos));
refractor = refract(-worldView, worldNorm, Eta); // eta = 0.66;
और फिर frag शेडर मुझे क्या करना:
vec4 refractColor = textureCube(cubeMap, refractor);
स्क्रीनशॉट में मदद मिलेगी। या स्क्रीनशॉट के लिंक, यदि आपके पास छवियों को शामिल करने के लिए पर्याप्त प्रतिनिधि नहीं है। – Thomas
http://www.cse.ohio-state.edu/~duttas/Images_5542/RT_rendering.html पृष्ठ की आखिरी छवि। धन्यवाद – mindbender