РУсскоязычный Архив Электронных СТатей периодических изданий
Инженерный журнал: наука и инновации/2013/№ 6/
В наличии за
50 руб.
Купить
Облако ключевых слов*
* - вычисляется автоматически
Недавно смотрели:

Моделирование волн на поверхности жидкости

Рассмотрены методы моделирования волн на поверхности жидкости, включая круговую волну и наложение волн. Предложена программная реализация визуализации волн, основанная на использовании алгоритма построчного сканирования и простой модели освещения Фонга. Рассмотрены способы увеличения скорости работы алгоритма.

Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
УДК 004.92 Моделирование волн на поверхности жидкости А.В. Куров, К.А. Якиль МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия Рассмотрены методы моделирования волн на поверхности жидкости, включая круговую волну и наложение волн. <...> Предложена программная реализация визуализации волн, основанная на использовании алгоритма построчного сканирования и простой модели освещения Фонга. <...> Задача визуализации поверхности жидкости (в частности воды) в реальном времени является актуальной, так как широко используется в построении изображений в компьютерных играх и при моделировании спецэффектов. <...> Перечисленные подходы позволяют реалистично визуализировать поверхность воды, они учитывают физические характеристики отдельных частей и предусматривают вычисление силы их взаимодействия либо используют физические зависимости между характеристиками целого объекта. <...> В статье рассматривается разработка программы, которая требует меньшего объема памяти, обеспечивает меньшую загрузку ЦП, реализует отображение в реальном времени за счет выбора соответствующего метода моделирования и алгоритма визуализации, при этом отсутствует непосредственное взаимодействие с аппаратной частью. <...> А.В. Куров, К.А. Якиль точек (вершин сетки), который далее разбивается на список треугольников. <...> Для перехода в нормализированное пространство, в котором значение функции лежит в пределах от 0 до 1, выполняется преобразование: fx = () sin 1 2 x + . <...> (1) С целью получения реалистичного изображения волн необходимо принять во внимание тот факт, что волны могут иметь большую крутизну и остроту пиков. <...> С целью получения более реалистичного изображения волн возникает необходимость рассмотрения нескольких волн и их наложения, как на самом деле происходит на поверхности жидкости. <...> Учитывая принцип суперпозиции и уравнение отдельной волны, итоговое значение функции может быть вычислено как сумма значений функций, описывающих отдельные волны. <...> Наряду с наложением <...>
** - вычисляется автоматически, возможны погрешности

Похожие документы: