- February 2019 (1)
- August 2017 (1)
- July 2017 (1)
- June 2017 (1)
- December 2016 (1)
- October 2016 (1)
- September 2016 (1)
- August 2016 (1)
- January 2016 (3)
- October 2015 (2)
- June 2015 (3)
- May 2015 (2)
- 1 of 4
- ››
This is in preparation for the new site launch. Time for an overhaul of the videos.
The old ones didn't look that great quality converted to youtube videos (even when downsampled).
But it is all fixed now. Here is the first exported video with antialising 3D bounce:
Beats triplet quarter notes for first half of the measure, and eighth notes for second half
You can look forward to more high quality videos like that in future.
The reason it as a challenge is to do with how OpenGL words.
The extension of OpenGL (the multisampling extension) that I used for the antialiasing only worked in real time - doing everything on the graphics card. There is no way provided to use it for antialiasing of a scene rendered to a bitmap.
However had an idea to fis it. The idea was to first make each frame double resolution - then downsample. I tried that before but it always looked pretty bad.
But the new idea was to try again with high quality interpolation algorithms. I used the ones included in FreeImage. Default is to use Bilinear sampling.
This converts the pixellated edges into straight lines - and basically has same effect as ordinary antialiasing.
To do it you need to install FreeImage - which is too large to bundle in with the program itself for a rarely used features so I added it to the extra downloads page instead.