कंप्यूटर ग्राफिक्स

कंप्यूटर ग्राफिक्स शोधकर्ताओं और प्रोग्रामर के लिए प्रश्नोत्तर

2
आधुनिक GPU पर शीर्ष डेटा को व्यवस्थित करने के लिए सबसे अच्छा तरीका है
मैं एक मॉडल कोने से बना है, के साथ प्रत्येक है कहो position, normal, tangent, और texcoordगुण, जहां त्रिकोण सूचकांक ट्रिपल द्वारा निर्दिष्ट कर रहे हैं। यदि हम केवल शीर्ष विशेषता पर ध्यान केंद्रित करते हैं, तो मुझे दो व्यापक रणनीतियों के बारे में पता है: सरणियों की संरचना, और …

1
चमक के लिए गाऊसी ब्लर फ़ार्मुलों पर सही प्रकाश भौतिकी लागू करना
मैं अलग-अलग गाऊसी धुंधलापन का उपयोग करके एक चमक बनाने की कोशिश कर रहा हूं। मुझे हाल ही में लघु यूट्यूब वीडियो "कंप्यूटर का रंग टूट गया है" से प्रेरित किया गया है और मैंने इसे रंग प्रक्षेप के साथ गड़बड़ कर दिया है और लड़के का सुझाव सुंदर है! …

1
नीला शोर नमूना और नीले शोर बनावट के बीच लिंक?
आप इन पोइसन डिस्क नमूनों की तरह नीला शोर नमूना ले सकते हैं: और आप इस तरह से एक नीले शोर बनावट हो सकते हैं: मुझे लगता है कि पहली छवि में, एक इनपुट (नमूने का सूचकांक) और दो आउटपुट (x, y बिंदु का समन्वय) है और दूसरी छवि मूल …
9 sampling 

4
आधुनिक OpenGL के साथ कई व्यूपोर्ट?
मैं SDL2 का उपयोग करता हूं । वर्तमान में मेरे एकमात्र shader में MVP मैट्रिक्स है , और इसके साथ बिंदुओं को बदल देता है। मैं GLM वाले कैमरे के लिए अपने दृश्य और प्रोजेक्शन मैट्रिक्स की गणना करता हूं: glm::lookAt(pos, pos + forward, up); glm::perspective(fov, aspectRatio, zNear, zFar); मैंने …
9 opengl  glm 

4
बम्प, सामान्य और विस्थापन मानचित्रों को गामा को सही क्यों नहीं किया जाना चाहिए?
तो मैं काफी तकनीकी दृष्टिकोण से इस पर अपना सिर लपेटने की कोशिश कर रहा हूं। जब आप अपने shader में Bump या Normal या Displacement का मैप जोड़ते हैं तो उन्हें गामा सही नहीं होना चाहिए। लेकिन फैलाना बनावट होना चाहिए। लेकिन क्यों? जब आप JPEG, PNG या TIFF …
9 gamma 

3
शोरगुल को रोकने के लिए एक उचित तरीका क्या है?
रंग की गहराई को कम करते हुए और 2 बिट शोर (n =] 0.5,1.5 [और आउटपुट = फ्लोर (इनपुट * (2 ^ बिट्स -1) + एन)) के साथ, मूल्य सीमा के अंत (इनपुट 0.0 और 1.0) ) शोर कर रहे हैं। उन्हें ठोस रंग होना वांछनीय होगा। उदाहरण: https://www.shadertoy.com/view/llsfz4 (ऊपर …

1
बेहतर दिखने के लिए एक चमक शेड को ट्वीक करना
मेरे पास एक सरल गेम है और इसके विषय ये छोटी लाइनें हैं। यह आईओएस और एंड्रॉइड के लिए लक्षित है, इसलिए इसमें प्रोसेसर की एक बड़ी रेंज है जो अभी चल सकती है। मैं दो कारणों से उनके लिए रियलटाइम चमक जोड़ने की कोशिश कर रहा हूं मैं इस …

