3d tech wallpaper wikipedia tech soft 3d wikipedia Established in 1996 and headquartered in Bend Oregon Tech Soft 3D also has offices in California France England and Japan. Tech S… Saturday, April 2, 2022 Edit