none
Librería para enlazar con funciones trigonométricas RRS feed

  • Pregunta

  • Estoy aprendiendo Cálculo Vectorial para poder controlar el movimiento de cualquier objeto gráfico por la pantalla, por ejemplo una bola que golpea con las paredes y rebota, pero mi duda es si WPF con C# incluye alguna librería para poder trasladar mis cálculos a la aplicación y poder hacer dicha aplicación en WPF y no en C++.

    un saludo

     

    domingo, 10 de julio de 2011 18:37

Respuestas

  • Hola fjjcent.

    ¿de que calculos estamos hablando?.

    En un principio, tienes la clase Math para realizar calculos matematicos, luego para movimientos y demas, supongo que haces uso de matrices y vectores que tambien estan implementados en WPF bajo el namespace Media3D.

    Pero por ejemplo no tienes nada para trabajar con Quaterniones.

    Segun tu ejemplo, mediante las matrices puedes hacer moverse cualquier objeto en un sistema de coordenadas 3D, para las colisiones no hay nada implementado, tienes que ser tu el que las implemente o usar alguna libreria como FarserEngine:

    http://farseerphysics.codeplex.com/

    Si ya quieres algo mas avanzado en 3D tendras que hacer uso de XNA, ya que es una libreria especifica para ello.

    NOTA: al final comentas "poder hacer dicha aplicacion en WPF y no en C++"

    Solo indicar que WPF basicamente es una tecnologia NO es un lenguaje de programacion, puedes programar en c++ o en c# bajo WPF.



    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/

    • Propuesto como respuesta Antonio Lobo lunes, 11 de julio de 2011 16:21
    • Marcado como respuesta fjjcent lunes, 11 de julio de 2011 18:36
    lunes, 11 de julio de 2011 6:48