pouët.net

Shift by FMS_Cat [web]
screenshot added by FMS_Cat on 2017-02-20 17:14:52
platform :
type :
release date : february 2017
release party : TokyoDemoFest 2017
compo : combined demo/intro
ranked : 1st
  • 49
  • 6
  • 1
popularity : 64%
 64%
  • 0.86
alltime top: #2728
added on the 2017-02-20 17:14:52 by FMS_Cat FMS_Cat

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr bluesky threads

comments

this is the fucking deal! starts a bit so so but then it delivers. great!
rulez added on the 2017-02-20 17:18:48 by sensenstahl sensenstahl
Killer! Loving it to bits! :D
rulez added on the 2017-02-20 18:19:44 by Gargaj Gargaj
Aside from the dreadful performance same thing as gargaj. These are still just way too much fun! The music espec is a wonderful piece of technofuturism.
rulez added on the 2017-02-20 18:21:50 by noby noby
Great music, if a bit boring start. But the rest more than makes up for it. The track is very japanese, reminds me of some PS2 games.
rulez added on the 2017-02-20 19:51:26 by visy visy
nice !
I like it
rulez added on the 2017-02-20 21:14:09 by EviL EviL
Extremely cool music, some very nice scenes and color choices!
rulez added on the 2017-02-20 21:47:20 by mad mad
❤️❤️❤️
rulez added on the 2017-02-20 23:41:08 by mrdoob mrdoob
FMS_Cat is best cat!
rulez added on the 2017-02-20 23:57:32 by mog mog
After I use pnginator and shader_minifier to it, it becomes 37kb.
sucks.
added on the 2017-02-21 00:07:26 by FMS_Cat FMS_Cat
simply too slow for what it does, style saves it a piggie
added on the 2017-02-21 00:40:42 by Psycho Psycho
A lot of great stuff in there, I really like the various flash-synced-post-processing-fx along the demo, really cool.
Also respect for the (generated) music.
rulez added on the 2017-02-21 01:02:40 by wullon wullon
Congrats for 1st place!!
rulez added on the 2017-02-21 02:22:04 by Flashira Flashira
Unreasonably slow in some places, but still very-very cool!
rulez added on the 2017-02-21 07:32:02 by provod provod
excellent ! :)
rulez added on the 2017-02-21 10:45:38 by yogib33r yogib33r
Nice style indeed.
rulez added on the 2017-02-21 11:01:25 by StingRay StingRay
A cool japanese demoshock to my brain. Love the "demoishness" of it.
rulez added on the 2017-02-21 11:49:48 by Preacher Preacher
Great stuff.
rulez added on the 2017-02-21 11:55:52 by gaspode gaspode
Very nice!
rulez added on the 2017-02-21 14:33:55 by SnC SnC
rhythm was too loud for my old ears.
-6dB
still nicety nice
rulez added on the 2017-02-21 15:19:14 by 1in10 1in10
Very cool. Makes me wish I had a decent GPU so I could actually run this. Good thing there's youtube.
rulez added on the 2017-02-21 22:17:23 by Arkholt Arkholt
Really, really good
rulez added on the 2017-02-21 22:17:46 by Soundy Soundy
Very to the point at the end of the demo.
rulez added on the 2017-02-21 23:51:17 by nodepond nodepond
really good style!
rulez added on the 2017-02-22 02:14:47 by doxas doxas
A little repetitive, but quite likable!
rulez added on the 2017-02-22 03:25:01 by Starchaser Starchaser
long precalc without any visual feedback, thought it crashed.

nice little intro! smart reuse of scenes, dope music.

cute that the music is also on shader :D

was this originally made in shadertoy?
rulez added on the 2017-02-22 04:24:29 by psenough psenough
music from shader O_o--b
rulez added on the 2017-02-22 09:40:20 by aha aha
Quote:
simply too slow for what it does, style saves it a piggie

Yes...I mean, why in the world, do mankind need a demo using web architecture sluggy restrictions?

What's the point? I'm really missing it, ah! yes! : testing how good software engineers at Google/Mozilla are in efficiently implementing a scripting language virtual machine inside a HTML DOM parser/renderizer application.

For instance take this 2010 demo, Opengl 3.0, native binary :
http://www.pouet.net/prod.php?which=56100

2010 !¿? WTF?¿!
The same crappy gForce 520GT running like silk at 1280x720 this native demo is dying at 320x180 with this javascript demo "Shift".

Leaving artistic and subjective considerations aside, these two are technologically hand by hand, similar...,well, the all-demo-in a 38k fragment shader file (a QUAD!!! no geometry!), doesn't help, so concluding :

In witch Universe the movie it's been backwards? are we mad? Are we devolutioning?

Because if it's just for the sake of releasing a Linux-Win-OsX demo?
oh yes :
There are a bunch of easy-to-use cross-platform base libraries/framework, just in one click you solve the 3 S.O problem away.

