Interactive 3D Computer Graphics Notes
Interactive 3D Computer Graphics Notes
Second demo - three.js WebGL materials bumpmap skin demo with Lee
Perry-Smith head.
If you have problems seeing these demos on your browser, please check out
the WebGL Troubleshooting page. Still stuck? We'll work more on getting
you set up in a few lessons from now.
You may want to visit Eric Haines' blog - Realtime Rendering - or Twitter
feed - @pointinpolygon.
Interactive 3D Rendering
Photographs throughout this course are from Wikimedia Commons, unless
otherwise noted. Building, XYZ, interactive.
You can try the brain program yourself. Chrome is the best browser for it. If it
doesn’t work for you, don’t worry - the next lesson will help guide you through
setting up WebGL on your machine.
The Wikipedia page on motion blur gives a start on the topic. You can see a
little bit of some motion blur correction in this demo, Go to view 4 (hit the 4
key) and toggle motion blur on an off with the “b” key. The ground will be
blurrier as you move when motion blur is on.
WARNING! The demo on the next page has my voice blaring out at a loud
level. Be ready to turn down your volume.
The Wikipedia page on motion blur gives a start on the topic.
Some applications will aim to avoid a rate between 30 and 60 FPS, since then the frame rate
doesn’t align with the refresh rate. This video explains in detail how this mismatch can cause a
sense that the interaction with the application is not smooth. That said, many games simply strive
for as fast a rate as possible.
PreviousNext
Give Page Feedback
Some applications will aim to avoid a rate between 30 and 60 FPS, since then
the frame rate doesn’t align with the refresh rate. This video explains in detail
how this mismatch can cause a sense that the interaction with the application
is not smooth. That said, many games simply strive for as fast a rate as
possible.