scene.org File Archive

File download

<root>­/­parties­/­2021­/­revision21­/­pc-8k-intro/dc_offset_by_fulcrum_(synth_fix).zip

File size:
13 000 bytes (12.70K)
File date:
2021-04-08 06:43:35
Download count:
all-time: 143

Screenshot (by pouët.net)

Screenshot

Preview

  • DC Offset by Fulcrum/ dir
  • DC Offset by Fulcrum/DC Offset by Fulcrum (partyversion with synth fix).exe 7.99K
  • DC Offset by Fulcrum/readme.txt 7.35K

file_id.diz


                  _       _                          _
                 |.\     / |                        /.|
  _______________|:.\   /  |___________________    /.:|     ___      __
 / . . . . . . . |::., ,   |::::::::::/        \  ,.::|    /   \    /  \
, .  ____________|:::| |   |::::_____/    __    , |:::|   ,     \  /    \
| . |    __      |:::| |   |:: |     |   |  |   | |:: |   |   ,  \/  ,   ,
| . |   /..|     | ::| |   |:: |     |   |  |   | |:: |   |   |_     |   |
| . |  ,.::|     | ::| |   |:: |     |   |__|   ' |:::|   |   |.\    |   |
| . |__|:: |     | ::| |   |:: |     |      .  /  | ::|   | . |:.\   |   |
| . . .|:: |     |  :| |   |:  |     |.   __ . \  | ::|   | . |::.,  |   |
| .  __|:  |     | ::| | . |:  |     | . |  \ . \ |  :|   | . |:::|  | . |
| . |  | : |     |  :| | . |   '____ | . |   \ . \|  :|   ' . |:: |  | . |
| . |  | : |     |  :| | . |        \' . |    \ . \  :'    \ .|:  |  | . |
| . |  |  :|     |   | | . |_________\\ .|     \ . \  :\    \_|:: |  | . |
| . |  |   '_____'   | | . '___________\ |_     \ . \  :\_____':  |  | . |
| . |  '             ' '  . . . . . . . \|.\     \ . \            '  | . |
' . |   \___________/   \___________________\     \___\__________/   | . '
 \ .|                                                                |. /
  \_|                                                                |_/

						  Presents


					       DC Offset


                                  .Credits.
                                  ---------
                      Code: Seven
				Music: El Blanco
				Reflecting lasers idea: Algorias/Horology
				Original Rain effect: "The Drive Home" by BigWing 
						(https://www.shadertoy.com/view/MdfBRX)
                      tools used:  Crinkler, custom tools

                                .Requirements.
                                --------------     
     * To run this intro, you need a reasonable fast video card with lots of Pixel Shader 4.0
	 compatible shader pipelines.
     * 300 MB ram (for the Crinkler decompression)
     * Tested on Windows 10, should also run on windows 7
     * 8 kb diskspace

                                  .Thank You
                                  ----------
           - Blueberry and Mentor for Crinkler 2.3
		- The Revision organizers for making me regret not having an entry last year on the
		  first 100% online demoparty. That will not happen again :)

           
                              .About the intro.
                              -----------------
 Sometimes you make tools in order to make a great production. Sometimes you make a production
to improve your tools. This intro falls in the second category. Having already made an intro
editor and a shader optimizer, I wanted to try to make a GPU synth, hoping to use the shader
optimizer to make the music smaller. That turned out to be more challenging than expected, so
it took more than a year (with copious breaks) to get anywhere near a useable synth. Luckily
El Blanco volunteered to test it out on a real production, borderline in time for Revision.
Getting the synth to work on Nvidia cards was an incredible pain, I managed to hit a few
implementation limits I hadn't hit before.

I usually start making the visuals, and ask the musician to cut down the size of the music once
we near completion and it turns out we're out of space. Then people complain our music doesn't
sound good enough... So this time I wanted to give El Blanco complete freedom. His song turned
out to be almost 4K by itself (close to 10000 notes :-o) so into the 8K compo we went. The
visuals were thrown together in a week, with plenty of additional synth-debugging inbetween.
Thanks to Algorias for allowing me to use an idea (and code) for lasers we discusssed some time
ago. I wanted to have effects that could be synced to the music. I recycled my cloud-1K from
Assembly but tried to make them stormy, with godrays shining through them. The lasers were supposed
to be shown later flying above the clouds, but I ran out of time for that. I did manage to add a
very nice rain-on-glass effect from BigWing, who explaines in detail how it works on his 
"The Art of Code" YouTube channel. I had to change it from direction-of-ray based to texture-based
in order to combine it with the godrays, otherwise each drop caused a godray. I also wanted to create
rivulets of water, but again I didn't have the time, although the drops now do elongate when moving faster
and they meander a bit. Still, 80% of the charm is in the original effect.

For the rest I plundered my harddisk for some unused effects, then had even more problems getting the
sound and the font texture all working on all cards, and under the size limit. After the deadline it
turned out there was a stutter on Nvidia cards, which after the party turned out to be an instrument
with a parameter that hit too close to Nvidias precision. The joy of coding for ill-defined platforms...
I've fixed this in this post-party release, there might be a final later but no promises.

I was somewhat surprised we placed 2nd, but happy we managed to hit our usual place in the 8K compo
(so far, 4 times out of 4 2nd place). I hope that once in the far future, we'll make a production
without technical difficulties, and with all our energy put into the finishing touches. A man can dream...

Greets,
Seven

                      .                                  .
                   .:._\  _\.............................:..
                    : \   \                              :
                   ::  '   \ Fulcrum memberstatus:       ::
                    :      ------------------------      :
                   :.   seven.....................code   .:
                    :   coplan...................music   :
                    :   el.blanco................music   : 
                    :   ranger.rick..............music   :
                    :   the.watcher.........code,music   :
                    :   yncke.................graphics   :     
                    :   miss.saigon..............music   :
                    :   kneebiter.................code   :     .
                     ::                                ::     /     .
  ....................::......... . . . . . ..........::...../_    /_.......
                     :                                  :     /     /
       .: . .........:          visit us at :           :..../..... . :.
                    .:         ---------------          :.  '
           ' ''::::::: . http://www.fulcrum-demo.org/ . :::::::' '
                  .  :       .          .             . :
                _/|__:     _/|___     _/|_____      _/|_:_
               _\ _   \_ __\_ ._/__ __\_.    /______\.__ /__        -
         _     \  |\    \\ ` .____/_\   .   ' .   \ ` \|    \ -    _
      _    -   _\ |_\    \\_  \|    \\  |\     \   \_  '     \_         _
                /____      /_  '     /____\     \___/____     /
                 demo\ ____\ \ ______\sim:1\ ____\tlp.ttn\  __\
                      \|    ::\|            \|  ::     .wt\|
                       '   .::.':.   DEMO   .: .::.        '
                                / - - - - - -\
                   ascii:..sim1/theloop,.titan,.wanted.team

                                    - - -

                       : use AMIGA TOPAZ fonts, please :

                                      -