Status
SteamPeaks
ChartsSalesUpcomingPatchesEventsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
EventsSteam's own events and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesEventsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
First Person Data Explorer›Events›⛲️ The Neural Fountain ⛲️
In-game event

⛲️ The Neural Fountain ⛲️

First Person Data Explorer · published 6 months ago

All eventsPlayers around this dateRead on Steam

⛲️ The Neural Fountain is Live!! ⛲️

Point-cloud diffusion training — inside First-Person Data Explorer.

• Train on your own point clouds
• See which neurons respond to which shapes
• Step through training and watch reconstruction improve in real time

Point Cloud Diffusion Explorer

The Neural Fountain is a visualization of point-cloud diffusion training.

As the model trains, the explorer shows:

(1) how active each neuron is on average, and

(2) how strongly each neuron’s connections are being updated through backpropagation.

(3) how accurately the model reconstructs each shape at the current training step.

Importantly, activations and gradients are tracked separately for each shape

category in the dataset. This allows the fountain to display how the network

responds differently to each type of geometry during training.

What you’re seeing

• Activation Fountain (arching particles)

Each vertical bar and band of particles corresponds to one neuron in a layer.

The particle color intensity represents that neuron’s average activation strength

for the currently emphasized shape.

During training, each neuron produces an activation value for every point.

To keep the visualization readable, the explorer computes a per-shape,

per-neuron summary:

- group batch samples by shape label

- take the absolute value of each activation

- average across all points of that shape

- store one magnitude per neuron, per shape

These values are tracked independently for each shape category,

allowing you to see which neurons respond most strongly to different geometries

when switching between shape color mappings.

Particle colors correspond to the shape category selected in the UI.

• Gradient Strands (horizontal lines)

These represent learning pressure — how strongly the optimizer is pushing

each neuron’s connections to change for a specific shape.

Backpropagation produces gradients for every weight in the network.

Rendering each connection individually would be visually overwhelming,

so the explorer computes a per-shape summary:

- take the absolute gradient magnitudes

- aggregate them into a single magnitude per neuron

- store one gradient strength per neuron, per shape

Larger gradients indicate that a neuron is still being significantly adjusted

for that shape.

Smaller gradients suggest that portion of the network is stabilizing.

Strand colors also correspond to the selected shape mapping.

At the top of the fountain you will see the training shapes.

At the bottom you will see shapes undergoing a full diffusion reconstruction

using the current model weights.

As training progresses, later iterations should reconstruct more clearly

with lower reconstruction error.

NOTE: The explorer currently supports up to TWO hidden layers (plus one output layer).

-- SourceFile.csv Requirements --

NOTE: There are example data csv files in FPDE/Content/Data/Resources

The source file must be one stacked CSV where each row is a single 3D point:

CloudNumber, index, Shape, X, Y, Z

• CloudNumber: groups rows into separate point clouds

• index: point order within its cloud (recommended: 0..N-1 per CloudNumber)

• Shape: optional label used for per-shape views (recommended)

• X, Y, Z: point coordinates

Tip: You can generate custom SourceFile.csv datasets in any tool that exports CSV

(Python, Excel, Blender/Houdini exporters, etc.).

If using an LLM to help format a CSV, avoid uploading proprietary meshes or unreleased content.

-- Python Script Notes --

The training script was created with AI-assisted coding and is heavily commented.

Safest parameters to edit first are in train_numpy()

(epochs, batch_size, n_points, T, lr, hidden, time_dim, noise schedule).

Advanced edits (model architecture, logging format, extra layers)

may require Unreal-side reader/render changes as well.

More from First Person Data Explorer

Other announcements

All events
Game update5 Sep 2026Small Patch: Startup and Context Menu FixesA small corrective patch for FPDE is now live. It addresses two recently reported issues: - The unnecessary Windows Firewall prompt that could appear when starting FPDE should no longer occur. - Explorer context menus now allow more cursor movement before closing, making it easier to reach their controls. Thank you to the players who reported these issues, please let me know in the Discussions…Community16 Aug 2026First-Person Data Explorer Will Become a Paid Game on August 24Hello Everyone, I wanted to share an important update about First-Person Data Explorer. On August 24th, 2026, FPDE will change from being a free game to a paid game. Its price will be $2.99 USD, with Steam regional pricing other currencies. If you already have FPDE, nothing will change regarding your access. You will still be able to play it without purchasing it again. Also, until the change t…In-game event25 May 2026🎵 Melody Update for The Prop Explorer 🎵Data Becomes Melody in the Prop Explorer Sound Update - live on Steam! How can data sing? The (very) experimental system uses two deterministic random-projection passes and a K-Means clustering pass to turn each row of data into a stable 16-step musical fingerprint (one bar of melody). First Random Projection is for Pitch: Each row’s normalized feature values are projected into 16 pitch scores.…