@article{2551, author = {Sura Alrawy, Fakhrulddin Ali}, title = {GPU Acceleration of 3D Object Transformations}, journal = {Journal of Information Technology Review}, year = {2018}, volume = {9}, number = {3}, doi = {https://doi.org/10.6025/jitr/2018/9/3/94-106}, url = {http://www.dline.info/jitr/fulltext/v9n3/jitrv9n3_3.pdf}, abstract = {Generating 3D animation scenes in computer graphics requires applying a 3D transformation on the vertices of the objects. These transformations consume most of the execution time. Hence, for high-speed graphics systems, acceleration of vertex transform is very much sought for because it requires many matrices operations that to be performed at a real-time, so the execution time is essential for such processing. In this paper, the acceleration of 3D object transformation is achieved using parallel techniques such as Multicore Core Central Processing Unit (MC CPU) or Graphic Processing Unit (GPU) or even both. Multiple geometric transformations are concatenated together at a time in any order with interactive manner. The performance results are presented for a number of 3D objects with paralleled implementations of the affine transform on the NVIDIA GPU series. The maximum execution time was about 0.508 seconds to transform 100 million vertices. Other results also showed the significant speedup compared to (CPU and MC CPU) computations for the same object complexity.}, }