Math or Physics for 3d graphics/simulations

Click For Summary

Discussion Overview

The discussion revolves around the choice between pursuing a degree in mathematics or physics for a career in 3D graphics and simulations, considering the relevance of computer science courses and self-study. Participants explore the applicability of various mathematical and physical concepts in this field.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • One participant suggests that a math degree includes useful courses like numerical analysis and discrete math, which may be beneficial across computer science, but questions the necessity of higher math for graphics work.
  • Another participant argues that studying computer science directly may be more advantageous than focusing solely on math or physics, recommending a minor in math or a double major if feasible.
  • Some participants express concern about the applicability of advanced topics like topology or abstract algebra, indicating that they may not be directly relevant to graphics work.
  • There is a suggestion that mechanical engineering might be a viable alternative, as it could provide relevant knowledge without the depth of physics or math that may not be necessary for graphics.
  • One participant emphasizes the importance of personal interest in the decision, noting that physics might be more engaging for them, while also considering the potential for more programming courses with a math degree.
  • Another participant questions the necessity of a degree altogether, suggesting that practical skills in algorithms and data structures may be more critical for success in the field.

Areas of Agreement / Disagreement

Participants express a range of opinions on the best educational path, with no clear consensus on whether math or physics is more suitable for 3D graphics and simulations. Some advocate for computer science as the primary focus, while others weigh the merits of math and physics based on personal interests and career goals.

Contextual Notes

Participants highlight the potential overkill of certain advanced topics in both math and physics for the specific applications in graphics and simulations, indicating a need for practical applicability in their educational choices.

malignant
Messages
40
Reaction score
1
I'm having a hard time figuring out which major, math or physics, would be more suited to do 3d graphics/simulations given a reasonable amount of computer science courses/self study. A math degree has a lot of useful courses like numerical analysis, combinatorics, and discrete math which I'm assuming are useful in all areas of computer science, but I hear a lot about physics majors doing this kind of work which makes me think the higher math isn't that useful.

Any ideas which one lays a better foundation?
 
Physics news on Phys.org
You probably wouldn't use much topology or abstract algebra. It isn't the end of the world if you end up taking one or two courses that aren't directly applicable. It is the end of the world if you do what I did and get a whole PhD that isn't applicable. :)

Anyway, my answer is none of the above because you should just study computer science. Just get a math minor or something. Or double major if you have funding/time for that.
 
homeomorphic said:
Anyway, my answer is none of the above because you should just study computer science. Just get a math minor or something. Or double major if you have funding/time for that.

I second this.
 
Anyway, my answer is none of the above because you should just study computer science. Just get a math minor or something. Or double major if you have funding/time for that.

I agree with this but my situation makes that sort of inefficient. I learned a lot of programming on my own so for computer science I would have to go back and take a bunch of courses even though I know most of the material. So I figured I'd make myself stand out a bit by adding in a lot of math or physics (I have a lot of both of these so it would be much shorter if I just picked math or physics).

I'm just having a hard time figuring out which bachelor's degree employers would find most useful/respectable for programming in areas such as graphics/simulations(besides computer science since I would have to spend a substantial amount of extra time and money). I've also spent a lot of my teen years doing game programming for fun, so if anyone has input on which one they think would be more useful/respectable for that, it would be nice to know as well.
 
Do you even need a degree?

It may make a difference which one interests you more because math will be overkill for the math, most likely, and physics will be overkill for the physics. You probably don't need quantum mechanics or statistical mechanics. I wonder if mechanical engineering could even be a better option. I think most physics for graphics is more like engineering-style classical physics.

Do you know all about algorithms and data structures?
 
homeomorphic said:
Do you even need a degree?

It may make a difference which one interests you more because math will be overkill for the math, most likely, and physics will be overkill for the physics. You probably don't need quantum mechanics or statistical mechanics. I wonder if mechanical engineering could even be a better option. I think most physics for graphics is more like engineering-style classical physics.

Do you know all about algorithms and data structures?

I've had a course in algorithms and data structures.

And yeah the math required seems to be very applied. I guess a better and more specific question would be if physics would supply enough applied math and geometry to compare with an applied math degree for this particular interest.

As for my personal interest between the two, I like physics more but with math I would have some more room for programming courses I think.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 21 ·
Replies
21
Views
5K
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 9 ·
Replies
9
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 20 ·
Replies
20
Views
6K
  • · Replies 7 ·
Replies
7
Views
4K