SORRY GUYS. because I know a SUCKS vote, just SUCKS a lot, so that's been my explanation to the SUCKS vote.
sucks added on the 2017-02-22 17:28:55 by JaK JaK
I wish I could thumb up this demo again to counteract the post above this one.
added on the 2017-02-22 17:50:26 by Preacher Preacher
LOL :D Mine was a karmic-moral and technical Thumb down vote.

:D :D :D
From 1:27, I'm 100% with you Preacher
Quote:
Love the "demoishness" of it.
persistent particles, glitchy+synch+cubes!! Wow!.. althought its histerical music...
added on the 2017-02-22 17:56:59 by JaK JaK
JaK: the performance of this prod has nothing to do with it running in the browser and all with it being "shader only", the performance would be equally bad if it was a native executable. God, I'm so looking forward to my coming release shutting up people like you(who bash javascript and the browser as a platform because of their native code bigotry) once and for all.

Also I don't see how bad performance justifies a "sucks" vote, piggie ok, but to "suck" a prod needs to disappoint on all levels. Even though the performance is really bad the music(<3) and visuals are dope, so thumb it is!
rulez added on the 2017-02-22 18:00:22 by LJ LJ
What Preacher said. Entertaining, cool music, refreshing!
rulez added on the 2017-02-22 18:15:41 by break break
Nice work! :)
rulez added on the 2017-02-22 18:20:32 by rimina rimina
JaK: Your point is correct, I had been waiting for such downvote!
When I seen that framedrop at parties, I thought "it sucks..." :P
I need to learn a lot about optimization and C++ (Yeah I can't make C++ demo)
added on the 2017-02-22 18:32:37 by FMS_Cat FMS_Cat
Thumb up for me watching demos on YouTube. So this is actually a self-vote! I just realized, this new technology - we could call it "Video Renderings" - actually frees the demoscene from the limitations of running stuff in real-time. With Video Renderings, there's virtually no limit to how much processing time the calculations use! Once people realize the true possibilities of this revolutionary technology, I think the demoscene will be able to produce really marvelous things.
rulez added on the 2017-02-22 18:36:17 by yzi yzi
Quote:
Yes...I mean, why in the world, do mankind need a demo using web architecture sluggy restrictions?

Yes...I mean, why in the world, do mankind need a demo using amiga sluggy restrictions?
added on the 2017-02-22 20:27:38 by noby noby
It could have been implemented in another way to get better performance (I'm talking about using hardware triangle transformation and rasterisation and putting stuff into textures, not C++ vs. JS) but the demo itself is still very enjoyable!
rulez added on the 2017-02-22 21:30:55 by fizzer fizzer
Here's an extra thumb for the GLSL ray-tracing particle collision detection and custom synth: BB Image
added on the 2017-02-22 21:45:17 by fizzer fizzer
LJ
Quote:
JaK: the performance of this prod has nothing to do with it running in the browser and all with it being "shader only", the performance would be equally bad if it was a native executable.


Nope! Precisely the point of my argument is the browser architecture, read again my downvote justification, if this demo has been done in a native app, it would run as fast as hell.

FMS_Cat : The demo does NOT suck. I downvote for the terrible architecture choice, that sucks.

fizzer & FMS_Cat: the GLSL of this demo is quite impressive, really. Assuming 97% of the demo is a GLSL shader,...why not put it on a cross-platform SDL binary ???? And thus taking advantage of the smoothness and eficiency of a native app running GL_QUAD and a timer_loop against the CPU¿?
added on the 2017-02-23 12:55:04 by JaK JaK
So you're saying that you don't like the platform? Thumb down because of platform choice? By that logic, all of these C compiler + C2P framebuffer Amiga demos should be equally disliked, because they would run so much faster on a PC.
added on the 2017-02-23 13:04:06 by yzi yzi
yzi: C compiler ends up in assembler code, Amiga assembler code and Motorola's microinstructions.

There would be no big deal on porting a C amiga demo to a PC, it should NOT run faster, because of the time based animation rule of any decent demo (no matter the platform).

The comparation is: Having other good and right choices on your platform, you go to a path in wich wasting CPU-GPU cycles is the common rule. What's more ineficient that rendering-timing your stuff inside a "viewport" of inside another "viewport"¿?

I do not now nothing about Amiga, but it woould be comparable, to decide a C version, or using the "desktop-calculator-viewport" renderer as a platform...hilarious.

Wasting frame rendering eficiency when you already know the cause of that slugginess... :d great! perfect...
added on the 2017-02-23 13:22:22 by JaK JaK
cool stuff! loved the music.
rulez added on the 2017-02-24 03:51:28 by kimi kardashian kimi kardashian
cute
rulez added on the 2017-02-24 23:09:06 by bitl bitl
Quote:
I just realized, this new technology - we could call it "Video Renderings" - actually frees the demoscene from the limitations of running stuff in real-time. With Video Renderings, there's virtually no limit to how much processing time the calculations use! Once people realize the true possibilities of this revolutionary technology, I think the demoscene will be able to produce really marvelous things.


What like Toy Story?

What would the difference be between Demos and Movies if it's all pre-rendered?
added on the 2017-02-25 05:01:08 by siccoyote siccoyote
....wait, was that sarcasm?
added on the 2017-02-25 23:23:48 by siccoyote siccoyote
Definite winner, nothing wrong with pushing webGL :) Make more lovely demos please!
rulez added on the 2017-02-27 17:17:25 by TropicalTrevor TropicalTrevor
Visually nice, but its music was a meh.
added on the 2017-03-04 03:47:34 by AntDude AntDude
Nice!
rulez added on the 2017-03-05 17:08:57 by cxw cxw
Liked this very much. You could argue it's a "fly-by" (or rather "rotate'round"), but there are some nice ideas, the syncing's good and I like the music. So, upvote.
rulez added on the 2017-03-06 15:01:36 by raer raer
Well done! Very cool :)

