Computer graphics in Game development
Ivan Belyavtsev
24.01.2020
Ivan Belyavtsev
Computer Graphics Developer technology engineer at Nvidia
Researcher and educator in Computer science
This course was prepared or accomplished by Ivan Belyavtsev in his personal capacity. The opinions expressed in this course are the author’s own and do not represent official policy or position of Nvidia corporation.
The course requires a lot of discipline and energy!
Knowledge means the theories understood and accepted by people and nothing else [2]
\[T_1 -> T_2 -> ... -> T_n\]
Variables:
\(\vec{F}\), \(\vec{a}\), \(m\)
Laws:
\(\vec{a} = \frac{\vec{F}}{m}\)
Principals:
Conservation of energy [2]
Donor-acceptor relationships [1]
An acceptor science could you use theories and methods from a donor science
Physics and anatomy are donor sciences
[5]
[5]
[5]
[7]
[8]
Let’s implement it together
1. Kanke V.A. Istoriya, filosofiya i metodologiya tehniki i informatiki. Uchebnik. Uriat, 2014.
2. Kanke V.A. The metascientific foundations of nuclear knowledge management // Nuclear Energy and Technology. 2016. Vol. 2. Pp. 73–81.
3. Kanke V.A. Metascientific foundations of understanding of status of technology // Nuclear Energy and Technology. 2017. Vol. 3.
4. Kanke V.A. Metascientific and philosophical reasons to define the status of computer science // Automatic Documentation and Mathematical Linguistics. 2017. Vol. 51. Pp. 101–107.
5. Frich A. The human eye and colour perception [Electronic resource]. 2015. URL: https://www.color-management-guide.com/eye-and-colors.html.
6. McGuire M. The graphics codex. 2.14 ed. Casual Effects, 2018.
7. Anthony S. What the iPad 3’s retina display looks like under a microscope [Electronic resource]. 2012. URL: What the iPad 3’s Retina display looks like under a microscope.
8. Hunt R.W.G., Pointer M.R. Measuring colour. Wiley, 2011.