نسيج تصغير الحجم مرشح في تون?
-
06-07-2019 - |
سؤال
شخص ما يمكن أن تشير لي إلى ورقة/خوارزمية/الموارد/أيا كان أن يقول لي كيفية تنفيذ الملمس تصغير الحجم تصفية (ينطبق عندما texels هي أصغر من بكسل) في raytracer?
وذلك بفضل!
المحلول 4
وأشكركم على اللاعبين لإجاباتك، ولكن بما أنني لم أجد أي techinque المناسبة أنا خلقت شيئا نفسي التي تحولت للعمل بشكل جيد جدا:
وأفترض راي جهدي ليكون مخروط مع coneradius من نصف بكسل على imageplane. عندما راي يضرب السطح، ط حساب القطع الناقص والذي من المتوقع على سطح (القطع الناقص من تقاطع الطائرة مخروط). ثم، وذلك باستخدام المشتقات texturecoordinate عند نقطة التقاطع، ط المشروع هذا القطع الناقص في texturespace. الآن وأنا أعلم أي جزء من نسيج يكمن تحت بلدي بكسل، ويمكن أن عينة فرعية هذا المجال
وأنا أيضا استخدام RipMaps لتحسين نوعية - واخترت مستوى RipMap بناء على حجم القطع الناقص في Texturespace
نصائح أخرى
منذ كنت تستخدم راي اقتفاء الأثر وأظن كنت تبحث عن جودة عالية تصفية تلك التغييرات أخذ العينات بشكل حيوي استنادا إلى كمية من "خطأ".على أساس هذا الافتراض أود أن أقول نلقي نظرة على "راي الفوارق".هناك ورقة لطيفة على هذا هنا: http://graphics.stanford.edu/papers/trd/ ويستغرق تأثيرات مثل الانكسار والانعكاس في الاعتبار.
وإجابتك لنفسك يبدو وكأنه النهج الصحيح، ولكن منذ أن البعض الآخر قد تتعثر عبر صفحة سأضيف رابط الموارد على النحو المطلوب. بالإضافة إلى مناقشة mipmapping (ripmapping هو في الأساس mipmapping أكثر تقدما)، يناقشون آثار الانعكاس والانكسار على المشتقات واختيار مستوى MIP.
وهومان Igehy. "تتبع راي الفوارق". 1999. وقائع سيغراف. http://graphics.stanford.edu/papers/trd/
وعند قراءة أقرب أرى أن Rehno Lindeque ذكر هذه الورقة. في البداية لم أكن أدرك أنه كان المرجع الصحيح لأنه يقول أن العينات أسلوب ديناميكي يقوم على خطأ أخذ العينات، وهو غير صحيح. ويتم الترشيح بناء على حجم البصمة بكسل ويستخدم أشعة واحدة فقط، تماما كما وصفته أنت.
وتحرير: إشارة أخرى التي قد تكون مفيدة ( HTTP: //www.cs.unc. ايدو / ~ awilson / فئة / 238 / # التحديات ). انتقل إلى قسم "مشتقات مادة الاحداثيات". ويقترح رسم الخرائط الوراء المشتقات الملمس من السطح إلى الشاشة. وأعتقد أن هذا سيكون غير صحيحة عن الأشعة المنعكسة وينكسر، ولكن ربما أسهل للتنفيذ وينبغي أن يكون بخير لأشعة الأولية.
وأعتقد تقصد مظهر سطحي نقطي "جي.
وهنا هو أ > تتحدث عن استخدامها.
ولكن السفلى أقول كيف لاختيار الذي مظهر سطحي نقطي للاستخدام، لكنها غالبا ما تكون المخلوطة (على مظهر سطحي نقطي أكبر وأصغر).
وفيما يلي واحدة أكثر مقالة حول كيف يعمل جوجل الأرض أ >، ويتحدث عن كيف mipmapping الأرض.