このサンプルでは、キーボードの上下右左でカメラ操作を行えますが、同じキーで前後左右のポイントへ移動していくようなUIやパソコンゲームで馴染みのあるWASDでの操作にすることも可能です。
コンテンツやターゲットに合わせて、使いやすい、視点酔いしにくいUIの選定を、プロトタイピングを通じて検討していきます。
webGL/バーチャルツアー型コンテンツ/実現できること
また、webGL空間から呼び出せるウェブページに制限はないので、例えばInstagram Graph APIを用いたハッシュタグ投稿収集ページも呼び出せますし、YouTube動画の埋め込みなどももちろん呼び出せます。従来のコンテンツはそのままに、webGL表現を加えることができます。
Unreleased. 2021.
Client had no content. Back then, the move was to fill the hero with something abstract. So I gave it a pulse. A reactive WebGL blob, holding space for something that never arrived.
They ended up going with an animated 3D logo instead.
Some things hit deeper from the archive.
9 ⠌⣢|
With this, 9 years of dailies is done. This post marks the end of my daily practice making a piece everyday since January 1st 2017. I’ve made 3,287 pieces using webgl and mostly shaders.
I decided to stop my daily practice because I feel like I’m stuck in a rut with only enough time and energy to make only minor improvements or experiments everyday. I recently haven’t had time to invest more in trying new techniques or ideas and found myself defaulting to doing what’s easy. So I’ve decided to stop at 9 years and take a break. After the break I hope to come back with a fresh mind and enthusiasm to tackle making pieces that try something new, develop a new technique and that have more depth. All of which will take more time than I can spend in a day.
I very thankful for these 9 years and how much I have been stretched and learned about myself. I’ve learned how to push through my perfectionist reservations and committed to just making something. I’ve learned how things you think are great ideas in your head sometimes don’t work out the way you thought but lead you in a new and often better direction.
Thank you to my friends, family and followers. You all have supported me on this ambitious practice and given me the motivation when I thought I had nothing to make. I hope you all had a great 2025 and have a fantastic 2026.
Random fact if you didn’t know. Each piece has a number assigned to it using braille characters to encode the number in binary. The ordering of the dots are based on the ISO ordering. This final daily’s braille number ( ⠌⣢) actually encodes 3298 which is 11 greater than the number should be. I wrote a lot of automation for helping streamline my daily process and the one for generating this encoding had a bug that caused the number to increment by more than 1 per post. I caught it after a few days and decided to continue with the current number instead of retroactively fixing it. So it serves as unique identifier rather than a count.
Happy New Year gamers 🎮🔥
New year, new levels, new wins.
See you in the next season 🚀
happy new year fr fr 💀🔥
2026 boutta go crazy
see u next year no cap 🗣️
This year was lowkey good.
gammezly.com started.
Big things coming 👀🚀
#gammezly #gammezlyontop #new #game #games #year #silvester #newyear #web #website #site #webgame #webgames #brainrot #happy #webgl #multiplayer
Happy New Year 2026 !!
今年も年始のご挨拶コンテンツを作ったので、ぜひ遊んでみてください!
https://2026.unshift.co.jp/
今年はWebサイト制作以外にも、体験コンテンツなどの制作にももっと携われたらいいなと思っています!
それでは本年もよろしくお願いいたします!
※カメラをONにすると、ハンドジェスチャで操作できるようになっています。詳しくはアクセス時に操作方法が表示されるので、試してみてください!
スマホではちょっとパフォーマンスが悪いかも…
#webgl #webgpu #threejs #creativecoding
Visualizing NewJeans x LE SSERAFIM mashup by Miggy Smallz with FFT-based spectral analysis on Three.js
I vibe-coded the render loop to calculate Frenet frames and rebuild the mesh vertex-by-vertex in real-time, which allows it to procedurally refresh at 60FPS without stalling the browser, even on mobile with slower CPU.
Small project to close out 2025!
#datavisualization #threejs #webgl #creativecoding #visualmusic #newjeans #lesserafim
Gratitude 2025 — every particle is a memory.
A black & white 3D generative meditation: floating particles, spiraling light, geometric forms—closing the year, opening the next.
Built live in p5.js + WEBGL. 🖤
Save for a calm loop • Comment “GRATITUDE” if you want the sketch/breakdown.
#p5js #creativecoding #generativeart #webgl #RikiCodeArt
We’re hiring across QA, 3D, and Industrial software. If you’re hands-on and love shipping quality at scale, apply today (or save this post for "next year")!
Open roles:
• Performance & Stress Test Engineer – LoadRunner, JMeter or Gatling, Playwright with Artillery, Jenkins, Docker/Kubernetes, Grafana
• Test Automation Engineer – Playwright and Cypress (JS/TS), BDD with Cucumber, CI/CD, Docker/Kubernetes
• 3D Developer – Babylon.js or Three.js, Web 3D performance, integration with modern frameworks
• Software Developer Engineer, SCADA/HMI – C#, VB.NET, Python, GE iFIX, OPC UA/Modbus, SQL Server, compliance-ready delivery
Work with international teams, modern stacks, and real impact.
Application link in the Bio. Apply today or share with who might be interested.
#WeAreHiring #QA #PerformanceTesting #TestAutomation #Playwright #Cypress #JMeter #Gatling #DevOps #3D #Babylonjs #Threejs #WebGL #SCADA #HMI #IndustrialAutomation #CSharp #Python #Jobs
repost supernice_studio on IG
This week I’ve been working on coding some fun interactive stuff for the website!
1. Is a wobbly smiley made with three.js and WebGL vertex shaders
2. Is an interactive boids simulation (shoutout Ben Eater)
The controls are a really fun way to experiment with results without hopping back and forth into code all the time, the trick is not losing track of time playing about with them!
Both experiments are live so feel free to have a play with from the web links shown in the posts :))
#threejs #webgl #interactiveart #creativecode #interactiondesign
Future Horizon ⠌⣡|
Tomorrow will be my last day for this run of dailies. I’ll explain more then, but in summary I feel like I’m currently stuck in a local minimum and can’t spend the energy to get out of it. I plan to do anydayshaders after a break hopefully with new longer projects to get me out of my current rut.
