How are 3D Images displayed
A 3D model is basically just a mathematical representation of any three dimensional object, the object will will have such things like textures, lighting, shadows, luminosity and etc. 3D objects are much more detailed than 2D objects. A model is said to not be a graphic until its officially displayed.
A model can be displayed visually as a 2D image through 3D rendering but it cant be shown as a 3D image unless you have a 3D screen which isn't currently invented. 2D image can also be displayed if used in a no-graphical computer simulations and calculations. Simply graphics can be rendered through a processing unit (CPU) it does this by telling the graphics processor unit (GPU) what to render like textures, lighting ad etc.
source: http://www.techmixer.com/free-3d-graphic-design-software/
A model can be displayed visually as a 2D image through 3D rendering but it cant be shown as a 3D image unless you have a 3D screen which isn't currently invented. 2D image can also be displayed if used in a no-graphical computer simulations and calculations. Simply graphics can be rendered through a processing unit (CPU) it does this by telling the graphics processor unit (GPU) what to render like textures, lighting ad etc.
What is API
API stands for Application-Programming interface but as an abbreviation stands for (API). The application allows you to set instructions and standards for accessing a software application web based or a web tool. Software companies release its API to the public so software developers of the world can design products that are powered by its service. An example of good use of releasing a companies API would be Amazon.com they released their API so website developers could easily access Amazon's product information. Companies will use Amazons API to keep links and prices up to date for example Argos or Tesco they will want to keep the prices up to date or they may loose profits.API is sometimes confused with a user interface but its not its a software to software interface. With the help of APIs, applications can talk to each other without any user knowledge or intervention.
An example of API being used would be like if you buy a movie ticket online and you use your credit card, the movie ticket website will use an API to send your credit card information to an application to verify your information to make sure its correct. If the payment is confirmed the application will respond back saying that its OK to give the buyer the ticket.
What is a Graphic Pipeline

The Graphics pipeline also known as rendering pipeline in the 3D computer graphics world refers to the steps used to create a 2D representation of a 3D graphic. Basically the graphics pipeline is the process used to turn a 3D model from for instance a game and it will display what the 3D model is on a computer screen. Over the years the pipeline has been improved making it faster and it has evolved in different ways to become usable on all sorts of platforms such as OpenGL and DirectX, pipelines but the general concept of what the pipeline is form remains the same.
Source for the facts: https://en.wikipedia.org/wiki/Graphics_pipeline
Source for the facts: https://en.wikipedia.org/wiki/Graphics_pipeline
No comments:
Post a Comment