|
Main
Home
About Me
Guest-Globe
Links
Site Stats
Photos
Kit Car
Index
Geek Stuff
Hardware
Software
3D Scanning
Code Wars
Java
Visuals
R2 Vis
R4 Vis
Tutorials
Feedback
Forum
Contact Me
| ![](images/vbar.png) |
|
Welcome to RabidHaMsTeR.Org's Realtime Visuals page
I produce several different visuals programs. Actual downloads and more information are available at the following links:
R2,R2v2,R2Extreme (and before)
R4
I started doing visuals a few years ago after I'd started learning OpenGL. I tried doing some democoding, but found it very annoying spending time getting visuals to go with the music, and also felt a bit bad using other people's music because i'm totally crud with instruments :) I remembered seeing Tripex and decided i'd give WinAmp plugins a go. My first one was 'RabidHaMsTeR's Bitchin' Vis' and just contained one scene - the point morph.
I was slightly amazed to find out so many people liked it - i think it got around 30,000 downloads in the first day. Anyway, spurred on by this I made R2, then R2v2, and then R2Extreme, which i decided to charge for. I got a reasonable amount of money from it, but actually just the same amount from doing Jobs for people who'd seen R2v2, so with the next plugin I decided to tone down the unregistered sign, go for charging the professional users only, and plug my services for vis design a lot more. We'll see how is goes...
First off I started R3, which was a Java and C++ based plugin (all the rest were Delphi). I thought this would allow people to do loads of custom stuff, but it turns out Java's garbage collector got in the way and I wasted around 6 months of effort. Still, I learnt C++ better and the next one, R4, is entirely C++, and uses a one-pass C-like compiler for custom stuff. Both R3 and R4 run standalone and work off Wave-In due to WinAmp 3's overly complicated API.
You can actually get R4 now, see the link above. Here's some info about it:
- Entirely C++, using a C-like scripting language, and with plugin DLLs.
- Uses OpenGL extensions such as PBuffers and Multitexturing to drastically speed up rendering and provide extra effects
- Scenes *and* faders may be custom-made. Scripting and Native code may be mixed. Plus R4's own scenes may be inspected to see how they work.
- Vast array of 'modules' that may be used in custom scenes. 3D scenes, then 2D effects like Emboss, Water-Simulation, Tint, Animate, that operate entirely in the video card.
![](photos/R4/screen093.thumb.jpeg)
screen093
|
![](photos/R4/screen013.thumb.jpeg)
screen013
|
![](photos/R4/screen034.thumb.jpeg)
screen034
|
![](photos/R4/screen095.thumb.jpeg)
screen095
|
![](photos/R4/screen015.thumb.jpeg)
screen015
|
![](photos/R4/screen076.thumb.jpeg)
screen076
|
![](photos/R4/screen048.thumb.jpeg)
screen048
|
![](photos/R4/screen062.thumb.jpeg)
screen062
|
![](photos/R4/screen049.thumb.jpeg)
screen049
|
![](photos/R4/screen010.thumb.jpeg)
screen010
|
![](photos/R4/screen021.thumb.jpeg)
screen021
|
![](photos/R4/screen001.thumb.jpeg)
screen001
|
![](photos/R4/screen054.thumb.jpeg)
screen054
|
![](photos/R4/screen068.thumb.jpeg)
screen068
|
![](photos/R4/screen018.thumb.jpeg)
screen018
|
![](photos/R4/screen042.thumb.jpeg)
screen042
|
![](photos/R4/screen029.thumb.jpeg)
screen029
|
![](photos/R4/screen014.thumb.jpeg)
screen014
|
![](photos/R4/screen069.thumb.jpeg)
screen069
|
![](photos/R4/screen080.thumb.jpeg)
screen080
|
![](photos/R4/screen096.thumb.jpeg)
screen096
|
![](photos/R4/screen052.thumb.jpeg)
screen052
|
![](photos/R4/screen102.thumb.jpeg)
screen102
|
![](photos/R4/web_4b.thumb.jpeg)
web_4b
|
![](photos/R4/screen077.thumb.jpeg)
screen077
|
![](photos/R4/screen012.thumb.jpeg)
screen012
|
![](photos/R4/screen100.thumb.jpeg)
screen100
|
![](photos/R4/screen109.thumb.jpeg)
screen109
|
![](photos/R4/screen106.thumb.jpeg)
screen106
|
![](photos/R4/screen081.thumb.jpeg)
screen081
|
![](photos/R4/screen037.thumb.jpeg)
screen037
|
![](photos/R4/screen030.thumb.jpeg)
screen030
|
![](photos/R4/screen002.thumb.jpeg)
screen002
|
![](photos/R4/screen073.thumb.jpeg)
screen073
|
![](photos/R4/screen036.thumb.jpeg)
screen036
|
![](photos/R4/screen108.thumb.jpeg)
screen108
|
![](photos/R4/screen053.thumb.jpeg)
screen053
|
![](photos/R4/screen070.thumb.jpeg)
screen070
|
![](photos/R4/screen057.thumb.jpeg)
screen057
|
![](photos/R4/screen005.thumb.jpeg)
screen005
|
![](photos/R4/screen098.thumb.jpeg)
screen098
|
![](photos/R4/screen058.thumb.jpeg)
screen058
|
![](photos/R4/screen022.thumb.jpeg)
screen022
|
![](photos/R4/screen090.thumb.jpeg)
screen090
|
![](photos/R4/screen003.thumb.jpeg)
screen003
|
![](photos/R4/screen074.thumb.jpeg)
screen074
|
![](photos/R4/screen059.thumb.jpeg)
screen059
|
![](photos/R4/screen031.thumb.jpeg)
screen031
|
![](photos/R4/screen033.thumb.jpeg)
screen033
|
![](photos/R4/screen072.thumb.jpeg)
screen072
|
![](photos/R4/screen091.thumb.jpeg)
screen091
|
![](photos/R4/web_1.thumb.jpeg)
web_1
|
![](photos/R4/screen087.thumb.jpeg)
screen087
|
![](photos/R4/screen041.thumb.jpeg)
screen041
|
![](photos/R4/screen105.thumb.jpeg)
screen105
|
![](photos/R4/screen061.thumb.jpeg)
screen061
|
![](photos/R4/screen099.thumb.jpeg)
screen099
|
![](photos/R4/screen025.thumb.jpeg)
screen025
|
![](photos/R4/web_2.thumb.jpeg)
web_2
|
![](photos/R4/screen051.thumb.jpeg)
screen051
|
![](photos/R4/screen111.thumb.jpeg)
screen111
|
![](photos/R4/screen089.thumb.jpeg)
screen089
|
![](photos/R4/screen067.thumb.jpeg)
screen067
|
![](photos/R4/screen075.thumb.jpeg)
screen075
|
![](photos/R4/screen103.thumb.jpeg)
screen103
|
![](photos/R4/screen055.thumb.jpeg)
screen055
|
![](photos/R4/screen019.thumb.jpeg)
screen019
|
![](photos/R4/screen063.thumb.jpeg)
screen063
|
![](photos/R4/screen079.thumb.jpeg)
screen079
|
![](photos/R4/screen064.thumb.jpeg)
screen064
|
![](photos/R4/web_5.thumb.jpeg)
web_5
|
![](photos/R4/screen083.thumb.jpeg)
screen083
|
![](photos/R4/screen088.thumb.jpeg)
screen088
|
![](photos/R4/screen060.thumb.jpeg)
screen060
|
![](photos/R4/screen038.thumb.jpeg)
screen038
|
![](photos/R4/screen104.thumb.jpeg)
screen104
|
![](photos/R4/screen078.thumb.jpeg)
screen078
|
![](photos/R4/video_in.thumb.jpeg)
video_in
|
![](photos/R4/web_4a.thumb.jpeg)
web_4a
|
![](photos/R4/screen017.thumb.jpeg)
screen017
|
![](photos/R4/screen110.thumb.jpeg)
screen110
|
![](photos/R4/screen009.thumb.jpeg)
screen009
|
![](photos/R4/screen050.thumb.jpeg)
screen050
|
![](photos/R4/screen004.thumb.jpeg)
screen004
|
![](photos/R4/screen047.thumb.jpeg)
screen047
|
![](photos/R4/screen097.thumb.jpeg)
screen097
|
![](photos/R4/screen016.thumb.jpeg)
screen016
|
![](photos/R4/screen011.thumb.jpeg)
screen011
|
![](photos/R4/screen046.thumb.jpeg)
screen046
|
![](photos/R4/web_3.thumb.jpeg)
web_3
|
![](photos/R4/screen071.thumb.jpeg)
screen071
|
![](photos/R4/screen020.thumb.jpeg)
screen020
|
![](photos/R4/screen082.thumb.jpeg)
screen082
|
![](photos/R4/screen056.thumb.jpeg)
screen056
|
![](photos/R4/screen008.thumb.jpeg)
screen008
|
![](photos/R4/screen066.thumb.jpeg)
screen066
|
![](photos/R4/screen044.thumb.jpeg)
screen044
|
![](photos/R4/screen092.thumb.jpeg)
screen092
|
![](photos/R4/screen028.thumb.jpeg)
screen028
|
![](photos/R4/screen000.thumb.jpeg)
screen000
|
![](photos/R4/screen043.thumb.jpeg)
screen043
|
![](photos/R4/screen084.thumb.jpeg)
screen084
|
![](photos/R4/screen024.thumb.jpeg)
screen024
|
![](photos/R4/screen045.thumb.jpeg)
screen045
|
![](photos/R4/screen027.thumb.jpeg)
screen027
|
![](photos/R4/screen023.thumb.jpeg)
screen023
|
![](photos/R4/screen113.thumb.jpeg)
screen113
|
![](photos/R4/screen085.thumb.jpeg)
screen085
|
![](photos/R4/screen112.thumb.jpeg)
screen112
|
![](photos/R4/screen006.thumb.jpeg)
screen006
|
![](photos/R4/screen032.thumb.jpeg)
screen032
|
![](photos/R4/screen086.thumb.jpeg)
screen086
|
![](photos/R4/screen107.thumb.jpeg)
screen107
|
![](photos/R4/screen039.thumb.jpeg)
screen039
|
![](photos/R4/screen040.thumb.jpeg)
screen040
|
![](photos/R4/screen101.thumb.jpeg)
screen101
|
![](photos/R4/screen065.thumb.jpeg)
screen065
|
![](photos/R4/pcformat.thumb.jpeg)
pcformat
|
![](photos/R4/screen035.thumb.jpeg)
screen035
|
![](photos/R4/screen026.thumb.jpeg)
screen026
|
![](photos/R4/screen094.thumb.jpeg)
screen094
|
![](photos/R4/screen007.thumb.jpeg)
screen007
|
![](images/ivblank.png)
|
![](images/ivblank.png)
|
![](photos/R3/SceneTunnel2.thumb.jpeg)
SceneTunnel2
|
![](photos/R3/SceneParticleTest.thumb.jpeg)
SceneParticleTest
|
![](photos/R3/SceneMetaBall2.thumb.jpeg)
SceneMetaBall2
|
![](photos/R3/MenuRoot.thumb.jpeg)
MenuRoot
|
![](photos/R3/SceneModel_Dino.thumb.jpeg)
SceneModel_Dino
|
![](photos/R3/SceneParticleBounce_2.thumb.jpeg)
SceneParticleBounce_2
|
![](photos/R3/SceneBioTunnel_1.thumb.jpeg)
SceneBioTunnel_1
|
![](photos/R3/SceneParticleBounce_1.thumb.jpeg)
SceneParticleBounce_1
|
![](photos/R3/SceneModel_Biohazard.thumb.jpeg)
SceneModel_Biohazard
|
![](photos/R3/SceneFeedback_1.thumb.jpeg)
SceneFeedback_1
|
![](photos/R3/SceneRipple.thumb.jpeg)
SceneRipple
|
![](photos/R3/SceneCubeFly_1.thumb.jpeg)
SceneCubeFly_1
|
![](photos/R3/SceneBioTunnel_2.thumb.jpeg)
SceneBioTunnel_2
|
![](photos/R3/SceneVoicePrint.thumb.jpeg)
SceneVoicePrint
|
![](photos/R3/SceneTunnel.thumb.jpeg)
SceneTunnel
|
![](photos/R3/SceneMetaBall_Blur.thumb.jpeg)
SceneMetaBall_Blur
|
![](photos/R3/SceneFractalCube.thumb.jpeg)
SceneFractalCube
|
![](photos/R3/SceneCubeFly_2.thumb.jpeg)
SceneCubeFly_2
|
![](photos/R3/SceneFeedback_3.thumb.jpeg)
SceneFeedback_3
|
![](photos/R3/SceneBlurCube_1.thumb.jpeg)
SceneBlurCube_1
|
![](photos/R3/SceneFeedback_2.thumb.jpeg)
SceneFeedback_2
|
![](photos/R3/SceneBlurCube_2.thumb.jpeg)
SceneBlurCube_2
|
![](photos/R3/SceneMetaBall.thumb.jpeg)
SceneMetaBall
|
![](photos/R3/SceneZoom_Mandel.thumb.jpeg)
SceneZoom_Mandel
|
![](photos/R3/SceneWarp.thumb.jpeg)
SceneWarp
|
![](photos/R3/SceneCMetaBall.thumb.jpeg)
SceneCMetaBall
|
![](photos/R3/SceneModel_R3Block.thumb.jpeg)
SceneModel_R3Block
|
![](images/ivblank.png)
|
![](photos/R2Extreme/Screenshot0036.thumb.jpeg)
Screenshot0036
|
![](photos/R2Extreme/Preview13.thumb.jpeg)
Preview13
|
![](photos/R2Extreme/Screenshot0026.thumb.jpeg)
Screenshot0026
|
![](photos/R2Extreme/Screenshot0075.thumb.jpeg)
Screenshot0075
|
![](photos/R2Extreme/Screenshot0100.thumb.jpeg)
Screenshot0100
|
![](photos/R2Extreme/Screenshot0086.thumb.jpeg)
Screenshot0086
|
![](photos/R2Extreme/Preview1.thumb.jpeg)
Preview1
|
![](photos/R2Extreme/Prv4.thumb.jpeg)
Prv4
|
![](photos/R2Extreme/Preview14.thumb.jpeg)
Preview14
|
![](photos/R2Extreme/Preview7.thumb.jpeg)
Preview7
|
![](photos/R2Extreme/Screenshot0042.thumb.jpeg)
Screenshot0042
|
![](photos/R2Extreme/Screenshot0056.thumb.jpeg)
Screenshot0056
|
![](photos/R2Extreme/Screenshot0050.thumb.jpeg)
Screenshot0050
|
![](photos/R2Extreme/Screenshot0051.thumb.jpeg)
Screenshot0051
|
![](photos/R2Extreme/Screenshot0091.thumb.jpeg)
Screenshot0091
|
![](photos/R2Extreme/Screenshot0073.thumb.jpeg)
Screenshot0073
|
![](photos/R2Extreme/Screenshot0046.thumb.jpeg)
Screenshot0046
|
![](photos/R2Extreme/Screenshot0020.thumb.jpeg)
Screenshot0020
|
![](photos/R2Extreme/Screenshot0064.thumb.jpeg)
Screenshot0064
|
![](photos/R2Extreme/Screenshot0041.thumb.jpeg)
Screenshot0041
|
![](photos/R2Extreme/Screenshot0069.thumb.jpeg)
Screenshot0069
|
![](photos/R2Extreme/Screenshot0077.thumb.jpeg)
Screenshot0077
|
![](photos/R2Extreme/Screenshot0080.thumb.jpeg)
Screenshot0080
|
![](photos/R2Extreme/Screenshot0018.thumb.jpeg)
Screenshot0018
|
![](photos/R2Extreme/Screenshot0003.thumb.jpeg)
Screenshot0003
|
![](photos/R2Extreme/Screenshot0023.thumb.jpeg)
Screenshot0023
|
![](photos/R2Extreme/Screenshot0045.thumb.jpeg)
Screenshot0045
|
![](photos/R2Extreme/Screenshot0014.thumb.jpeg)
Screenshot0014
|
![](photos/R2Extreme/Screenshot0085.thumb.jpeg)
Screenshot0085
|
![](photos/R2Extreme/Preview3.thumb.jpeg)
Preview3
|
![](photos/R2Extreme/Screenshot0067.thumb.jpeg)
Screenshot0067
|
![](photos/R2Extreme/Screenshot0013.thumb.jpeg)
Screenshot0013
|
![](photos/R2Extreme/Screenshot0027.thumb.jpeg)
Screenshot0027
|
![](photos/R2Extreme/Screenshot0055.thumb.jpeg)
Screenshot0055
|
![](photos/R2Extreme/Screenshot0062.thumb.jpeg)
Screenshot0062
|
![](photos/R2Extreme/Preview5.thumb.jpeg)
Preview5
|
![](photos/R2Extreme/Screenshot0008.thumb.jpeg)
Screenshot0008
|
![](photos/R2Extreme/Screenshot0048.thumb.jpeg)
Screenshot0048
|
![](photos/R2Extreme/Preview11.thumb.jpeg)
Preview11
|
![](photos/R2Extreme/Screenshot0043.thumb.jpeg)
Screenshot0043
|
![](photos/R2Extreme/Screenshot0025.thumb.jpeg)
Screenshot0025
|
![](photos/R2Extreme/Screenshot0096.thumb.jpeg)
Screenshot0096
|
![](photos/R2Extreme/Screenshot0039.thumb.jpeg)
Screenshot0039
|
![](photos/R2Extreme/Screenshot0034.thumb.jpeg)
Screenshot0034
|
![](photos/R2Extreme/Screenshot0038.thumb.jpeg)
Screenshot0038
|
![](photos/R2Extreme/Screenshot0072.thumb.jpeg)
Screenshot0072
|
![](photos/R2Extreme/Screenshot0068.thumb.jpeg)
Screenshot0068
|
![](photos/R2Extreme/Screenshot0065.thumb.jpeg)
Screenshot0065
|
![](photos/R2Extreme/Screenshot0098.thumb.jpeg)
Screenshot0098
|
![](photos/R2Extreme/Screenshot0052.thumb.jpeg)
Screenshot0052
|
![](photos/R2Extreme/Screenshot0019.thumb.jpeg)
Screenshot0019
|
![](photos/R2Extreme/p3.thumb.jpeg)
p3
|
![](photos/R2Extreme/Screenshot0011.thumb.jpeg)
Screenshot0011
|
![](photos/R2Extreme/Prv5.thumb.jpeg)
Prv5
|
![](photos/R2Extreme/Screenshot0101.thumb.jpeg)
Screenshot0101
|
![](photos/R2Extreme/Screenshot0057.thumb.jpeg)
Screenshot0057
|
![](photos/R2Extreme/Screenshot0061.thumb.jpeg)
Screenshot0061
|
![](photos/R2Extreme/Screenshot0001.thumb.jpeg)
Screenshot0001
|
![](photos/R2Extreme/Screenshot0005.thumb.jpeg)
Screenshot0005
|
![](photos/R2Extreme/Screenshot0015.thumb.jpeg)
Screenshot0015
|
![](photos/R2Extreme/Preview6.thumb.jpeg)
Preview6
|
![](photos/R2Extreme/Screenshot0033.thumb.jpeg)
Screenshot0033
|
![](photos/R2Extreme/Preview2.thumb.jpeg)
Preview2
|
![](photos/R2Extreme/Screenshot0084.thumb.jpeg)
Screenshot0084
|
![](photos/R2Extreme/Screenshot0009.thumb.jpeg)
Screenshot0009
|
![](photos/R2Extreme/Screenshot0076.thumb.jpeg)
Screenshot0076
|
![](photos/R2Extreme/Prv2.thumb.jpeg)
Prv2
|
![](photos/R2Extreme/Preview8.thumb.jpeg)
Preview8
|
![](photos/R2Extreme/Screenshot0035.thumb.jpeg)
Screenshot0035
|
![](photos/R2Extreme/Screenshot0049.thumb.jpeg)
Screenshot0049
|
![](photos/R2Extreme/Prv3.thumb.jpeg)
Prv3
|
![](photos/R2Extreme/Screenshot0021.thumb.jpeg)
Screenshot0021
|
![](photos/R2Extreme/Screenshot0097.thumb.jpeg)
Screenshot0097
|
![](photos/R2Extreme/p2.thumb.jpeg)
p2
|
![](photos/R2Extreme/Preview10.thumb.jpeg)
Preview10
|
![](photos/R2Extreme/Screenshot0010.thumb.jpeg)
Screenshot0010
|
![](photos/R2Extreme/Preview9.thumb.jpeg)
Preview9
|
![](photos/R2Extreme/Screenshot0063.thumb.jpeg)
Screenshot0063
|
![](photos/R2Extreme/p1.thumb.jpeg)
p1
|
![](photos/R2Extreme/Screenshot0031.thumb.jpeg)
Screenshot0031
|
![](photos/R2Extreme/Screenshot0044.thumb.jpeg)
Screenshot0044
|
![](photos/R2Extreme/Screenshot0024.thumb.jpeg)
Screenshot0024
|
![](photos/R2Extreme/Screenshot0032.thumb.jpeg)
Screenshot0032
|
![](photos/R2Extreme/Screenshot0059.thumb.jpeg)
Screenshot0059
|
![](photos/R2Extreme/Screenshot0053.thumb.jpeg)
Screenshot0053
|
![](photos/R2Extreme/Screenshot0090.thumb.jpeg)
Screenshot0090
|
![](photos/R2Extreme/Preview16.thumb.jpeg)
Preview16
|
![](photos/R2Extreme/Screenshot0022.thumb.jpeg)
Screenshot0022
|
![](photos/R2Extreme/Screenshot0081.thumb.jpeg)
Screenshot0081
|
![](photos/R2Extreme/Screenshot0099.thumb.jpeg)
Screenshot0099
|
![](photos/R2Extreme/Screenshot0079.thumb.jpeg)
Screenshot0079
|
![](photos/R2Extreme/Preview18.thumb.jpeg)
Preview18
|
![](photos/R2Extreme/Preview4.thumb.jpeg)
Preview4
|
![](photos/R2Extreme/Screenshot0092.thumb.jpeg)
Screenshot0092
|
![](photos/R2Extreme/Screenshot0060.thumb.jpeg)
Screenshot0060
|
![](photos/R2Extreme/Screenshot0007.thumb.jpeg)
Screenshot0007
|
![](photos/R2Extreme/Screenshot0029.thumb.jpeg)
Screenshot0029
|
![](photos/R2Extreme/Preview19.thumb.jpeg)
Preview19
|
![](photos/R2Extreme/Screenshot0087.thumb.jpeg)
Screenshot0087
|
![](photos/R2Extreme/Screenshot0074.thumb.jpeg)
Screenshot0074
|
![](photos/R2Extreme/Screenshot0088.thumb.jpeg)
Screenshot0088
|
![](photos/R2Extreme/Screenshot0012.thumb.jpeg)
Screenshot0012
|
![](photos/R2Extreme/Screenshot0071.thumb.jpeg)
Screenshot0071
|
![](photos/R2Extreme/Screenshot0016.thumb.jpeg)
Screenshot0016
|
![](photos/R2Extreme/Screenshot0082.thumb.jpeg)
Screenshot0082
|
![](photos/R2Extreme/Screenshot0030.thumb.jpeg)
Screenshot0030
|
![](photos/R2Extreme/Screenshot0006.thumb.jpeg)
Screenshot0006
|
![](photos/R2Extreme/Screenshot0058.thumb.jpeg)
Screenshot0058
|
![](photos/R2Extreme/Screenshot0002.thumb.jpeg)
Screenshot0002
|
![](photos/R2Extreme/Screenshot0047.thumb.jpeg)
Screenshot0047
|
![](photos/R2Extreme/Screenshot0078.thumb.jpeg)
Screenshot0078
|
![](photos/R2Extreme/Prv1.thumb.jpeg)
Prv1
|
![](photos/R2Extreme/Screenshot0040.thumb.jpeg)
Screenshot0040
|
![](photos/R2Extreme/Screenshot0070.thumb.jpeg)
Screenshot0070
|
![](photos/R2Extreme/Screenshot0054.thumb.jpeg)
Screenshot0054
|
![](photos/R2Extreme/Screenshot0093.thumb.jpeg)
Screenshot0093
|
![](photos/R2Extreme/Preview15.thumb.jpeg)
Preview15
|
![](photos/R2Extreme/Screenshot0094.thumb.jpeg)
Screenshot0094
|
![](photos/R2Extreme/Screenshot0017.thumb.jpeg)
Screenshot0017
|
![](photos/R2Extreme/Screenshot0037.thumb.jpeg)
Screenshot0037
|
![](photos/R2Extreme/Screenshot0095.thumb.jpeg)
Screenshot0095
|
![](photos/R2Extreme/Preview17.thumb.jpeg)
Preview17
|
![](photos/R2Extreme/Screenshot0028.thumb.jpeg)
Screenshot0028
|
![](photos/R2Extreme/Screenshot0089.thumb.jpeg)
Screenshot0089
|
![](photos/R2Extreme/Screenshot0066.thumb.jpeg)
Screenshot0066
|
![](photos/R2Extreme/Preview12.thumb.jpeg)
Preview12
|
![](photos/R2Extreme/Screenshot0083.thumb.jpeg)
Screenshot0083
|
![](images/ivblank.png)
|
|