Abstract

Texture mapping is one of the effective methods for realistic picture generation. For the real time performance, some part of the algorithm must be implemented in hardware. Texture mapping introduces two major problems; texture filtering and texture coordinate calculation. The latter is not addressed in this paper. Filtering in hardware is the only way of performing the operation in real time. However, only the mip map and the Pim Map can effectively be implemented in hardware. We have investigated the feasibility of hardware implementation and have presented a hardware architecture for the fast texture mapping process. The Pim Map technique allows the pre-calculated texture tables to be partitioned into several memory banks and therefore, concurrent run time operations to be achieved with a considerable reduction in computational time. Apart from the texture memories several Look-Up tables have been used to calculate necessary parameters such as address offsets, reciprocals of division operations.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.