Advertisement · 728 × 90

Posts by Kenny.wtf

Preview
React Overview Build Hello Terrain scenes in react-three/fiber with the @hello-terrain/react package

I've published my first pass at a React API for #HelloTerrain, available now on npm. It's a lot easier to use when developing a react-three/fiber scene. Try it out!

#r3f #threejs

hello-terrain.kenny.wtf/docs/react

3 weeks ago 1 0 0 0

it takes a bit to load because of the terrain stamps, and the controls only work for desktop (for now)

3 weeks ago 1 0 0 0
Video

I've uploaded a small example of a world you can walk around in, using the raycast and terrain query API of the terrain library to power a simple character controller. Go have a stroll!

#threejs #r3f #HelloTerrain

hello-terrain.kenny.wtf/examples/ray...

3 weeks ago 9 0 1 0
Video

Raycasting character controller + terrain heightmap stamps
(from github.com/Roland09/Ter... )

#threejs #r3f #helloterrain

1 month ago 3 0 0 0

wow a slow roads feature! well deserved @anslo.dev !

1 month ago 3 0 0 0
Post image Post image Post image

Slow Roads: Web Edition: A casual driving game all about finding peace in a long, scenic journey.

topographinteractive.itch.io/slow-roads

1 month ago 161 26 5 2
Video

Terrain raycasting API is working so well~ First time I've ever been able to embody a character and walk around one of my terrain scenes!

#threejs #r3f #helloterrain

1 month ago 2 0 0 0
Newsletter – Issue 029 | Web Game Dev

💌 The Web Game Dev Newsletter Issue 029 is out! Read it online here: webgamedev.com/newsletter/029, and subscribe to get the next ones delivered right to your inbox 🚀 #threejs #r3f #gamedev

3 months ago 8 2 0 0
Advertisement
Video

My hello-terrain library is finally getting picked up by game devs :)

hello-terrain.kenny.wtf

#threejs #webgpu #r3f

1 month ago 4 0 0 0
Video

per-tile bounding boxes~

1 month ago 6 0 0 0
Preview
Hello Terrain Realtime web terrain engine, for vast virtual worlds.

this is for my open source threejs and r3f terrain library

hello-terrain.kenny.wtf

1 month ago 1 0 0 0
Video

The terrain query API is coming along well, and it's fast! ⚡

Game dev stuff like placing objects, snapping characters to the ground and responding to mouse clicks is going to be mega easy~

#threejs #tsl #webgpu

1 month ago 6 1 1 0
Preview
Release @hello-terrain/work v0.3.0 - Doppelganger · kenjinp/hello-terrain What changed Direct value setters for params and graphs param.set() and graph.set() now accept a plain value in addition to the existing updater callback. This removes boilerplate for the common ca...

Incrementally improving libraries you consume yourself because of use cases you uncover while working on other projects is a special joy. I imagine it's a bit like writing characters in fiction, you "discover" them as you go on.
github.com/kenjinp/hell...

1 month ago 2 0 0 0
Video

I changed the backend of #HelloTerrain to use a texture atlas instead of a flat buffer, hopefully that will make it easier to interpolate between values, because I want to start putting trees and stuff on these terrains!

#threejs #r3f #webgpu

hello-terrain.kenny.wtf/docs/core/el...

2 months ago 1 1 0 0
Post image

Updated the hello-terrain library to alpha.5. Now you can provide an elevation function using #threejs's #TSL to create procedural terrains or consume heightmaps (or both). ⛰️

hello-terrain.kenny.wtf/blog/posts/e...

2 months ago 2 0 0 0

goals

2 months ago 1 0 0 0
Advertisement
Post image Post image Post image

Some more dessert :)

2 months ago 2 0 0 0
Video

Alright, I think I might be getting someplace with this terrain library. Amazing what an environment map, a normal map, and some voronoi can do.

Infinite Starlit Dessert #threejs #webgpu

2 months ago 13 0 1 0
Video

I've got the heightmaps + normalmaps generating smoothly now, both implemented as extensible little worklets. I love it when a plan comes together~

It's cool to see that uniforms and parameters update and see the effects in real time

#threejs #webgpu

2 months ago 6 1 1 0
Preview
Hello World Quadtree upload to GPU via WorkGraph

I've reached the first milestone of creating an extensible terrain system for #r3f and #threejs

next step: heightmaps via #webgpu compute

hello-terrain.kenny.wtf/examples

2 months ago 4 0 0 0
Video

Introducing hello-terrain/work! A small reactive work-graph library for typescript!

Organize compute with automatic dependency detection and aggressive memoization. Especially made for hot loops like your renderer update cycle~

hello-terrain.kenny.wtf/work

2 months ago 3 2 0 0

thanks! thats so kind :))

2 months ago 0 0 0 0
Video

Some early space ring scenes

#threejs #procgen

2 months ago 11 1 1 0
Advertisement
Post image

I'm excited about terrain generation mainly because there's not nearly enough fantastic world types out there!

Here's an early experiment with a hollow-earth topology. I'm looking forward to fill this with fantastical atmospherics to see how it would look.

#threejs #procgen

2 months ago 4 0 0 0

ICYMI, I opened up Chatto's dev instance for public testing yesterday. Give it a try (if you dare - it's early days, after all). Always happy to hear bug reports and feedback!

2 months ago 9 2 0 0

Here’s an export of my big tab group of indie font foundries. If I need a font and can pay a few eurobucks for it, I look here.

Far wider range of expression than you’ll find on Google Fonts. Licenses are still annoying, but some have begun to adopt better ones.

(See thread for links)

2 months ago 12 3 2 0
Video

Snowed-in this weekend learning to channel-pack PBR materials and then compress them with BCn. I've been avoiding learning texturing for a long time, but I've had so much fun, and learned so many techniques. Can't wait to apply them to terrain!

#threejs

2 months ago 3 0 0 0
Video

Enjoyed creating some new docs for my WIP terrain-rendering library for #webgpu and #threejs.

I'm having a hard time architecting things, I want it to be easy to use and super-performant for large open worlds. Learning a ton in the process~

hello-terrain.kenny.wtf/docs/advance...

2 months ago 2 0 0 0

The Call for Speakers is still open, we are very curious to what you have been up to!

3 months ago 9 5 0 1
A screenshot of a dev instance of Chatto. A room with my buddy Carlo and me chatting about how great Chatto is (what else.)

A screenshot of a dev instance of Chatto. A room with my buddy Carlo and me chatting about how great Chatto is (what else.)

Just in case you've been wondering: yes, #Chatto is real. A full self-hostable Discordslacklike in a single 44 MB binary that runs out of the box with no external dependencies.

(Well, there may be one or two missing features still. :b)

3 months ago 24 2 2 1