Просмотр полной версии : покачивание ветки на ветру
знаю, что это элементарнейший код, но с математикой не дружил, и даже предполагая, какие функции нужны, никак не сведу все воедино. надо чтобы ветка слегка плавно покачивалась на ветру. то есть мувик пригвоздить anchor point одним концом, а потом задать ему random для rotation c небольшим разбросом от -10 до +10 градусов.
может кто-нибудь подскажет, где найти что-либо подобное?
спасибо
Ну как-то вот. Основную задачу при создании реалистичных веток на ветру составляет программинг волновой функции.
Сделано на вскидку. Синусоидльные колебания ветки + наложение на синус общего для всех колебания - это 1я и вторая части функции соответственно.
function winding( BRANCH )
{
BRANCH._rotation = BRANCH.amp*Math.sin( BRANCH.deRot ) + 3 * Math.sin( TotalAngle )
BRANCH.deRot += BRANCH.dR
}
cool, то что нужно :) спасибо, выручили.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.