Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.09;
Скачать: CL | DM;

Вниз

Общая нормаль к TriangleStrip ???   Найти похожие ветки 

 
Хранитель_7К   (2003-04-07 15:44) [0]

Вот такая незадача
Есть два треугольника и есть два вектора нормали к каждому соотв-но
Вопрос в чем - как общую нормаль посчитать к TriangleStrip состоящему из этих треугольников.
В векторной форме или скалярной, что-то я совсем не але в смысле мозги не работают в последнее время.
Да и вообще будет ли такое арбайтен?
Вобщем кто понял, о чем я подскажите!


 
MBo   (2003-04-07 15:55) [1]

TriangleStrip - что это такое?


 
Хранитель_7К   (2003-04-07 16:14) [2]

Это два треугольника с общей стороной, короче (GL_TRIANGLE_STRIP)


 
MBo   (2003-04-07 16:20) [3]

Если они не лежат в одной плоскости, то и общей нормали у них нет.


 
com2003   (2003-04-07 16:31) [4]

Просто сложи два вектора:
x:=x1+x2;
y:=y1+y2;
z:=z1+z2;
Если нужен единичный вектор, то каждую координату подели на его длину.


 
Хранитель_7К   (2003-04-07 16:32) [5]

Естественно не лежат в одной...
Так и речь идет не о фасетных нормалях а о сглаживающих, а у них как раз такое может быть.
Ведь делают же люди, я точно знаю
НО КАК?


 
MBo   (2003-04-07 16:40) [6]

Рискну предположить, что этот вектор будет линейной комбинацией нормалей к треугольникам. Веса, возможно, пропорциональны площадям, а площадь,как известно - длина (модуль) вектора нормали к треугольнику.


 
Хранитель_7К   (2003-04-07 16:41) [7]

2 com2003

Так просто!?
Ладно посмотрим...


 
Хранитель_7К   (2003-04-07 16:52) [8]

Линейная комбинация - что имеется ввиду?
Вектора единичные.



Страницы: 1 вся ветка

Текущий архив: 2003.10.09;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.013 c
14-27702
Думкин
2003-09-21 15:21
2003.10.09
Шалаш


1-27541
Vemer
2003-09-29 16:47
2003.10.09
Символы разбивки строки.


1-27559
Raptorus
2003-09-29 15:54
2003.10.09
Здравствуйте, Мастера. Подскажите пожалуйста как можно вызвать


8-27612
NetKnight
2003-06-10 11:27
2003.10.09
Как смиксовать 2 файла ?


3-27349
Dark Elf
2003-09-19 16:21
2003.10.09
Delphi and Access





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский