§ 03 Figures · three 3D scenes
§ 03
Interactive 3D illustrations

Seeing in three dimensions

Three interactive figures, each built from a simulated 3D dataset that mirrors the structures the lab studies. Rotate, zoom, and hover to read the geometry.

Figure 1

The latent trait space

Three hundred simulated learners, each placed by three correlated latent factors: Aptitude, Motivation, and Anxiety, drawn from a structured covariance matrix with three latent profiles. Point colour encodes a fourth derived dimension (achievement), so the figure shows a 4D structure projected into a rotatable cube.

\[ \boldsymbol{\xi}_i=\boldsymbol{\mu}_{g(i)}+\mathbf{L}\mathbf{z}_i,\quad \mathbf{z}_i\sim\mathcal{N}(\mathbf{0},\mathbf{I}),\ \ \mathbf{L}\mathbf{L}^{\!\top}=\boldsymbol{\Sigma} \]
x — Aptitude (ξ₁) y — Motivation (ξ₂) z — Anxiety (ξ₃) colour — Achievement (η)
Figure 2

A two-dimensional response surface

The probability of item mastery as a smooth surface over two latent abilities, in the spirit of a multidimensional item-response model. The ridge running diagonally is the compensatory region where strength on one trait offsets weakness on the other: the kind of interaction a flat table of coefficients hides but a surface makes obvious.

\[ P(\theta_1,\theta_2)=\dfrac{1}{1+\exp\!\big[-(a_1\theta_1+a_2\theta_2-d)\big]} \]
x — Ability θ₁ y — Ability θ₂ height — P(mastery)
Figure 3

Affect dynamics in phase space

Several simulated learners released from nearly-identical starting states, each trajectory integrating a coupled nonlinear system of motivation, engagement, and anxiety. Tiny differences in initial affect produce divergent paths around a shared attractor: a visual argument for why static models miss regime shifts that dynamical ones catch.

\[ \dot{M}=\sigma(E-M),\quad \dot{E}=M(\rho-A)-E,\quad \dot{A}=ME-\beta A \]
x — Motivation y — Engagement z — Anxiety colour — time t