Skip to main content
22 events
when toggle format what by license comment
Feb 11, 2020 at 19:57 answer added Shuvro Sarkar timeline score: 1
Feb 5, 2020 at 0:23 comment added DMGregory @Nobody You would be hard pressed to get any benefit of using complex numbers or quaternions without using imaginary numbers. If all you have to play with is the real component, you're no better off than using the reals. So I'd argue that every answer here does use imaginary numbers. The question never asked to limit answers to pure imaginary uses with no real component whatsoever.
Feb 3, 2020 at 3:30 history edited Daosof CC BY-SA 4.0
added 2 characters in body; edited title
S Feb 3, 2020 at 3:05 history suggested Nobody CC BY-SA 4.0
the question is about complex numbers, not the subset of complex numbers that is imaginary
Feb 2, 2020 at 10:35 comment added Nobody Suggested edit replacing imaginary with complex - imaginary numbers are of form $ai,a\in\mathbb{R}$. That's not what the question is about.
Feb 2, 2020 at 10:34 review Suggested edits
S Feb 3, 2020 at 3:05
Feb 1, 2020 at 18:05 comment added Pryftan Fractals have been used to generate worlds. Mind you I don't remember which fractals and some don't necessitate imaginary numbers but that's one possible thing too.
Jan 31, 2020 at 21:51 comment added Mast Imaginary numbers are used in a heck of a lot more than video games. Phase angles comes to mind, but first time I had a practical use for them was with demodulating radar signals.
Jan 31, 2020 at 20:59 comment added DMGregory I'd love to see an answer that goes deeper into FFT and DSP applications. I don't have much hands-on experience with these, so I gave them rather short shrift in my post. It's a rich area worth showing off for a curious audience here!
Jan 31, 2020 at 20:35 comment added Felipe Gutierrez One for Fourier transforms, see Fast Fourier Trasform, I've seen FFT's used for Computational Fluid Dynamics also
Jan 31, 2020 at 19:04 answer added J.G. timeline score: 5
Jan 31, 2020 at 16:49 vote accept Daosof
Jan 31, 2020 at 15:00 history tweeted twitter.com/StackGameDev/status/1223259807077093379
Jan 31, 2020 at 14:37 comment added IMil I believe your teacher's answer was not very precise. You might need complex numbers in gamedev, but it's pretty hard to come up with an example. However, there's one field where they are indispensable: DSP (Digital Signal Processing). Everything that has to do with sound processing, probably with video. Your media player, MP3 decoder, cell phone, HDMI video transfer: dig deep enough and you'll hit a Fourier transform somewhere, and a bunch of other complex number manipulations.
Jan 31, 2020 at 12:40 history became hot network question
Jan 31, 2020 at 9:14 answer added Philipp timeline score: 19
Jan 31, 2020 at 5:34 answer added DMGregory timeline score: 113
S Jan 31, 2020 at 4:31 history suggested Robotnik
Retagged more appropriately
Jan 31, 2020 at 4:30 review Suggested edits
S Jan 31, 2020 at 4:31
Jan 31, 2020 at 4:29 history migrated from gaming.stackexchange.com (revisions)
Jan 31, 2020 at 4:21 comment added Fabian Röling Your teacher seems to have been extremely vague, I have no idea what they meant. The only thing I could imagine that could have been meant is some specific geometric calculations, but you could just as well use two regular numbers for that. The real point of imaginary numbers is that it's a tool that is often convenient for intermediary steps of calculations. Here is a good video by Numberphile and 3blue1brown about a very similar question: What higher dimensions are used for in Maths. youtube.com/watch?v=6_yU9eJ0NxA&t=2s
Jan 31, 2020 at 4:01 history asked Daosof CC BY-SA 4.0