It's confusing what you call "precalculated" here. Naturally, most of the parts are precalculated AFTER the intro/demo starts and BEFORE it starts to play. Think on the sinus table for 386's in the early '90s or think on the Stash or Jizz demo by The Black Lotus. But this is normal, that's why it can fit in 64K.
@toutagamon What the hell is "a little scripted" supposed to mean? This whole thing has been coded in a proper programming language. Nothing is "scripted".
@toutagamon Probably. A mouse controlled camera isn't THAT processing-power demanding ;). Anyways... the animation is calculated as it's shown. The time needed to calculate the images is equal (probably shorter) than the time it actually needs to run... therefore it's realtime. It doesn't have to be interactive to be realtime.
I never doubted it's realtime guys. Don't get me wrong. I didn't mean to talk bad about this awesome production.
I am no programmer either. It's just that afaik it is easier for any 3D scene to be rendered, even when executed in realtime, if a lot of it's data is precalculated. Is it not?
I admit that I jumped to conclusions regarding this demo though, since I couldn't know if it's precalculated or not. I just thought that most scene demos are! :S
It calculates everything in real time. Maybe before it starts (at the loading screen) (but I guess those are only the textures, and maybe some other stuff.)
But everything is calculated there! It wouldn't fit in 64kB if it would be precalculated.
It's confusing what you call "precalculated" here. Naturally, most of the parts are precalculated AFTER the intro/demo starts and BEFORE it starts to play. Think on the sinus table for 386's in the early '90s or think on the Stash or Jizz demo by The Black Lotus. But this is normal, that's why it can fit in 64K.
ariesmindworks 9 months ago
It's fuc*ing awsome! Great job!
xcojack 1 year ago
I laugh a bit when I read comments that really makes nosense :)
If you look (unpack and disassemble) into the intro, you can see it only "precalc":
-Textures
-Music (sounds)
-Spline movements for the objects
-Camera movements
The rest is realtime using BoyC's demoengine.
Cheerz :) and this indeed was a nice production worth second place in the 64 demo compo.
demoscenes 1 year ago
And yes it's real time.
Maybe a little scripted, but still real time!
toutagamon 1 year ago
@toutagamon What the hell is "a little scripted" supposed to mean? This whole thing has been coded in a proper programming language. Nothing is "scripted".
moejoe1337 1 year ago
@moejoe1337
If I had mouse control in the scenes, would I get the same framerate?
toutagamon 1 year ago
@toutagamon Probably. A mouse controlled camera isn't THAT processing-power demanding ;). Anyways... the animation is calculated as it's shown. The time needed to calculate the images is equal (probably shorter) than the time it actually needs to run... therefore it's realtime. It doesn't have to be interactive to be realtime.
allNicksAlreadyTaken 1 year ago
@allNicksAlreadyTaken
I never doubted it's realtime guys. Don't get me wrong. I didn't mean to talk bad about this awesome production.
I am no programmer either. It's just that afaik it is easier for any 3D scene to be rendered, even when executed in realtime, if a lot of it's data is precalculated. Is it not?
I admit that I jumped to conclusions regarding this demo though, since I couldn't know if it's precalculated or not. I just thought that most scene demos are! :S
toutagamon 1 year ago
@toutagamon Dude.
Precalculated stuff don't fit there.
It calculates everything in real time. Maybe before it starts (at the loading screen) (but I guess those are only the textures, and maybe some other stuff.)
But everything is calculated there! It wouldn't fit in 64kB if it would be precalculated.
Greathoof 1 year ago
@Greathoof
maybe you are right, but don't forget that these demos are uber compressed and data tables can be far more compressed than textures.
Anyway, I don't care if it is precalculated or not. It is pretty and that's all I care. ;)
toutagamon 1 year ago
and this is all rendered in 3d realtime? sweet wonders of dx11...or are they :)
RainbowSushiNight 1 year ago
@RainbowSushiNight
This is plain old DX9 mate, as the red counter states.
I have added download links in all demos for you to download and experience first hand in your PC! ;)
toutagamon 1 year ago
@RainbowSushiNight what wonders?
JigenD 1 year ago