DC Offset by Fulcrum [web]
_ _ _ |.\ / | /.| _______________|:.\ / |___________________ /.:| ___ __ / . . . . . . . |::., , |::::::::::/ \ ,.::| / \ / \ , . ____________|:::| | |::::_____/ __ , |:::| , \ / \ | . | __ |:::| | |:: | | | | | |:: | | , \/ , , | . | /..| | ::| | |:: | | | | | |:: | | |_ | | | . | ,.::| | ::| | |:: | | |__| ' |:::| | |.\ | | | . |__|:: | | ::| | |:: | | . / | ::| | . |:.\ | | | . . .|:: | | :| | |: | |. __ . \ | ::| | . |::., | | | . __|: | | ::| | . |: | | . | \ . \ | :| | . |:::| | . | | . | | : | | :| | . | '____ | . | \ . \| :| ' . |:: | | . | | . | | : | | :| | . | \' . | \ . \ :' \ .|: | | . | | . | | :| | | | . |_________\\ .| \ . \ :\ \_|:: | | . | | . | | '_____' | | . '___________\ |_ \ . \ :\_____': | | . | | . | ' ' ' . . . . . . . \|.\ \ . \ ' | . | ' . | \___________/ \___________________\ \___\__________/ | . ' \ .| |. / \_| |_/ 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 : -
[ back to the prod ]