SlideShare a Scribd company logo
1 of 13
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
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
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.
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
VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
SYSTEM DESIGN
Fig : Modular Design - Construction of system
VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
HARDWARE DESIGN SOFTWARE DESIGN
VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
FLOW CHART
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)
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.
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.
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.
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.
VIDYA VIKAS INSTITUTE
OF ENGINEERING &
TECHNOLOGY
Department of Computer Science and Engineering
2022-2023

More Related Content

Similar to Upload a presentation to download Augmented reality technical presentationUpload a presentation to download Augmented reality technical presentationCG_PPT.pptx

Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer Studio
Alp Çoker
 
Development of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and AnimationDevelopment of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and Animation
YogeshIJTSRD
 
Yemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield UniversityYemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield University
Guillermo Julca
 

Similar to Upload a presentation to download Augmented reality technical presentationUpload a presentation to download Augmented reality technical presentationCG_PPT.pptx (20)

“Analysis and Planning of Residential Building by Using AutoCAD and Revit.”
“Analysis and Planning of Residential Building by Using AutoCAD and Revit.”“Analysis and Planning of Residential Building by Using AutoCAD and Revit.”
“Analysis and Planning of Residential Building by Using AutoCAD and Revit.”
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality
 
YVision: A General Purpose Software Composition Framework
YVision: A General Purpose Software Composition FrameworkYVision: A General Purpose Software Composition Framework
YVision: A General Purpose Software Composition Framework
 
Lessons Learned from Building 100+ C++/Qt/QML Devices
Lessons Learned from Building 100+ C++/Qt/QML DevicesLessons Learned from Building 100+ C++/Qt/QML Devices
Lessons Learned from Building 100+ C++/Qt/QML Devices
 
Microsoft Robotics Developer Studio
Microsoft Robotics Developer StudioMicrosoft Robotics Developer Studio
Microsoft Robotics Developer Studio
 
Report Remote communication of Robotic module using lifa
Report Remote communication of Robotic module using lifaReport Remote communication of Robotic module using lifa
Report Remote communication of Robotic module using lifa
 
Architecture & data acquisition by embedded systems in automobiles seminar re...
Architecture & data acquisition by embedded systems in automobiles seminar re...Architecture & data acquisition by embedded systems in automobiles seminar re...
Architecture & data acquisition by embedded systems in automobiles seminar re...
 
SAYAN14_HCI PDF.pptx
SAYAN14_HCI PDF.pptxSAYAN14_HCI PDF.pptx
SAYAN14_HCI PDF.pptx
 
INTERSHIP PPT.pptx
INTERSHIP PPT.pptxINTERSHIP PPT.pptx
INTERSHIP PPT.pptx
 
CGV Project Report.pdf
CGV Project Report.pdfCGV Project Report.pdf
CGV Project Report.pdf
 
Development of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and AnimationDevelopment of 3D Website Along with VFX and Animation
Development of 3D Website Along with VFX and Animation
 
STUDY OF BUILDING INFORMATION MODELING PROCESS
STUDY OF BUILDING INFORMATION MODELING PROCESSSTUDY OF BUILDING INFORMATION MODELING PROCESS
STUDY OF BUILDING INFORMATION MODELING PROCESS
 
Minor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure VisualizerMinor Project Synopsis on Data Structure Visualizer
Minor Project Synopsis on Data Structure Visualizer
 
combinepdf
combinepdfcombinepdf
combinepdf
 
Rajendra asp.net
Rajendra asp.netRajendra asp.net
Rajendra asp.net
 
automatic database schema generation
automatic database schema generationautomatic database schema generation
automatic database schema generation
 
Yemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield UniversityYemo_Capstone_MS_Fairfield University
Yemo_Capstone_MS_Fairfield University
 
149 152
149 152149 152
149 152
 
Ppt on design and modelling of residential society
Ppt on design and modelling of residential societyPpt on design and modelling of residential society
Ppt on design and modelling of residential society
 
Rapidly Building Next Generation Web-based EDA Applications and Platforms fro...
Rapidly Building Next Generation Web-based EDA Applications and Platforms fro...Rapidly Building Next Generation Web-based EDA Applications and Platforms fro...
Rapidly Building Next Generation Web-based EDA Applications and Platforms fro...
 

Recently uploaded

Physiologic Anatomy of Heart_AntiCopy.pdf
Physiologic Anatomy of Heart_AntiCopy.pdfPhysiologic Anatomy of Heart_AntiCopy.pdf
Physiologic Anatomy of Heart_AntiCopy.pdf
MedicoseAcademics
 
Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan 081901222272 Obat Penggugur Kandu...
Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan  081901222272 Obat Penggugur Kandu...Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan  081901222272 Obat Penggugur Kandu...
Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan 081901222272 Obat Penggugur Kandu...
Halo Docter
 
Difference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac MusclesDifference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac Muscles
MedicoseAcademics
 
Jual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan CytotecJual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan Cytotec
jualobat34
 

Recently uploaded (20)

Physiologic Anatomy of Heart_AntiCopy.pdf
Physiologic Anatomy of Heart_AntiCopy.pdfPhysiologic Anatomy of Heart_AntiCopy.pdf
Physiologic Anatomy of Heart_AntiCopy.pdf
 
