سؤال

لدي كرة ذات قيم طبيعية لكل قمة وأحاول استخلاص إحداثيات النسيج للكائن باستخدام الخوارزمية:

U = Asin(Norm.X) / PI + 0.5
V = Asin(Norm.Y) / PI + 0.5

مع نسيج منقط، أحصل على:

Misaligned textures

إليك نفس الكائن بدون تطبيق النسيج:

No textures

المشكلة التي أتناولها بشكل خاص (أعلم أن هناك القليل منها) هي عدم محاذاة الأنسجة.

أنا أميل إلى الاعتقاد بأن المشكلة تكمن في استخدامي لهذه الخوارزميات، حيث يبدو أن التمييز المرآوي (الذي لا يستخدم أي مواد ولكنه يعتمد على صحة المعايير الطبيعية) لا يحتوي على أي عناصر.

أيه أفكار؟

هل كانت مفيدة؟

المحلول

ألا يمكنك ضبط الأشعة فوق البنفسجية أثناء بناء الكرة؟

ثم:

 u = theta / (2 * PI);
 v = phi / PI;

يحرر:قد أشير أيضًا إلى أنه من المحتمل أن يكون هناك خطأ ما في أحوالك الطبيعية نظرًا للنقطة السوداء في الأعلى ...يبدو أيضًا أن هناك خطوطًا مميزة على طول حواف المضلع.يشير هذا مرة أخرى إلى حالات طبيعية مراوغة محتملة ...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top