About being done in JS I definitely agree with LJ

Quote:
JaK: the performance of this prod has nothing to do with it running in the browser and all with it being "shader only", the performance would be equally bad if it was a native executable!


Some people are complaining because they can actually run the demo! Because it's made in JS, and it's so easy to run LOL

Most demos have fewer complains because almost everyone just view the youtube video, and on youtube everything works... fine!

Also being highly resolution dependent, makes people like me with crappy old intel cards, being able to run the demo on a lower res on linux, because... yes! It's a JS demo! :)
rulez added on the 2017-03-06 18:43:00 by PauloFalcao PauloFalcao
JaK: The demo happens to be open source and is not a lot of code... Maybe you can port it to the native platform of your choice and show us all that it runs faster?
added on the 2017-03-08 04:08:49 by mrdoob mrdoob
LJ: Can't wait to see your coming release!
added on the 2017-03-08 05:02:23 by mrdoob mrdoob
Great stuff, like people said before, the shaders could be optimised, but it has nothing to do with the platform, so a tech thumb for webgl even
rulez added on the 2017-03-08 06:16:39 by Weyland Yutani Weyland Yutani
js
rulez added on the 2017-03-08 09:31:53 by fyrex fyrex
Quote:
PauloFalcao: makes people like me with crappy old intel cards, being able to run the demo on a lower res on linux, because... yes! It's a JS demo! :)

You'll be amazed to see it in the same machine using a native client, without all that browser and JS VM eating CPU cycles and slugging things down.

Quote:
mrdoob: YEs! Already downloaded the sources, I'll take a look at it with a SDL approach: linux+mac+win (yes, don't give a shit to that guy with a 1.5"x2" screen with 2/3 of the screen filled up with the browser bar :) :) )
BB Image
added on the 2017-03-09 08:23:45 by JaK JaK
Nice
rulez added on the 2017-03-09 10:14:12 by shine shine
JaK: Looking forward to see your linux+mac+win port!
added on the 2017-03-09 14:39:58 by mrdoob mrdoob
A bit slow, but looks nice
rulez added on the 2017-03-11 18:17:27 by Frequent Frequent
Nice!
rulez added on the 2017-03-15 20:57:48 by gyabo gyabo
Nice webGL demo, shame about the performance but still stylish and enjoyable. Thanks for sharing.
rulez added on the 2017-03-16 04:47:27 by Alopex Alopex
Love it!
rulez added on the 2017-03-16 10:18:08 by velo velo
Fresh music style! Visuals are cool too. Especially like the rgb breakdown in tune with the music and the blue/purple scenes. Wish it could stick to that style actually..

The particles bouncing off the metaballs also looked sweet!
rulez added on the 2017-03-16 13:40:39 by rloaderro rloaderro
the shouldtrack would have worked like a charm with about 40 BPM less. visually pleasing, but a bit too repetitive for me. good prod over-all. strong piggy :)
added on the 2017-03-16 14:54:36 by nagz nagz
Great transitions and sync, love it, as I do the overall style. Normally I hate object-in-center-of-screen demos, but I didn't mind it here.
rulez added on the 2017-03-18 22:25:49 by Kylearan Kylearan
rad!
rulez added on the 2017-04-07 07:49:01 by blackpawn blackpawn
xd
rulez added on the 2017-06-13 18:50:30 by nhan nhan
Cooool
rulez added on the 2018-05-02 00:19:45 by Angel Angel
So a camera spinning endlessly around simple objects in the center of the screen is the greatest thing since sliced bread now?
added on the 2021-07-20 22:01:03 by arm1n arm1n
Great one!
rulez added on the 2021-08-05 21:54:20 by Emod Emod
great demo
I always have a crush for metaballs 😍

lists containing this prod

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment