Actual native HAMON Engine rendering of the original forge: a charcoal hearth, steel anvil on a hewn support, joined workbench and blade rack, with cool courtyard light.

Jacob Metoyer

Computer science & physics at CSULB.
Neuroscience, engineering,
and an original universe.

← Back to the forge

HAMON / ENGINE

The machinery
for making worlds.

A custom Rust + wgpu engine. Rendering, simulation, content tools, and programmable control—built as one engineering project.

Actual HAMON Engine rendering study: a stylized character in a bright landscape with outlined rocks, a tree, crystals and grass.
Actual Hamon Engine outputCaptured stylized rendering study

Give a world its own visual language.

Physically based lighting and stylized rendering live in the same workspace, alongside skeletal animation. Hamon also renders the original forge built for this portfolio. The image above is another actual recorded engine output.

Make the world respond.

Rigid-body and hinge physics sit alongside replayable CPU simulation. Rendering and simulation are parts of the engineering project, not a claim that every subsystem is unified in one native editor.

Turn editable ideas into runtime assets.

Mesh recipes, editable assets and cooked packs connect the content workflow. CLI, JSON-RPC and MCP interfaces make the engine programmable as well as visual.

A SMALL PUBLIC EXAMPLE

Lanternwake

Restore three lanterns on a small 3D island, then return to the stone arch at dawn.

Play the published game
Build scope & access

The engine source is private. Lanternwake is a published browser-game snapshot, not the whole current engine. It requires WebGPU; physical-phone and Safari behavior have not been verified.

Published game evidence ↗

Research

Academic and independent inquiry.

I work across academic collaboration and independent investigation. The common thread is using experiments, computation, and models to understand movement, behavior, and complex systems.

Academic collaboration

I’m a BUILD Scholar with a biology minor, working toward MD/PhD training. My collaborative research experience spans gait and rehabilitation, behavioral neurobiology, protein molecular dynamics, and surgical ergonomics.

Gait & rehabilitation
Human movement and its role in rehabilitation research.
Behavioral neurobiology
Connections between nervous-system function and behavior.
Protein molecular dynamics
Computational study of molecular motion.
Surgical ergonomics
The physical demands of surgical work.

Independent investigations

WORLDLAW

What measurement would distinguish two explanations of the same motion?

An executable torque-model workbench that compares candidate explanations, proposes a discriminating measurement, and replays predictions.

Inside the study

The virtual instrument begins with small-angle data that fit both spring and gravity models. A proposed wide-angle measurement changes the selected model to gravity; withheld predictions update. Motion Lab also uses a declared fixed pivot and a tracked video marker to produce angular observations, retaining gaps and corrections.

Finite seven-term scalar torque library; default experiments are synthetic. Video tracking requires declared calibration and does not establish physical laws.

Kernel Garden

Can a faster implementation survive independent correctness checks?

Generate CUDA candidates, compile and measure them on a real GPU, reject incorrect variants, and export the measured winner.

Inside the study

Retained trials cover float32 vector addition on one RTX 4070. Bounded block-size search adds a held-out size; an exported winner was separately compiled and checked with new inputs. A complementary CPU arena explores compiled AXPY variants.

One GPU device and one GPU operator; parameter search, not general algorithm invention or an established speedup over vendor libraries.

Computational memory

When should a system revise what it remembers?

Retrieval-plasticity and consolidation experiments test how records are reweighted and when repeated episodes justify reusable lessons.

Inside the study

Bounded per-record strengths reorder retrieval within fixed trust tiers. A separate consolidation prototype preserves raw records and evaluates proposed lessons on chronological holdouts, retaining conflicting interpretations rather than overwriting them.

Offline and synthetic replays; some mechanisms remained staged at the recorded study checkpoint. Not a biological memory model or an established learning-gain result.

CaptureSuite

Independent research software for collecting multiple streams into sealed sessions. Its public example runs the offline QC workflow on a synthetic package.

Inspect the public research tool ↗
Example scope

The example uses metadata and placeholder segments, not measured signal quality or patient data.

← Return to the forge

HAMON

Hackathons

Competition-built projects: focused questions turned into working prototypes.

DOMINO

Find and repair interactions between home-automation rules in an executable local model.

Explore the project ↓
Project status

Submission draft prepared for the Alexa+ track.

Modeled devices and synthetic event traces; no authenticated home-device integration.

Phantom Window

Explore a video moment from a shifted virtual camera, while showing which pixels support the new view.

Explore the project ↓
Project status

Submission package prepared for the Fire TV category.

Research reconstruction, not recovered physical depth or a second-camera recording.

Replay Forge

Turn source-bound basketball footage into a navigable court study with authored alternatives.

Explore the project ↓
Project status

Amazon submission package prepared.

Incomplete tracking and geometric reconstruction; alternatives are authored, not predicted outcomes.

ShadeWindow

Compare outdoor activity windows in a historical heat-index replay.

View the public entry ↗
Project status

Submitted historical project.

A historical planning demonstration, not a live forecast or safety recommendation.

← Return to the forge

HAMON

Projects

Applications, research tools, and smaller interactive experiments beyond the engine.

Phantom Window

What is just outside the camera’s view?

A video records one camera’s path. Phantom Window lets you explore nearby viewpoints: lean away from the original framing, inspect an edge, and compare what changes.

Current scope

The prototype estimates depth and camera motion, reuses pixels across frames, and renders nearby viewpoints. Source comparison and pixel provenance keep the reconstruction open to inspection.

Nearby views contain estimated geometry and inferred regions.

Captionverse

What if a caption had a place in the scene?

A line can be quiet, shouted, interrupted, or spoken behind someone else. Captionverse explores what changes when those differences affect the presentation of the words.

Current scope

The local-video workbench combines editable subtitles, speaker-linked layouts, experimental depth-aware text, phrase recall, and interval replay. Original subtitles and reviewed revisions stay separate.

Automatic transcription and placement remain drafts to review.

DOMINO

Why did the door unlock when nobody was home?

A familiar visitor rings. One rule welcomes them; another should protect an empty house. DOMINO makes the resulting event chain small enough to reason about.

Current scope

Replay the modeled observations, inspect rule guards and competing commands, reduce the counterexample, and compare repairs against behavior that should still work.

Invented events and finite model checks; no real-home connection.

Replay Forge

Could you watch the possession from above?

A broadcast camera catches the possession as it happens. Replay Forge explores that movement through a navigable court model and lets an alternative play branch beside it.

Current scope

A licensed 19-second basketball excerpt supplies person and ball detections. A calibrated court, free camera, source inset, and saved branches support comparison without overwriting the original.

Tracking is fragmented. Alternate plays are authored, not predictions.

Lanternwake

Restore the lights. Return at dawn.

Three lanterns give you a reason to cross a small island. Bring them back to life, then find the stone arch as morning arrives.

Play the published snapshot ↗

WebGPU required. The published game is a snapshot, not the whole current engine.

Try the public work

TowerOps Airspace Lab

A traffic-management simulation where you create flights, change their paths and see where conflicts develop. Synthetic demo, not operational ATC.

Current scope

Create flights, change their paths, and inspect proposed adjustments. Simulated changes go through approval and readback with an audit trail. Synthetic or visitor-provided data only; not operational air-traffic-control software.

RecallWeave

An offline learning toolkit: adaptive lessons, course downloads, authoring tools and interactive science, mathematics and computing labs.

Current scope

The learner exposes Bayesian model estimates, not grades or demonstrated learning gains. Work with local lesson files and explicit downloads; no account or cloud service.

← Return to the forge

About this room

This forge is an original, editable 3D presentation environment. Its geometry, materials and lighting are rendered by HAMON Engine’s maintained realtime renderer. It is not a photograph of Jacob’s workshop or a historical reconstruction, and contains no AI-generated backdrop.

The view on this page is a captured native HAMON Engine render, not a live 3D walkthrough. The optional recording shows an authored camera move through the same room, not browser-performance footage.

A prerecorded camera move from the entrance toward the workbench. Rendered natively by HAMON Engine—not live browser performance.
Space Grotesk font license ↗