This is the final course project for the Computer Graphics course offered by Indraprastha Institute of Information Technology, Delhi during the Monsoon 2022 semester.
The objective of this project was to perform geometric texture synthesis based on given inputs. The inputs consist of three objects: 'input A', 'input B', and 'output A'. These objects define the input analogy and the output test object.
The primary goals of this project were as follows:
- Generate an object named 'output B' such that its shape is similar to 'output A'.
- Ensure that the 3D analogy followed by 'input A' and 'input B' is also followed by 'output A' and 'output B'.
- Technology: The project was implemented using OpenGL.
- Operating System: Linux was used as the operating system.