Solid texturing is a well-known computer graphics technology, but still has problems today, because it consumes too much time if every pixel is calculated on the fly or has a very high memory requirement if all of the pixels are stored in the beginning. Although some methods have been proposed, almost all of them need the support of specific hardware accelerators. Hence, these methods could not be applied to all kinds of machines, especially the lowcost ones available over the Internet. Therefore, we present a new method for procedural solid texturing in this paper. Our approach could almost render an object with solid texturing in real-time using only a software solution. Furthermore, to demonstrate that our approach is widely applicable we choose pure Java for its implementation, since it could not receive any benefit from the hardware and could be executed on the Internet directly.