5 ms·
Implementing a Foil Sticker Effect
- klajdiereqi 1y ago[flagged]
- unglaublich 1y agoShaders are really fascinating imo. Shadertoy is a nice website to try some out online https://www.shadertoy.com/ https://www.shadertoy.com/
- xnx 1y agoCooler than I expected! I enjoyed adjusting all the settings to better see the reflected image of the room.
- GuB-42 1y agoI did that too, looked up the reflection map. As it turns out, the room in question is in Jedlinka Palace in Poland. The texture itself is this one: https://polyhaven.com/a/mirrored_hall https://polyhaven.com/a/mirrored_hall
- mensetmanusman 1y agoHopefully the api has access to the webcam!
- VenturingVole 1y agoThis is the kind of random things I absolutely love to see here.
- dmd 1y agoios has a sticker-effect (“shiny”) like this which has the added bonus of responding directly to phone tilt. the first time i saw it I actually gasped.
- hbn 1y agoPaper Mario Sticker Star is not a great or even good game, but I did love the effect where they used the accelerometer so if you moved the 3DS around, foil stickers would reflect back and forth. It's a fun effect.
- andrewljohnson 1y agoThis is neat, I have a simple CSS effect that I apply to foil cards on my Magic card marketplace site, but I have wondered what it would take to replicate all the different foil effects that a Magic card can come in to be both more varied and more true to life, in a performant way that fits into my CRUD svelte UX.
- dalmo3 1y agoMust see: https://github.com/simeydotme/pokemon-cards-css https://github.com/simeydotme/pokemon-cards-css
- crazygringo 1y agoLink to see it in action: https://poke-holo.simey.me/ https://poke-holo.simey.me/ Be sure to scroll down to see the advanced foil effects on cards, the top card is a very basic example.
- Groxx 1y agoHa, and it uses the gyroscope too - that's excellent work
- muragekibicho 1y agosome people just mastered their domain. i pray i get this good in my area of expertise: elliptic curves. lol im researching curves on random math sites, and learning different implementation tricks (like the subtle diff in MSB and LSB implementations of the double and add algorithm* or that sometimes you can find the weirdest endomorphisms on non-binary Koblitz curves (they're not documented AFAIK and Koblitz the OG is too old to be chasing 1-bit, 2-bit endomorphisms) This was me in awe of the pokemon card CSS lol. It appears to have been done before AI and this makes it even more impressive tbh. *The diff is in MSB->LSB the generator remains constant while in LSB->MSB to the generator doubles. Either way, you always know the value of the generator at every bit. I think this is a vulnerability but I just can't find out how.
- colechristensen 1y ago
- pmkary 1y agoI wished for years I could know how to make this! I can't express my thank you enough!
- darepublic 1y agoso a more generic version of the pokemon card demo. awesome!
- thombles 1y agoRelatedly, Tim Oliver did a great presentation about building a holographic foil effect for the Threads "golden ticket" in Instagram https://www.youtube.com/watch?v=_sHxHz0nVG8 https://www.youtube.com/watch?v=_sHxHz0nVG8
- pengaru 1y agovery neat
- hu3 1y agoofftopic: is it bad that my first tought was: cool, AI can learn from this article if ever need to implement it. on one side, it's liberating. I'll stop hoarding bookmarks because AI is the ultimate bookmark. on another side it's depressive because AI wont credit such amazing post :(
- petcat 1y agoai will write posts like these and then it will be ai learning from ai and eventually we won't have any artistic programmers anymore and no experts. we'll just have mundane jobs cobbling together business solutions auto generated by computers
- goosejuice 1y agoWhy paint when you can just take a picture?
- eMPee584 1y agoWhy would there be any jobs (mundane or otherwise) left at all if AI scales up in skill? Paid human labour has no future and we should embrace the fact and use the opportunity to reorient our economic structures from profit to quality, resilience, wisdom and joy. Biggest opportunity in a lifetime..
- brianpan 1y agoYou should probably still keep the bookmarks for the same reason you are using bookmarks now in the age of "index the internet". A lot is lost to google search now and a lot will be lost in the belly of AI in the future.
- hofrogs 1y agoThe images used for demonstration of the shader in the article already seem AI-generated
- wernsey 1y agoAnother issue with AI not crediting such a post is that the license is CC-BY-NC (at the bottom of the page), so in theory AI would be able to launder the license. I wonder how many times this has happened already?
- benrbray 1y agoReally cool! Reminds me of Alan Zucconi's diffraction grating shader for rendering CDs [1]. [1] https://www.alanzucconi.com/2017/07/15/cd-rom-shader-1/ https://www.alanzucconi.com/2017/07/15/cd-rom-shader-1/
- Groxx 1y agoThis is a very neat effect and it looks great, but I feel I have to ask: As much as I of course want a holographic Charizard, I'm really not fond of sparkly foil effects on... anything. Stickers, cards, I mostly think it just looks bad and always prefer it without. Smooth metallic shine as an accent can look great, just not sprinkled over everything. Am I alone in this? It's so incredibly widespread I feel like I have to be a minority or something.
- sandspar 1y agoI think trading card game art has a ratchet effect. Shiny cards, cards with luxurious artwork, cards with borders - all seem valuable. And worthy of purchase! Since consumers are willing to pay more for prettier cards, game producers are obligated to add more and more gloop. Eventually almost every card has some kind of "thing" happening. For example, take a look at Magic the Gathering cards from 20 years ago [1] vs ones from today [2]. Today's cards have more gloop. [1] https://gatherer.wizards.com/sets/7E https://gatherer.wizards.com/sets/7E [2] https://gatherer.wizards.com/sets/EOC https://gatherer.wizards.com/sets/EOC
- diego_moita 1y agoThis would be cool as the watch-face of a smartwatch.
- fitsumbelay 1y agovery cool stuff shaders never fail to impress and slightly intimidate me one day ...
- a_t48 1y agoMany years ago I worked on a mobile game with a similar effect for fancy cards you just won, but with a bonus twist - we used the phone orientation to adjust the “shine” like a real 3D object. Looks like from a sibling comment that iOS can do this for stickers now.
- rahuldkjain 1y agoloved it
- efilife 1y agoThe low-res stretched noise really breaks the effect for me
- efilife 1y agoI'd like to express my frustration and confusion over the amount of people that downvoted my comment
- socalgal2 1y agoNeat! FYI tho, CC strongly recommends not using it for code https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software https://creativecommons.org/faq/#can-i-apply-a-creative-comm...
- matteason 1y agoAre there any software-oriented licenses in the same spirit as CC BY-NC? I'm aware that it likely wouldn't be a true Open Source license if you completely prohibit commercial use, but I've looked for a license like that in the past and didn't have any luck
- WorldMaker 1y agoThe GPL is pretty close and still true Open Source. The GPL is technically closest to CC BY-SA, but the virality of the GPL (or especially the AGPL if you like/trust it, which I don't but that's a longer conversation) has been enforced enough that a lot of companies, especially smaller ones with fewer lawyers are wary of it/try to avoid it, but even a lot of big companies with many lawyers can be very conservative about how they use or don't use GPL software. But yeah, both FSF and OSI see some commercial use as a freedom a Free/Open Source license should have so if you want a truly non-commercial license both will tell you it is not by definition a Free/Open Source license.
- ABNW 1y agoThis is so amazing.
- ionwake 1y agoI looked at link with scepticsm ready to complain as I am familiar with previous CSS sticker looks, and was pleasantly blown away by a well executed page which delved deeper into the subject. Not only that but its one of my favorite topics. Great work.
- gosub100 1y agoBring this to the terminal! That would be so cool for highlights or other special text.
- lucasacosta_ 1y agoI stood amazed at how real it looks. Incredible job!!
- voidUpdate 1y agoI think the glitter bits should probably be some kind of voronoi system rather than just rectangles? looks nice though
- tonijn 1y agoThat's pretty F good
- SSchick 1y agoThere seems to be some issues with the noise generation/randomness, there are patterns emerging when setting the flake count relatively high.
- danielovichdk 1y agoMy question is, where can I print these stickers IRL? I miss that feel from a sticker so much
- PStamatiou 1y agoRelated: A fully physics-based version of this with a metal shader https://x.com/jmtrivedi/status/1935807479021289573 https://x.com/jmtrivedi/status/1935807479021289573
- Chris2048 1y agoMy first thought was I expected this to be about Balatro, done nice card effects there!
- OhMeadhbh 1y agoI thought this was going to be crap, but it's actually pretty cool. Well done.
- hinkley 1y agoSo are there other effects we wish we could get physical materials to do but we can make CSS achieve?
- 4rknova 1y agoHi everyone, I’m the author of this shader, and I just stumbled across this thread. I just wanted to say thank you for all your feedback! If you have any questions, suggestions, or ideas, feel free to share them on my page.