Vinicius Dugue

Graphics programming, machine learning, and the geometry of meaning. The cluster below is a hand-built embedding showing the classic king − man + woman ≈ queen analogy.

word embeddings · in 3D
drag to rotate · auto-rotates when idle

01.About

Portrait of Vinicius Dugue

Hi, I'm Vinicius — a CSULB grad building things at the intersection of graphics, simulation, and learning systems.

My background spans real-time graphics, physically based rendering, reinforcement learning, and interactive simulations in Unity. I'm drawn to projects where the underlying math becomes visible — where you can see a gradient, a light path, or a vector relationship.

Right now I'm focused on generative agents and the visual tools that make their behavior legible. The 3D embedding viewer above is a small example: instead of staring at a 300-dimensional vector, you can rotate the cluster and watch the analogy lines line up.

STACK

  • C++ · CUDA · OpenGL
  • Unity · C# · Shaders
  • Python · PyTorch · NumPy
  • Three.js · WebGL
  • Reinforcement Learning
  • LLMs & Agent Systems

02.Projects

Selected work — graphics engines, simulations, ML experiments, and interactive demos. Pulled from github.com/ViniciusDugue.

Game · Bullet-Hell TD

Heart of the Circus

Interactive · Three.js

3D Word Embedding Viewer

ML / Agents · LLM + Unity

Generative Agents

Generative ML · PyTorch RNN

Kilter AI

Graphics · C++ from scratch

Ray Tracing Engine

Simulation · Unity

Virtual PT

Graphics · HLSL

Graphics Programming

Game · Unity

I Forgot My Sword

Game · Unity Physics

Bounce

ML · Python

Titanic ML Model

Bot · Python

Smiling Friends Bot

03.Get in touch

Open to collaborations on graphics, simulation, and agent-based systems. Drop a line.