প্রশ্ন ট্যাগ «glsl»

ওপেনজিএল শেডারগুলির জন্য একটি প্রোগ্রামিং ভাষা।

2
আমি কীভাবে একটি চকচকে প্রভাব তৈরি করতে পারি?
আমি আমার রিয়েলটাইম শেডারটির জন্য একটি চকচকে প্রভাব তৈরি করার চেষ্টা করছি তবে কীভাবে তা আমি জানি না। এখানে একটি উদাহরণ এবং অন্য একটি উদাহরণ । এটি বাস্তবায়নের জন্য আমি কোন কৌশলটি ব্যবহার করতে পারি?

1
ট্যানজেন্ট এবং বিটজেন্ট ভেক্টরগুলি কীভাবে গণনা করা যায়
আমার একটি টেক্সচার থ্রি জেজে লোড হয়েছে, তারপরে শেডারে পৌঁছেছে। ভার্টেক্স শ্যাডারে আমি সাধারণটি গণনা করি এবং আমি একটি ভেরিয়েবল uv ভেক্টরে সংরক্ষণ করি। <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); P= position; N= normalMatrix * vec3(normal); UV= uv; …

2
আইএফ স্টেটমেন্টের সাথে একের পরিবর্তে দুটি শেডার ব্যবহার করা
আমি তুলনামূলকভাবে বড় ওপেনগল ইএস 1.1 উত্সটি ইএস 2.0 তে পোর্টিংয়ের কাজ করছি। ওপেনগিএল ইএস ২.০ (যার অর্থ, সবকিছু ছায়াময় ব্যবহার করে) এ, আমি তিন বার একটি চাঁচি আঁকতে চাই। প্রথমটি, একটি অভিন্ন রঙের সাথে (আলা পুরানো গ্লো কালার 4f)। দ্বিতীয়টি, প্রতি-ভার্টেক্স রঙের সাথে (টিপোটটিতে এর ভার্টেক্স রঙের অ্যারেও রয়েছে) …
9 opengl-es  glsl 

1
ভারী খণ্ড শেডারটির পারফরম্যান্স
আমার নীচের শেডারগুলির সেটটি অনুকূলকরণে সহায়তা প্রয়োজন: প্রান্তবিন্দু: precision mediump float; uniform vec2 rubyTextureSize; attribute vec4 vPosition; attribute vec2 a_TexCoordinate; varying vec2 tc; void main() { gl_Position = vPosition; tc = a_TexCoordinate; } টুকরা: precision mediump float; /* Uniforms - rubyTexture: texture sampler - rubyTextureSize: size of the texture before …

4
জিপিইউ শেডারগুলিতে পরিবর্তনশীল-দৈর্ঘ্যের লুপের প্রভাব
জিপিইউ-র অভ্যন্তরীণ পদ্ধতিগত বিষয়বস্তু যেমন ডেমোসিনে রেন্ডার করার জন্য এটি জনপ্রিয় (স্ক্রিনটি পূরণের জন্য একক কোয়াড আঁকতে এবং জিপিইউকে পিক্সেল গণনা করতে দেয়)। রে মার্চিং জনপ্রিয়: এর অর্থ জিপিইউ প্রতি পিক্সেলটিতে কিছু অজানা সংখ্যক লুপ পুনরাবৃত্তি সম্পাদন করছে (যদিও আপনার উপরের বাউন্ডের মতো থাকতে পারে maxIterations)। পরিবর্তনশীল-দৈর্ঘ্যের লুপটি কীভাবে শেডার …

3
প্রথমবারের ছায়া ম্যাপিংয়ের সমস্যা
আমি প্রথমবার শেডার ব্যবহার করে ওপেনজিএলে বেসিক শেডো ম্যাপিং প্রয়োগ করেছি এবং আমি কিছু সমস্যার মুখোমুখি হয়েছি। নীচে আপনি আমার রেন্ডার দৃশ্যের একটি উদাহরণ দেখতে পাচ্ছেন: আমি যে ছায়া ম্যাপিংয়ের প্রক্রিয়াটি অনুসরণ করছি তা হ'ল আমি দৃশ্যের ফ্রেমবফারটিতে হালকা দৃষ্টিকোণ থেকে একটি ভিউ ম্যাট্রিক্স এবং সাধারণ রেন্ডারিংয়ের জন্য ব্যবহৃত প্রজেকশন …

3
ডিফার্ড শেডিং - একাধিক লাইট একত্রিত কিভাবে?
আমি জিএলএসএল দিয়ে শুরু করছি এবং আমি সাধারণ ডিফার্ড শেড প্রয়োগ করেছি যা জি-বাফারকে পজিশন, নরমাল এবং আলবেডো দিয়ে আউটপুট করে। আমি একটি সাধারণ পয়েন্টের হালকা শেডারও লিখেছি। পয়েন্ট লাইটের জন্য এখন আমি একটি গোলক আঁকবো এবং আউটপুট একটি আলো বাফারে যায়। সমস্যাটি হ'ল একাধিক লাইট আঁকানোর সময় আমি কীভাবে …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.