@dangreenheck.bsky.social
dangreenheck.com. Previously Navigation @BlueOrigin, OneDrive iOS @Microsoft. Now I help people build awesome 3D content for the web.
Smashing things in #VR is the ultimate stress reliever! ๐จ๐ฅ
When @viverse.com commissioned me to create a 3D world, I couldn't resist adding some seriously satisfying destructible elements. I'll be releasing a complete breakdown on YouTube in the next 2 weeks - learn exactly how I built it!
Cooking up some VR experiences for my upcoming commission with @viverse.com ๐จ๐ปโ๐ณ Ported over my #threejs destruction library to #PlayCanvas. More updates coming soon! #Vive #ViveXR
27.03.2025 20:52 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0This is the most fun I've had working on a project in a very long time. Dave was an absolute joy to work with and we ended up creating a badass product. Can't wait for people to start using it! #threejs #opensource #ttrpg #dnd
21.03.2025 21:22 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0If you want to sign up for the beta, head to tableslayer.com ๐ก๏ธ
14.03.2025 19:23 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I am super proud of the progress @davesnider.com and I have made on Table Slayer in just a short few months! If you're a #ttrpg or #dnd fan, you'll definitely want to check this out. In a few seconds you can change the scene from happy and sunny โ๏ธ to a rainy, night-time goblin ambush!๐น
14.03.2025 19:23 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 1FYI I'll be publishing a video in the next few days on how to create this glowing portal shader effect with #threejs
10.03.2025 03:48 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0tableslayer.com
07.03.2025 21:08 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0This is for all you #ttrpg and #dnd fans out there! Super stoked to show off the latest addition to Table Slayer: tokens! We've added support for three token sizes, several different shapes and customizable colors, text and images. Interested? Sign up for the beta๐๐ป Building with @davesnider.com
07.03.2025 21:08 โ ๐ 2 ๐ 1 ๐ฌ 1 ๐ 0If you'd like to support my #threejs open-source projects and tutorials, please consider sponsoring me on Github! โค๏ธ
github.com/sponsors/dgr...
If you'd like to sign up for my upcoming #threejs course, head on over to www.threejsroadmap.com and join the wait list to get 30% off your first purchase! And apologies for the garbage looking siteโhaven't pushed up these changes yet!
05.03.2025 07:14 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The vision is slowing coming to life... ๐ #threejs
05.03.2025 07:07 โ ๐ 11 ๐ 2 ๐ฌ 1 ๐ 0Really didn't think it would be possible to make Table Slayer work in mobile, but here we are. Still need to fix some of the flashing during update, but the core work is done. Mostly a lot of fancy container queries.
Showing off a nice map from @orithecarto.bsky.social
๐ป DEMO
dgreenheck.github.io/three-pinata/
๐ SOURCE CODE
github.com/dgreenheck/t...
๐ฆ NPM PACKAGE
www.npmjs.com/package/@dgr...
I'm excited to announce the *official* release of Three Piรฑata ๐ช
, an open-source #threejs library which let's you slice๐ก๏ธ, smash๐จ and blow-up๐ฅ 3D geometry in real-time!
Links to demo, npm package and source ๐๐ป
#webgl #gamedev #WebDev #opensource
Made some good progress on the hero for #threejsroadmap tonight! Been experimenting with different shaders and post-processing and I think I've finallly landed on the right vibe. Now I just need to add a few interactive elements to the planet... #threejs #webgl #webdev
27.02.2025 06:16 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0โ ๏ธ(WIP Warning) Been reworking the design for #threejsroadmap ahead of the launch. Decided to try converting my planet generator shader to low-poly. Might expose some controls to the user to generate new planets. Still needs trees, clouds, etc. Thoughts? ๐ค#threejs #webgl #wegdev
24.02.2025 04:22 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The video topic poll for March is now live for paid Patreon members! The theme will be "How Did They Make It?! ๐ค" I'll take an existing shader effect and attempt to reverse engineer it! ๐ ๏ธ
Become a member and vote now! ๐๐ป
www.patreon.com/posts/march-...
#threejs #shaders #webgl
Iโve had a few people comment on my videos asking how to deploy a #threejs app to Github pages, so I decided to put together a quick tutorial! I cover importing Three.js from both npm and via CDN.
youtu.be/ygdbUEsAYyQ
The latest episode of my #threejs 3D RPG series is now live! I'll show you some simple techniques for creating low-poly trees, rocks and bushes in Blender, and how you can import those into your game. youtu.be/iZCyZcQzYoo
#gamedev #webgl #blender #lowpoly #rpg
Another #TableSlayer update! This last week I continued to refine the post-processing effects (bloom, DOF, LUTs, tonemapping, etc.) and also added some new weather types. Starting to look polished! ๐ #ttrpg #dnd #threejs #webgl
12.02.2025 21:21 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0The latest episode of my #threejs 3D RPG series is now available as early access for paid Patreon members!
In this episode, I show you how you can quickly create some low-poly trees, rocks and bushes in Blender.
www.patreon.com/posts/early-...
#gamedev #lowpoly #blender #3dart
Getting close! Here's a more realistic demo of Table Slayer that shows the editor and the TV in concert. Showing off @dangreenheck.bsky.social's latest weather that we wired up today.
07.02.2025 23:17 โ ๐ 13 ๐ 1 ๐ฌ 0 ๐ 0Just finished building this stylized ocean shader for a client! ๐ These type of projects are my favorite because it's a perfect blend of math and art! #threejs #webgl #r3f #shaders #gamedev #creativecoding
06.02.2025 20:40 โ ๐ 19 ๐ 1 ๐ฌ 1 ๐ 0The WebGPURenderer is amazing.
Today, I built a fat line library that works with all Three.js built-in materials (PBR included), runs super fast as InstancedMesh or BatchedMesh, and only needed one node and a few lines of TSL to make it work.
Just finished adding some top-down weather effects to #TableSlayer! Created a generic particle generator which has enough flexibility to create the effects we need. Will also be adding some embers and falling leaves :) #threejs #webgl #gamedev
04.02.2025 02:44 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0Want to learn how to create beautiful, realistic water like this? Or maybe you're just interested in learning more about shaders? Be sure to check out my FREE tutorial on my YouTube channel! ๐๐๐ป
#threejs #shaders #glsl #webgl #gamedev #webdev
That is the fog of war!
25.01.2025 00:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0This is a short demo of Table Slayer - a tool I am building with @davesnider.com for creating virtual battle maps for table top games like Dungeons and Dragons. Join the waitlist to be a part of the beta (ETA March 2025) tableslayer.com
24.01.2025 22:00 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0