I found this one and the website and images are exactly the same like you can find at the 3d-RAD website: http://www.3impact.com/
How are they related to each other? It looks to me like 3d impact is the foundation of 3d rad. And 3d rad is a high level click-together-version of 3d impact.