opaque design stands for high quality service delivery in computer-graphics (3D visualization and 3D animation), graphics and screen design.

Technical professionalism as a matter of course is completed by creativity,  openness and an understanding of the philosophy of my customers.

I implement individual solutions for you, giving your products and services an outstanding and unique look and feel.

Walter Kruml