2009-08-12 9 views
0

Я пытаюсь сделать небольшое приложение во Flash (AS3), которое будет иметь несколько тел с переменной формой и размером, которые будут иметь силу, применяемую к ним. Я искал хорошее объяснение расчета центра масс/гравитации, крутящего момента, углового момента и, я полагаю, обнаружения столкновения, хотя это и не обязательно здесь.Имитация крутящего момента и углового момента

Может ли кто-нибудь предложить объяснение крутящего момента и связанной с ним физики, а также некоторые предложения о том, как его кодировать?

благодаря -Ted

+0

Это трудно понять, с чего начать. Является ли ваше затруднение решением уравнений, написанием уравнений или просто спецификой вращательных задач. например знаете ли вы о силе, массе и ускорении и о том, как найти численные решения дифференциальных уравнений; то есть вы могли бы написать программу для решения: «масса сидит на наклонной поверхности и подталкивается постепенно усиливающейся силой, как быстро она будет идти в определенное время» (если указаны все необходимые числа)? – tom10

ответ

2

Что вам нужно, это http://hypertextbook.com/physics/mechanics/

Но это слишком много, особенно Вращательное движение, которое объясняет крутящий момент и угловой момент ,

Кодирование: Во время выполнения, если вы знаете все значения/физические параметры, то это прямое задание. Но если вы планируете решать уравнения, чтобы узнать какие-то неизвестные, это сделает вашу жизнь сложной.

Некоторые формулы для вас - http://downloadanswer.com/MechanicsFormulaSheet.aspx

крутящего момента τ = г х F = R F грех θ

г есть величина расстояния между силой и неподвижной точкой на теле. F является величина силы, θ представляет собой угол между направлением силы и направлением г

х является векторное произведение (оба г и Р являются векторами) Направление вектора крутящего момента составляет 90 градусов и r и F.

1

Я не могу дать вам полное объяснение этого, так как это довольно сложно. Тем не менее, есть введение в этот материал в John J Craigs «Введение в робототехнику», который является стандартным учебником для робототехники. Почти все лекции по робототехнике следуют за ним, а также Стэнфорд со своим курсом CS223A: http://www.stanford.edu/class/cs223a/.

Вы хотите проверить Dynamics главы, вокруг лекции 9, 10 или 11.

2

Я бы подошел к gamedev.net, физика и движение приходят довольно часто в игровом дизайне, я уверен, что кто-то на их форумах сможет помочь.

(вы также можете найти помощь в реализации вспышки, а не только физические расчеты)