@bn

rss

avatar

some-image

Ok - rewrote my vibefield (lightmap but for AI generated vibes) mesher:

export type VibeField = {
  data: Uint8Array
  shape: Vec3
  get: (x: number, y: number, z: number) => number
  occupancy: (position: Vec3, direction: Vec3, distance: number) => number
}

export const VibeField = (data: Uint8Array, shape: Vec3): VibeField => {
  const [sx, sy, sz] = shape

comments

no comments yet.

back