BSGD WINTER - 2025
ASTEROIDS Instructions: Use W/D to rotate Press W to thrust Press Spacebar to fire Get High Score to reveal secret message Your browser does not sup...
ASTEROIDS Instructions: Use W/D to rotate Press W to thrust Press Spacebar to fire Get High Score to reveal secret message Your browser does not sup...
The Time Allocation Visualizer is an interactive tool designed to help students understand and optimize how they spend their 24 hours each day. By providing a visual representation of your daily ac...
Dijkstra’s Algorithm is a widely used graph-based algorithm for finding the shortest path from a single source node to all other nodes in a weighted graph with non-negative edge weights. Developed ...
Your browser does not support iframes.
Binary numbers are the foundation of modern computer science and digital systems. Representing information using only two digits, 0 and 1, binary aligns perfectly with the on/off states of transist...
SANTA SNAKE Instructions: Arrow keys to move Santa Eat the candy to grow Special message appears when you get long Your browser does not support iframes.
$\mathbf{v}’ = \mathbf{v} - 2(\mathbf{v} \cdot \mathbf{n})\mathbf{n}$ Reflection Demonstration Your browser does not support iframes.
In computer graphics, the dot product is used to calculate lighting by measuring the angle between the surface normal and the light direction. It determines how much light hits the surface: values ...
The cross product is a mathematical operation between two 3D vectors that produces a new vector perpendicular to both, with a magnitude proportional to the area of the parallelogram spanned by the ...