Universidad Simón Bolívar Departamento de Computación CI5321 Computación Gráfica II Dinámica 05-38161 Jessica Fariñas 05-38076 Yessica De Ascencao.

Slides:



Advertisements
Presentaciones similares
Algunos tipos de movimientos
Advertisements

ELASTICIDAD Y RESISTENCIA DE MATERIALES
MOVIMIENTO RECTILINEO UNIFORMEMENTE ACELERADO (M.R.U.A.)
Movimiento Armonico Simple (M.A.S)
Movimiento circular Uniforme
TEMA 7 CINEMÁTICA Primera Parte.
Dinámica del rígido Álvaro Favale, Emiliano Barcia, Bruno González
Dinámica: Estado de los cuerpos que encuentran en movimiento.
Prof. Ciencias Naturales y Física
Magnitudes Prof. Méd. Alejnadro Estrada.
TEMA 2.1. MOVIMIENTO RECTILÍNEO.
CUERDAS, PELOTITAS Y...¿FISICA?
Conservación del Momento Angular:
MECÁNICA DEL SÓLIDO RÍGIDO.
3 Introducción a los circuitos eléctricos
Representación en espacio de estado
Introducción Animación por ordenador es el conjunto de técnicas que emplean el ordenador para generación escenas que produzcan la sensación de movimiento.
2ª Parte Estudio de algunos movimientos
Cantidad de líneas de campo que atraviesa la superficie ds.
Fuerzas y Leyes de Newton
C 1 CINEMÁTICA Movimiento Mecánico. Bases para su estudio.
DINAMICA ROTACIONAL INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
Movimiento Ondulatorio
CINEMÁTICA.
Profesores: Danilo Bassi y Arturo Alvarez
MAGNITUDES VECTORIALES
Jorge González Contreras Séptimo Año Básico
Integrantes: -Carlos Asmadt. - Manuel Perez.. Modelado del entorno, el mundo, la realidad... Objetos Rígidos Objetos Difusos Superficies no definidas.
Descripción del movimiento
CAMPO ELECTRICO (
INTERACCIÓN ELECTRICA. LEY DE COULOMB
Dinámica de los sistemas de partículas
Prof. Ciencias Naturales y Física
Movimiento de rotación
Fuerzas y Leyes de Newton
DINAMICA DE LOS SISTEMAS DE PARTICULAS
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERIA
Física: Momento de Inercia y Aceleración Angular
Deben tener igual dirección, igual módulo y sentido opuesto.
Leyes del movimiento de Newton
Prof. Carlos E. Pérez Flores
DINÁMICA DEL MOVIMIENTO ROTACIONAL
ACELERACIÓN LIC. SUJEY HERRERA RAMOS.
DINAMICA GENERAL DE LA PARTICULA
Tiro Parabólico Supongamos que se dispara un proyectil, con velocidad inicial v0, desde una altura h, formando un ángulo  con la horizontal. Se pretende.
Modelos matemáticos y solución de problemas
FUNDAMENTOS DE ELECTRICIDAD Y MAGNETISMO
REPASO DE FÍSICA Física 2º Bto 18/04/ /04/2017
TRABAJO POTENCIA Y ENERGIA.
Semana 1- Sesión 2 Cinemática Movimiento en una dimensión
Mecánica de los fluidos
MOVIMIENTO CIRCULAR.
CINEMÁTICA La cinemática estudia el movimiento sin interesarse en qué es lo que lo causa. Se describe de qué manera se mueve una partícula. Para describir.
CINEMÁTICA EN UNA DIMENSIÓN
TEMA 2 Análisis Matemático II Presentaciones en el Aula
FUERZAS.
Tema IV CINEMÁTICA DE LOS FLUIDOS. Cinemática La cinemática es la rama de la mecánica clásica que estudia las leyes del movimiento de los cuerpos sin.
ESTÁTICA Juan José Irazábal Valdés A MECÁNICA  La mecánica puede ser definida como la rama de la física que trata acerca del estado de reposo.
2 Gravitación 15 El campo gravitatorio
FÍSICA I GRADO Ingeniería Mecánica
FÍSICA I GRADO Ingeniería Mecánica
de planetas y satélites
Tema 2. Campo electrostático
Campo Eléctrico Campo Eléctrico en la materia Corriente Eléctrica
FUERZAS.
UNIVERSIDAD NACIONAL EXPERIMENTAL DEL TACHIRA UNIDAD DE ADMISION CURSO PROPEDEUTICO ASIGNATURA FISICA (Dinámica – Parte III) Prof. Juan Retamal G. .
las matemáticas en la fisioterapia
Dpto. Física Aplicada UCLM
Roger Miranda Colorado
Movimiento II: movimientos con velocidad constante
Transcripción de la presentación:

Universidad Simón Bolívar Departamento de Computación CI5321 Computación Gráfica II Dinámica Jessica Fariñas Yessica De Ascencao

Page  2 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Animación computarizada ¿Qué es la animación? Es un proceso utilizado para dar la sensación de movimiento a imágenes o dibujos, de acuerdo a una secuencia de acciones. ¿Qué es la simulación? Es predecir como cambian los objetos a lo largo del tiempo, de acuerdo a las leyes físicas.

Page  3 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Dinámica Pasiva Activa

Page  4 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas Los Sistemas de Partículas para computación gráfica constituyen un método de modelado de objetos difusos como fuego, nubes y agua. Los sistemas de partículas modelan un objeto como una nube de partículas primitivas que definen su volumen.

Page  5 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones 1.Se generan nuevas partículas en el sistema. Sistema de partículas Sistema de partículas William T. Reeves (1983) 2. A cada una de ellas se les asigna sus atributos individuales. 3. Cualquier partícula en el sistema cuyo tiempo de vida haya expirado es eliminada. 4. El resto de las partículas son desplazadas y transformadas de acuerdo a sus atributos dinámicos. 5. Se despliega (render) una imagen de las partículas vivas en el buffer de cuadros de imagen (frame buffer).

Page  6 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Generación de partículas Un proceso determina el número de partículas que entran al sistema durante cada intervalo de tiempo, esto es, en un frame dado. Método 1: Método 2: Rand retorna un numero aleatorio entre –1.0 y +1.0 MediaPart es la media del numero de partículas VarPart es su varianza MediaPart es la media por área de pantalla VarPart es su varianza AreaPantalla el área de pantalla del sistema de partículas

Page  7 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Generación de partículas Para controlar la generación de partículas en el sistema, esto es, aumentar o disminuir la cantidad, el diseñador puede variar en el tiempo la media del número de partículas generadas por frame, utilizando una simple funcional lineal: f es el frame actual f0 es el primer frame MediaPartInicial es la media del numero de partículas DeltaMediaPart es el radio de cambio

Page  8 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Generación de partículas El número de partículas generadas es importante debido a su enorme influencia en la densidad del objeto difuso.

Page  9 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Atributos de las partículas Posición Inicial Velocidad Inicial (velocidad y dirección) Tamaño inicial Color Inicial Transparencia Inicial Forma Tiempo de vida

Page  10 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Posición de la partículas Cada partícula tiene movimiento en el campo de flujo. Posición X = Velocidad V = La función de campo de flujo determina la velocidad de la partícula.

Page  11 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones El campo de flujo g(X,t) es un campo vectorial que define un vector de cualquier partícula en la posición X en el instante de tiempo t.

Page  12 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Ecuaciones diferenciales La ecuación V=g(X,t) es una ecuación diferencial de primer orden: La posición es computarizada al integrar la ecuación diferencial anterior:

Page  13 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Integración numérica Partimos de un punto inicial: Pasa a lo largo del campo vectorial para calcular la posición en cada instante de tiempo. Esto es conocido como el problema del valor inicial.

Page  14 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Método de Euler Es una solución simple al problema del valor inicial. Comienza en un valor inicial Toma pequeños intervalos a lo largo del campo.

Page  15 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Método de Euler Ventajas: Simplicidad Usualmente es suficiente Desventajas: Requiere intervalos muy pequeños En algunos casos es inestable

Page  16 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Otros métodos Runge-Kutta (4to y 6to orden) con constantes propias del esquema numérico. Adams

Page  17 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Otros métodos Midpoint (2do orden Runge-Kutta)  Computar primer intervalo con Euler  Evaluar f en el punto medio, donde f=g(X,t)  Tomar un intervalo y aplicar Midpoint:

Page  18 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Otros métodos Intervalo adecuado  Evaluar tomando un intervalo de tamaño h  Evaluar tomando dos intervalos de tamaño h/2  Error =  Ajustar el tamaño del intervalo a donde f=g(X,t)

Page  19 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Movimiento y transformaciones de las partículas Las partículas se mueven de acuerdo a la ley Newton: La masa m determina las propiedades inerciales de la partícula; las partículas mas robustas se mueven más fácilmente que las livianas. El campo vectorial en un instante dado t, depende de la velocidad y de la posición.

Page  20 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Para representar el movimiento de acuerdo a la ley de Newton, usamos ecuaciones diferenciales de segundo orden: Movimiento y transformaciones de las partículas Sin embrago, para ahorrar cálculos, podemos reutilizar los resultados de la ecuación de 1er orden. Definimos un nuevo vector y, que concatena la posición y la velocidad: Obtenemos una nueva ecuación diferencial de 1er orden que soluciona la de 2do orden.

Page  21 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Animación de partículas

Page  22 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Cuerpos Rígidos ¿Qué es un cuerpo rígido? Idealización de un cuerpo sólido Sistema de partículas Invariabilidad de la distancia No se deforma Mismas ecuaciones de un sistema de partículas

Page  23 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Dinámica de Cuerpos Rígidos Diseño de modelos matemáticos y físicos para predecir el movimiento de los cuerpos y las fuerzas presentes entre ellos. Aplicaciones más importantes: Robótica Videojuegos Ingeniería Diseño de máquinas

Page  24 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Para empezar a estudiar la dinámica Una sola partícula Nos interesa su posición y velocidad

Page  25 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Fuerza Neta ¿Qué es la fuerza neta? Existe un cambio en la cantidad de movimiento de un objeto. Involucrados: Cuerpo al que se le aplica la fuerza Cuerpo que aplica la fuerza Matemáticamente:

Page  26 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Ecuación de Fuerza Neta Donde: es la fuerza neta que recibe el objeto es la cantidad de movimiento del objeto es el cambio en la cantidad de movimiento del objeto t es el tiempo es la variación del tiempo es la derivada de la cantidad de movimiento es la derivada del tiempo

Page  27 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Valor de la Fuerza Neta A) Una sola fuerza sobre un objeto dinámicamente aislado. Donde: es la aceleración del objeto es la fuerza neta que recibe el objeto Msistema es la masa total del sistema