1
OpenGL GLSL - सोबेल एज डिटेक्शन फ़िल्टर
इस विषय के संबंध में मैंने GLSL में Sobel Edge Detection फ़िल्टर को सफलतापूर्वक लागू किया है । यहाँ फिल्टर के टुकड़े shader कोड है: #version 330 core in vec2 TexCoords; out vec4 color; uniform sampler2D screenTexture; mat3 sx = mat3( 1.0, 2.0, 1.0, 0.0, 0.0, 0.0, -1.0, -2.0, -1.0 …

1
स्कैन रूपांतरण के दौरान नमूना अंतराल क्या हैं?
में इस ट्यूटोरियल , यह बहुत बार ऐसा होता है कि त्रिकोण उस हिस्से को प्रदान करते हैं। OpenGL एक गारंटी प्रदान करता है कि, जब तक कि साझा किनारे की स्थिति समान हो, स्कैन रूपांतरण के दौरान कोई नमूना अंतराल नहीं होगा। 1 स्कैन रूपांतरण के दौरान नमूना अंतराल …

1
पूर्ण मोंटे-कार्लो वॉल्यूमेट्रिक स्कैटरिंग
मैं अपने पथ-प्रदर्शक के लिए पूर्ण मोंटे-कार्लो वॉल्यूमेट्रिक स्कैटरिंग जोड़ना चाहूंगा, लेकिन मैं यह करने के लिए शोध कर रहा हूं कि यह कठिन समय है। मुझे समझाएं कि मैं क्या करना चाहूंगा: एक किरण एक सामग्री में प्रवेश करती है, और हम बीटीडीएफ लागू करते हैं, फिर कुछ दूरी …

1
जीजीएक्स ज्यामिति शब्द का सही रूप
मैं अपनी किरण में एक माइक्रोफेट बीआरडीएफ को लागू करने की कोशिश कर रहा हूं, लेकिन मैं कुछ मुद्दों में भाग रहा हूं। बहुत सारे कागजात और लेख जो मैंने पढ़े हैं, वे आंशिक ज्यामिति शब्द को देखने और आधे वैक्टर के कार्य के रूप में परिभाषित करते हैं: G1 …

1
हाइपरबोलिक त्रिकोण पर एक बनावट को मैप करें
मैं थोड़ी देर के लिए यह कैसे संपर्क करने पर अटक गया है, इसलिए किसी भी सुझाव की सराहना की जाएगी! मैं Poincare डिस्क पर एक कम दाहिनी यूक्लिडियन त्रिकोण के रूप में एक हाइपरबोलिक त्रिकोण के रूप में एक बनावट को मैप करना चाहता हूं। यहाँ बनावट (बनावट के …

1
GPU पर साझा शीर्ष मानदंड बनाना
मैं ज्यादातर CPU से मार्चिंग क्यूब्स के कार्यान्वयन को ओपनग्लूट कंप्यूट शेड्स पर पोर्ट करने में सफल रहा हूं, लेकिन मैंने अभी तक मानदंडों से निबटा नहीं है और इसके बारे में जाने का सबसे अच्छा तरीका सोच रहा हूं। मेरा कार्यान्वयन विशेष रूप से द्विआधारी मूल्यवान क्षेत्रों से संबंधित …

3
एक वक्र के साथ असंगठित बिंदुओं के एक सेट का आदेश देना
मेरे पास 3 डी बिंदुओं का एक सेट है (जो कि मैं एक पुस्तकालय से उबरता हूं जो एक ठोस निकाय का कार्य करता है) जो एक वक्र (यानी, ठोस का एक किनारा) से संबंधित है। इसका मतलब है कि इनमें से प्रत्येक बिंदु से वक्र निश्चित रूप से गुजरता …
9 geometry  mesh  curve 

1
ओपनजील टेसेलेशन में प्रति वर्टेक्स कम्प्यूटेशन
मैं हार्डवेयर टेसेलेशन का उपयोग करके स्थिति आधारित कपड़े सिमुलेशन को लागू करने का प्रयास करता हूं। इसका मतलब है कि मैं सिर्फ ग्राफिक्स कार्ड पर एक कंट्रोल क्वाड अपलोड करना चाहता हूं और फिर कपड़े में नोड्स बनाने के लिए टेसेलेशन और ज्योमेट्री शेडिंग का उपयोग करता हूं। यह …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.