VIP ℂall Girls Arekere Bangalore 6378878445 WhatsApp: Me All Time Serviℂe Ava...
VIP ℂall Girls Arekere Bangalore 6378878445 WhatsApp: Me All Time Serviℂe Ava...VIP ℂall Girls Arekere Bangalore 6378878445 WhatsApp: Me All Time Serviℂe Ava...
VIP ℂall Girls Arekere Bangalore 6378878445 WhatsApp: Me All Time Serviℂe Ava...
 
Part I - Anticipatory Grief: Experiencing grief before the loss has happened
Part I - Anticipatory Grief: Experiencing grief before the loss has happenedPart I - Anticipatory Grief: Experiencing grief before the loss has happened
Part I - Anticipatory Grief: Experiencing grief before the loss has happened
 
Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan 081901222272 Obat Penggugur Kandu...
Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan  081901222272 Obat Penggugur Kandu...Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan  081901222272 Obat Penggugur Kandu...
Obat Aborsi Ampuh Usia 1,2,3,4,5,6,7 Bulan 081901222272 Obat Penggugur Kandu...
 
Top 10 Most Beautiful Chinese Pornstars List 2024
Top 10 Most Beautiful Chinese Pornstars List 2024Top 10 Most Beautiful Chinese Pornstars List 2024
Top 10 Most Beautiful Chinese Pornstars List 2024
 
VIP ℂall Girls Kothanur {{ Bangalore }} 6378878445 WhatsApp: Me 24/7 Hours Se...
VIP ℂall Girls Kothanur {{ Bangalore }} 6378878445 WhatsApp: Me 24/7 Hours Se...VIP ℂall Girls Kothanur {{ Bangalore }} 6378878445 WhatsApp: Me 24/7 Hours Se...
VIP ℂall Girls Kothanur {{ Bangalore }} 6378878445 WhatsApp: Me 24/7 Hours Se...
 
Drug development life cycle indepth overview.pptx
Drug development life cycle indepth overview.pptxDrug development life cycle indepth overview.pptx
Drug development life cycle indepth overview.pptx
 
TEST BANK For Guyton and Hall Textbook of Medical Physiology, 14th Edition by...
TEST BANK For Guyton and Hall Textbook of Medical Physiology, 14th Edition by...TEST BANK For Guyton and Hall Textbook of Medical Physiology, 14th Edition by...
TEST BANK For Guyton and Hall Textbook of Medical Physiology, 14th Edition by...
 
Shazia Iqbal 2024 - Bioorganic Chemistry.pdf
Shazia Iqbal 2024 - Bioorganic Chemistry.pdfShazia Iqbal 2024 - Bioorganic Chemistry.pdf
Shazia Iqbal 2024 - Bioorganic Chemistry.pdf
 
Top 10 Most Beautiful Russian Pornstars List 2024
Top 10 Most Beautiful Russian Pornstars List 2024Top 10 Most Beautiful Russian Pornstars List 2024
Top 10 Most Beautiful Russian Pornstars List 2024
 
Difference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac MusclesDifference Between Skeletal Smooth and Cardiac Muscles
Difference Between Skeletal Smooth and Cardiac Muscles
 
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptxANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
 
Physicochemical properties (descriptors) in QSAR.pdf
Physicochemical properties (descriptors) in QSAR.pdfPhysicochemical properties (descriptors) in QSAR.pdf
Physicochemical properties (descriptors) in QSAR.pdf
 
TEST BANK For Porth's Essentials of Pathophysiology, 5th Edition by Tommie L ...
TEST BANK For Porth's Essentials of Pathophysiology, 5th Edition by Tommie L ...TEST BANK For Porth's Essentials of Pathophysiology, 5th Edition by Tommie L ...
TEST BANK For Porth's Essentials of Pathophysiology, 5th Edition by Tommie L ...
 
Cardiac Output, Venous Return, and Their Regulation
Cardiac Output, Venous Return, and Their RegulationCardiac Output, Venous Return, and Their Regulation
Cardiac Output, Venous Return, and Their Regulation
 
Face and Muscles of facial expression.pptx
Face and Muscles of facial expression.pptxFace and Muscles of facial expression.pptx
Face and Muscles of facial expression.pptx
 
Test bank for critical care nursing a holistic approach 11th edition morton f...
Test bank for critical care nursing a holistic approach 11th edition morton f...Test bank for critical care nursing a holistic approach 11th edition morton f...
Test bank for critical care nursing a holistic approach 11th edition morton f...
 
Jual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan CytotecJual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi Di Dubai UAE Wa 0838-4800-7379 Obat Penggugur Kandungan Cytotec
 
Dr. A Sumathi - LINEARITY CONCEPT OF SIGNIFICANCE.pdf
Dr. A Sumathi - LINEARITY CONCEPT OF SIGNIFICANCE.pdfDr. A Sumathi - LINEARITY CONCEPT OF SIGNIFICANCE.pdf
Dr. A Sumathi - LINEARITY CONCEPT OF SIGNIFICANCE.pdf
 
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptxANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
 

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