Page  28 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Valor de la Fuerza Neta B) Dos fuerzas paralelas separadas una cierta distancia Donde: M es el momento del par o torque. F es la fuerza aplicada. d es la distancia entre las dos fuerzas.

Page  29 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Valor de la Fuerza Neta ¿ Por qué una puerta gira? Al cerrar una puerta, se aplica una fuerza F con cierta dirección y sentido. Debido al eje determinado por las bisagras, se produce una fuerza F’ la cual, junto con F, producen la rotación.

Page  30 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Torque Involucrados: Cuerpo al que se le aplica la fuerza Cuerpo que aplica la fuerza Eje sobre el cual se realiza movimiento de rotación ¿Qué es el torque de una fuerza?

Page  31 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Torque Neto Donde: T(t) es el torque ejercido en el cuerpo x(t) es el centro de masa del cuerpo fi es la fuerza aplicada en el punto i. pi es la posición del cuerpo ¿Qué es el torque neto?

Page  32 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Ecuación de Movimiento para los Cuerpos Rígidos Donde: x(t) es el centro de masa del cuerpo R(t) es la rotación del cuerpo Mv(t) es la momento lineal del cuerpo I(t) w (t) momento angular del cuerpo

Page  33 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Simulaciones con colisiones Para simular movimientos con colisiones en cuerpos rígidos se requiere: que las detectemos (detección de colisiones) que respondamos a ellas (respuesta de colisiones) Seguimiento de la trayectoria

