Upload a presentation to download Augmented reality technical presentationUpload a presentation to download Augmented reality technical presentationCG_PPT.pptx
VIP ℂall Girls Arekere Bangalore 6378878445 WhatsApp: Me All Time Serviℂe Ava...deepakkumar115120
More Related Content
Similar to Upload a presentation to download Augmented reality technical presentationUpload a presentation to download Augmented reality technical presentationCG_PPT.pptx
Rapidly Building Next Generation Web-based EDA Applications and Platforms fro...Arun Joseph
Similar to Upload a presentation to download Augmented reality technical presentationUpload a presentation to download Augmented reality technical presentationCG_PPT.pptx (20)
Upload a presentation to download Augmented reality technical presentationUpload a presentation to download Augmented reality technical presentationCG_PPT.pptx
1. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
VIDYA VIKAS INSTITUTE OF ENGINEERING &
TECHNOLOGY, MYSORE
Under the guidance of
Prof. Madhusudhan GK
Assistant Professor
Dept. Of CSE
VVIET
PROJECT : GRAPHICAL SIMULATION OF DESKTOP AND
ITS COMPONENTS
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
PRESENTED BY
NAME USN
MOHAMMED ADNAN KHAN 4VM20CS041
SYED ANSAR 4VM20CS055
Visvesvaraya Technological University
2. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
2022-2023
CONTENTS
Introduction
System Requirements
System Design
Hardware and Software Design
Flow Chart
List of Built-in Functions
Snapshots
Conclusion
Future Enhancements
3. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
2022-2023
INTRODUCTION
Graphical simulation of desktop and its components refers to the process of “creating a virtual representation of a
desktop computer system and its various hardware and software components using graphical techniques.”
This simulation allows users to interact with a lifelike graphical interface that emulates the functionalities and behaviors
of a physical desktop setup.
The graphical simulation aims to replicate the appearance, behavior, and user experience of a real desktop environment,
enabling users to perform tasks, navigate through the system, and interact with applications and files as they would on an
actual computer. It provides a visually immersive experience that mimics the look and feel of a physical desktop,
offering a familiar and intuitive interface for users.
In summary, the graphical simulation of desktop and its components is a powerful tool that enables users to interact with
a virtual representation of a desktop computer system, offering a realistic and immersive experience similar to using a
physical computer. It facilitates tasks such as software development, user interface design, and user training, providing a
flexible and convenient environment for various computing-related activities.
4. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
SYSTEM REQUIREMENTS
Software Specification:
• Operating System : Windows 8.1 or higher.
• IDE : Microsoft Visual Studio, Dev C++, CodeBlocks
• Libraries : Freeglut (GLUT Libraries)
Hardware Specification:
• Processor specification : Intel / AMD, clock speed 1.5GHz
• Ram : Minimum 2GB or Greater.
• Hard Disk Space : 500 MB
• Monitor : Colored monitor with 1920*1080 resolution
5. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
SYSTEM DESIGN
Fig : Modular Design - Construction of system
6. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
HARDWARE DESIGN SOFTWARE DESIGN
7. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
FLOW CHART
8. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
LIST OF BUILT-IN FUNCTIONS USED
void glColor3f(GLfloat red,GLfloat green,GLfloat blue)
void glClear(GL_COLOR_BUFFER_BIT)
void glLoadIdentity(void)
void glBegin() and void glEnd()
void glFlush(void)
void glMatrixMode(GL_PROJECTION)
void glutMainLoop(void)
void glutKeyboardFunc(void (*func)(unsigned char key,int x, int y))
GLint gluBuild2DMipmaps(GLenum target,GLint internalFormat,GLsizei width,GLsizei height,GLenum format,
GLenum type,const void * data)
void gluPerspective(GLdouble fovy,GLdouble aspect, GLdouble zNear, GLdouble zFar)
9. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
2022-2023
SNAPSHOTS
This figure is the screenshot of the
Introduction Page , which shows the initial
view of project. This also contains information
about the contributors and direction to the next
page is given.
This figure is the screen shot of
Desktop View , which shows the
components of a desktop which is
supposed to be disassembled.
10. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
2022-2023
SNAPSHOTS
This figure is the screen shot of
CPU View, shows the CPU’s
internal components intact.
This figure is the screen shot of
Disassembled View, shows all the
components present in the CPU in detail.
11. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Visvesvaraya Technological University
Department of Computer Science and Engineering
2022-2023
CONCLUSION
This project tries to give a complete overview on the various components of the computer.
OpenGL provides various functions with which the user interaction is made easier to achieve the afore mentioned.
Due to the utilization of texture mapping which is a components of OpenGL we can give the user a real life
experience of working with a desktop.
12. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Visvesvaraya Technological University
Department of Computer Science and Engineering
2022-2023
FUTURE ENHANCEMENT
More user friendly interactions with the components.
For each component, different variations can be given so that the user can choose from it during the assembly
procedure.
Each configuration of the assembled desktop by the user can be Benchmarked.
13. VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
2022-2023