Abstract:For interactive ray tracing, this paper proposes a hardware architecture design of ray-triangle intersection. First of all, a minimum storage ray triangle intersection was introduced. The algorithm uses minimum storage space compared to other algorithms, but with similar performance and convenient for hardware implementation. According to this algorithm, this paper presents the hardware architecture, several hardware design techniques such as multi-threading, folding and resource sharing are used to increase the hardware utilization. Experimental results show that this hardware architecture platform has a wider improvement in terms of speed and chip area, which was compared with other platforms, which provides an effective solution for interactive ray tracing.