Good 3D Math Theory Books [cerrado]

17

He estado desarrollando una modificación para el motor Source durante más de un año, pero ahora estoy enfrentando algunos problemas con las armas, el movimiento del juego (física del jugador) y los comentarios de los explosivos.

¡Todo esto se debe a mi debilidad en matemáticas!

¿Qué libros, tutoriales o cualquier otro texto diferente podría recomendar (que le haya ayudado)?

Hekar
fuente
Dado que no existe realmente la "única respuesta verdadera" para esto, es posible que desee considerar marcar esta publicación de una wiki comunitaria.
Rachel Blum
Cuando solicita a los usuarios que creen una lista de respuestas, la pregunta debe marcarse como wiki de la comunidad. Convertí esta pregunta.
Robert Cartaino
Cualquier desarrollo de gráficos en 3D requiere una comprensión decente del álgebra lineal. El tutorial de matemáticas vectoriales para 3D Computer Graphics es, con mucho, el mejor recurso para aprender vectores y matrices. También es interactivo que cada sección tenga una pregunta de prueba para verificar y sellar la comprensión de ese tema.
legends2k

Respuestas:

5

¡Estás de suerte! Acabo de descubrir algunos tutoriales de Álgebra Lineal en el blog de Wolfire que sentí que eran realmente buenos. El tipo que escribe los tutoriales, David, tiene una forma tan asesina de explicar las cosas. Es extremadamente útil para aquellos que son débiles en matemáticas, ya que muestra una aplicación más práctica que la teoría (que es lo que alguien débil podría usar)

  • Parte 1 - Suma, resta, multiplicación de vectores escalares de vectores
  • Parte 2 - Longitud de vectores, distancia, normalización, producto punteado, producto cruzado
  • Parte 3 - Vectores básicos, matrices, matrices 3d

Asegúrese de agregar esto a su lector RSS. Continuamente escribe nuevas publicaciones. ¡No olvides leer los comentarios !

David McGraw
fuente
Las URL distinguen entre mayúsculas y minúsculas. Revisa tus enlaces. Y se requiere la barra diagonal final en la url.
Daniel Dimovski
Eso fue extraño. Debería funcionar ahora.
David McGraw
Ahora "Parte 2" y "Parte 3" ambos enlaces a la segunda parte ..: D
Daniel Dimovski
Malditas L mayúsculas y barras. Yo prevaleceré!
David McGraw
3

He encontrado que "Matemáticas para programación de juegos 3D y gráficos por computadora" es un excelente recurso. http://www.amazon.com/Mathematics-Programming-Computer-Graphics-Development/dp/1584502770/ref=sr_1_1?ie=UTF8&s=books&qid=1279832969&sr=8-1

Pixelator
fuente
¡El libro de Eric es genial! Las partes matemáticas básicas son excelentes en sí mismas, los bits más especializados son un excelente material de inicio, siempre y cuando no esperes aplicar los fragmentos de código y listo.
Paul-Jan
2

Otro buen recurso además de los libros enumerados aquí es este curso de Álgebra Lineal en MIT Open CourseWare.

µBio
fuente
0

Estaba a punto de elegir "Trucos de los gurús de programación de juegos 3D" (volumen II). Parece realmente bueno en el lado de la teoría 3d y mantiene todo simple de lo que vi. Traté de elegir Direct3D / OpenGL solo pero soy como tú, no tenía idea.

Phil
fuente
Usé estos libros cuando estaba aprendiendo, pero creo que más recientemente me perjudicaron al no centrarme en una buena estructura o conceptos.
Jeff