S
S
SIRIUS_GREEN2015-04-21 23:07:23
Programming
SIRIUS_GREEN, 2015-04-21 23:07:23

How to learn the mat part?

Good day to all.
In general, such a problem. I need to specifically tighten up the materiel, in terms of understanding various formulas and applying them in practice. The situation is as follows, for a long time I worked with a friend, with whom we created various toys together, and custom-made mat modules. My role in this tandem was programming, and my friend was an analyst and a strong mathematician. Everyone did their job, a friend wrote a mathematical model, and deduced the logic of the final and understandable only to me algorithm, and I already translated this logic into a program.
Everything was fine until a friend had to go abroad, and I think that forever ....
In general, I need to quickly learn to understand the mathematical language. Knowledge in mathematics and trigonometry are close to zero.
If not difficult, please advise a good site, or literature for learning the basics of mathematics and trigonometry.
Field of activity in which I need this knowledge:
For writing shaders, working with 3d objects and particles, and stuff like that.
In addition, there are several projects that lack basic knowledge in the listed areas to complete them.
Thanks in advance to those who respond!

Answer the question

In order to leave comments, you need to log in

8 answer(s)
X
xmoonlight, 2015-04-21
@xmoonlight

The pursuit of knowledge must come from the goal.
Google to the rescue.
and yummy

K
Kirill Olenev, 2015-04-21
@agent10

"How to Learn to Learn".
Have you thought about going to college?
In general, it’s not bad to tell people about your background first.
How old are you? Did you study at school? If so, how did you study and up to what grade? What did you do after school/before programming?
Where do you live? (this is still important, in a large metropolis it is easier to find a teacher than in the village of Gadyukino)

D
Dum_spiro_spero, 2015-04-22
@Dum_spiro_spero

"...to quickly learn to understand the mathematical language..."
It is necessary not just to understand - but to operate freely, understand the logic of actions, know typical tasks / methods of solving, etc. ... It is best to find a replacement. If you still want to do it yourself - find a tutor in higher mathematics, just explain which sections you need, etc. And he will explain to you what you need to know for these sections. Only the tutor/teacher must be from a normal university.
By the way - write here an example of the task.

D
Denis Krivoschekov, 2015-04-22
@densomart

Start from the earliest level to solve problems, from the first grade. In mathematics, all knowledge builds on previous knowledge except the most basic. Learn not theory, but solve problems (according to any problem book you like). And already study the theory - necessary for these tasks. The theory itself is not needed, and is dangerous as a waste of time.
There are many videos and math lessons online. It will take several months, and maybe (judging by your topics) closer to a year. Although if you know how to grasp the essence, then maybe less. The main thing is that you need its basics. The first months are the most difficult, then the brain turns on.

M
Mekael, 2015-04-22
@nemnogo_tyan

https://www.khanacademy.org/.

S
SIRIUS_GREEN, 2015-04-22
@SIRIUS_GREEN

In general, I drew conclusions for myself and found in which direction to move. Thanks everyone for the responses!
PS If you have children, be sure to pay attention to them studying the exact sciences!

I
Ivan, 2015-04-21
@sputnic

https://www.coursera.org/learn/calculus1 onwards

U
uvelichitel, 2015-04-22
@uvelichitel

MOOC.
I have Kormen and Knut on paper and e-book, but to read these epic folios sequentially, like Eugene Onegin, there is not enough perseverance. I signed up for a couple of courses from coursera.org and things got better. pros
As a result, to solve the problems, Kormen still had to study, but in an entertaining manner.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question