Page  34 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Enfoque Computacional 1) Un cuerpo rígido como una superficie poligonal o superficie NURBS 2) Colisionan, no atraviesan 3) Para la animación se toman en cuenta: expresiones, restricciones, colisiones, movimientos

Page  35 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Próxima clase… Muchas gracias por su atención. ¿Preguntas?

Universidad Simón Bolívar Departamento de Computación CI5321 Computación Gráfica II Dinámica Parte II Jessica Fariñas Yessica De Ascencao

Page  37 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Al tomar en cuenta todos los aspectos y características físicas de los objetos a simular, podemos crear una aproximación muy cercana a lo que es la realidad. A continuación algunas imágenes y videos que muestran los efectos logrados al tomar en cuenta la dinámica en el proceso de modelado de figuras y objetos.

Page  38 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para generar una pared de fuego y explosiones

Page  39 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para generar una pared de fuego y explosiones

Page  40 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para generar fuegos artificiales

Page  41 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para generar fuegos artificiales

Page  42 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para explosiones de línea

Page  43 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para generar grama o pasto

Page  44 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para simular el comportamiento de aves, peces, etc.

Page  45 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Sistema de partículas para simular el comportamiento de aves, peces, etc.

Page  46 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones

Page  47 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones

Page  48 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones

Page  49 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Simulación de cuerpos rígidos con colisiones

Page  50 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Simulación de cuerpos rígidos en Softimage

Page  51 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Simulación de cuerpos rígidos. Articulaciones.

Page  52 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Cuerpos rígidos en robótica

Page  53 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Simulación de Cuerpo Rígido para Personaje 3D. Animación.

Page  54 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Simulación de Cuerpos Rígido. Aros luego de dejarlos caer.

Page  55 Agenda Introducción Sistemas de partículas Cuerpos rígidos Usos y aplicaciones Muchas gracias por su atención. ¿Preguntas?