• Daroko blog (www.professionalbloggertricks.com)
• Presentation by Daroko blog, to see More tutorials more than this one here, Daroko blog has all tutorials related with IT course, simply visit the site by simply Entering the phrase Daroko blog (www.professionalbloggertricks.com) to search engines such as Google or yahoo!, learn some Blogging, affiliate marketing ,and ways of making Money with the computer graphic Applications(it is useless to learn all these tutorials when you can apply them as a student you know),also learn where you can apply all IT skills in a real Business Environment after learning Graphics another computer realate courses.ly
• Be practically real, not just academic reader
Not long ago, testing Ajax components meant play-testing a page by hand. Today, there are a growing number of tools we can use to simplify and automate Ajax testing.
In this session we will cover when to test, what to test and how to test Ajax components. You learn how to create automatic tests with various tools, including YUI Test, and OpenQA Selenium, and how to use Ajax testing tools with IDEs and Continuous Integration systems.
In this session, you will learn:
* When, where and how to test Ajax components;
* How to create automatic tests with various tools;
* How to use Ajax testing tools with IDEs and Continuous Integration systems.
• Daroko blog (www.professionalbloggertricks.com)
• Presentation by Daroko blog, to see More tutorials more than this one here, Daroko blog has all tutorials related with IT course, simply visit the site by simply Entering the phrase Daroko blog (www.professionalbloggertricks.com) to search engines such as Google or yahoo!, learn some Blogging, affiliate marketing ,and ways of making Money with the computer graphic Applications(it is useless to learn all these tutorials when you can apply them as a student you know),also learn where you can apply all IT skills in a real Business Environment after learning Graphics another computer realate courses.ly
• Be practically real, not just academic reader
Not long ago, testing Ajax components meant play-testing a page by hand. Today, there are a growing number of tools we can use to simplify and automate Ajax testing.
In this session we will cover when to test, what to test and how to test Ajax components. You learn how to create automatic tests with various tools, including YUI Test, and OpenQA Selenium, and how to use Ajax testing tools with IDEs and Continuous Integration systems.
In this session, you will learn:
* When, where and how to test Ajax components;
* How to create automatic tests with various tools;
* How to use Ajax testing tools with IDEs and Continuous Integration systems.
3-Phase Recognition Approach to Pseudo 3D Building Generation from 2D Floor P...ijcga
Nowadays three dimension (3D) architectural visualisation has become a powerful tool in the
conceptualisation, design and presentation of architectural products in the construction industry, providing
realistic interaction and walkthrough on engineering products. Traditional ways of implementing 3D
models involves the use of specialised 3D authoring tools along with skilled 3D designers with blueprints of
the model and this is a slow and laborious process. The aim of this paper is to automate this process by
simply analyzing the blueprint document and generating the 3D scene automatically. For this purpose we
have devised a 3-Phase recognition approach to pseudo 3D building generation from 2D floor plan and
developed a software accordingly.
Development Prototype Design of Virtual Assembly Application-Based Leap MotionIJAEMSJORNAL
Innovation in design engineering practice is very important in the world of manufacturing in the increasingly competitive global market. Prototyping and evaluation measures are inseparable from the design process in the manufacture of a product. And made one of many physical prototypes require very expensive and time consuming, so the technology of Virtual Reality (VR) is needed, so the industry can quickly and precisely in the decision. VR technology combines a human being with a computer environment visually, touch and hearing, so that the user as if into the virtual world. The goal is that users with hand movements can interact with what is displayed on the computer screen or the user can interact with the environment is unreal to be added into the real world. VR is required for simulations that require a lot of interaction such as prototype assembly methods, or better known as the Virtual Assembly. Virtual Assembly concept which was developed as the ability to assemble a real representation of the physical model, the 3D models in CAD software by simulating the natural movement of the human hand. Leap Motion (accuracy of 0.01mm) was used to replace Microsoft's Kinect (accuracy of 1.5cm) and Motion Glove with flex sensors (accuracy of 1°) in several previous research. Leap mot ion controller is a device that captures every movement of the hand to then be processed and integrated with 3D models in CAD software. And simulation of assembly process virtually in CA D software with hand gestures detected by the leap mot ion, assembly parts can be driven either in translation or rotation, zooming and adding the assembly constraint. It also can perform mouse functions (such as left-click, middle-click, right-click and move the mouse cursor position) to a virtual assembly process simulation on CAD software.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
Application of computer graphics technique to computer system assembling
1. Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol 3, No.7, 2012
Application of Computer Graphics Technique to Computer System
Assembling
Falohun A. S* , Omidiora E. O, Oke O. A, Ajala F. A, Ismaila W.O
Department of Computer Science and Engineering, Ladoke Akintola University of Technology, Ogbomoso, Nigeria
*Email: leye_falohun@yahoo.com
Abstract
Computer graphics is the representation and manipulation of image data by a computer using various technology to
create and manipulate images (Shirley et.al., 2005). The development of computer graphics has made computer
easier to interact with, and better for understanding and interpreting different types of data. Three-Dimensional (3D)
computer graphics represent geometric data that is stored in the computer for the purpose of performing calculations
and rendering 2D images which may be for lateral display or for real-time viewing. In this work, 3D computer
graphic software is used to produce a model of a real - life assembling of computer devices into a full-blown desktop
computer. The work is presented in a video viewing format tat will facilitate independent coupling of systems
through a ‘watch-and-fix’ paradigm.
Keywords: 2D, 3D, IDE, Assembling, Photo-realistic, Data-visualization, Rasterization.
1. Introduction
It is pertinent to discuss Information Communication and Technology development as it serves as a tool in which
everyone get updates about everything happening in the environment. Information gets to us through various means
which may be text oriented, visual or object- oriented. From observation, people tend to get and understand a
message sent out through a visual means than with text or sound, because not everybody can read or hear but
everyone can understood and interpret what they see. as a picture speaks more than one million words. Following
this observation, there is the need to develop a tool that will give meaning or interpretation to information in form of
visual means rather than text. Hence, the need to study and implement events using graphics. This research work
attempts to discuss the importance of computer graphics and implement one of its applications relating to computer
science and engineering viz-a-viz assembling a personal system unit using computer graphics software firstly by
modelling all peripherals to be used and then animating it so that all the peripherals would be brought together to
form a complete system unit.
2. Background of Study
Computer graphics is the representation and manipulation of image data by a computer using various technologies to
create and manipulate images (Shirley et al, 2005). The development of computer graphics has made computer easier
to interact with, and better for understanding and interpreting many types of data. Computer graphics is used mostly
in the creation of an image that looks like a photograph from a real life, but portrays something that could not
actually be taken as a picture. Also it may be desired to create an animation for a movie that portrays an alien
creature or creating an architectural rendering to get an idea of what the final building will look like; it is called
photo-realistic. The main problem in computer graphics is how to create desired images, time available to create
these images, creating a series of image very quickly hopefully 30 per second or more that responds to their inputs; it
is referred to as real-time or interactive graphics (Slater et al, 2002). The study of Computer graphics covers a wide
range of areas and it is being implemented in data visualization, computer art, entertainment, developing a
graphical user interface, virtual reality environment, simulators and graphical display, computer graphics, graphs and
charts, computer animation, computer vision, computer modeling, graphics presentation, computer aided design,
image processing, manipulation and storage of geometric objects and rendering, converting a scene to an image,
shading and illumination of objects, motion capture, medical imaging, photorealistic image synthesis (Yu et. al.,
2009).
The aforementioned applications can only be achieved when some techniques are mixed and matched. One of the
techniques is to begin by attempting to understand the concepts of pixels and how computer represent colors, which
is the format for what computer graphics algorithms output. The other is how to represent input data in programs run
71
2. Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol 3, No.7, 2012
by the computer, i.e , the 3D object that get rendered (Parslow et. al., 2007). 3D modelers allow users to create and
alter models via their 3 mesh. Users can add, subtract, stretch and otherwise change the mesh to their desire. Models
can be viewed from a variety of angles, usually simultaneously. Models can be rotated and the view can be zoomed
in and out. 3D modelers can export their models to files, which can then be imported into other applications as long
as the metadata is compatible. Many modelers allow importers and exporters to be plugged in, so they can read and
write data in the native formats of other applications .(Farin, 2005).
Computer animation is the art of creating, moving images with the use of computers. It is created by means of 3D
computer graphics, though 2D computer graphics are still widely used for stylistic, low bandwidth, fast real-time
rendering needs. It is essentially a digital successor to the art of stop motion animation of 3D models and frame by
frame animation of 3D illustrations. For 3D animations, objects which are models are built on the computer so that
the differences between key frames are automatically calculated by the computer in a process known as tweening or
morphing and then the animation is rendered (Yu et. al, 2009).
Computer animation uses different techniques to produce animations. Most frequently, sophisticated mathematics is
used to manipulate complex three dimensional polygons, apply textures, lighting and other effects to the polygons
and finally rendering the complete image. A sophisticated graphical user interface may be used to create the
animation (Wayne, 2003).
The term computer graphics has been used in a broad sense to describe everything on computer that is not text or
sound (Shirley et al, 2005). Typically, the term computer graphics refers to several different things.
• The representations and manipulation of image data by a computer
• The various technologies used to create and manipulate images
• The images so produced, and the subfield of computer science which studies methods for digitally synthesizing
and manipulating visual content.
Computer graphics is the discipline of producing picture or images using a computer which includes modelling –
creation, manipulation and storage of geometric objects and rendering – converting a scene to an image, or the
process of transformations, rasterization, shading, illumination and animation of the image. Computer graphics has
been widely used in areas such as graphics presentation, paint systems, computer-aided design, image processing.
Another use of computer graphics is the creation of images very quickly so that they can be used in an interactive
animation; this is situation where user controls their characters to create a series of images quickly that respond to
their inputs. Also, its importance is found in automating complex picture, medical imaging and visualization
systems (Slater et al, 2002).
The use of and relevance of computer graphics has blossomed in many areas in the past 20 years, ranging from the
studio arts to new mathematical disciplines such as computational geometry. The areas in which graphics have
arguably had the most impact—and certainly the most visibility—can loosely be categorized as entertainment and
advertising, scientific visualization, and industrial design, the development of Computer Aided Design (CAD). CAD
is the use of computer technology for the design of objects, real or virtual. It may be used to design curves and
figures in 2D space or curves, surfaces and solids in 3D objects (Lewell , 1985).
This research work is about using graphics computers. Computer graphics created using computers and more
generally, the representation and manipulation of image data by a computer. The development of computer graphics
has made computers easier to interact with and better to understand and interpret many types of data. Developments
in computer graphics have had a profound impact on many types of media and have revolutionized the animation and
video industry. Most powerful tools have been developed to visualize data. Computer generated imagery can be
categorized into several different types: 2D, 3D and animated graphics. As technology has improved, 3D computer
graphics have become more common, but 2D computer graphics are still widely used. Computer graphics has
emerged as a field of computer science which studies methods for digitally synthesizing and manipulating visual
content. Over the past decades, specialized fields have been developed like information visualization and scientific
visualization more concerned with the visualization of three dimensional (Yu et al, 2009).
There is a need to know what computer science and engineering is so as to know how to match or relate the
application of computer graphics to computer science and engineering. Computer engineering is the design and
prototyping of computer devices and systems. Computer engineering concentrates its effort on the ways in which
computing ideas mapped into working physical systems. Computer science is the study of the theoretical foundations
72
3. Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol 3, No.7, 2012
of information and computation and of practical techniques for their implementation and application in computer
systems.
3. Methodology
To accomplish the designing and construction of system models, developing interactive, real-time rendering
application which illustrates the use of 3D viewing models, the following procedures were utilized.
1. The use of 3D computer graphics software, Sketch-up and SU animate. The software were used to create models
of all peripherals to be used and finally animating these peripherals together so that one can have a complete
system unit.
2. It was designed in such a way that it is interactive to the user. It is also timed to give smooth understanding
between the user and the computer.
3. To make it clear, the components that make up a complete system unit is first modelled together using sketch-up
software and finally animating them together using graphics software, 3Ds Max, SU animate.
Modelling, Assembling and Animation
A way of integrating discrete-event simulation and animation is proposed using procedural animation blocks. This
approach allows the use of complex animation software for displaying results of simulation. The trend toward
animation in simulation yields interesting and exciting new techniques for simulation modelling. The aim of this
work is to assemble a complete system unit. This, will be achieved using computer graphics software. A
pre-knowledge of assembling a system unit is needed so as to know how to go about the whole process.
The first step in the assembling of a complete system unit is to identify the motherboard components. Thereafter, install
a central processing unit (Processor), CPU fan, install one or more system memory modules and make sure all jumpers
and switches are set correctly. After the aforementioned had being done, the Motherboard will be installed into the
system’s chasis i.e, the computer case. After this has been done, there is need to power the motherboard, hence, the
24-pin connector from the power pack is connected to its alternate slot on the motherboard. The hard disk drive
connector, power connector from the system case will also be connected to the alternate slot on the motherboard.
Finally, two IDE cables are used to connect the IDE devices; the hard disk drive and the DVD-ROM drives among
others.
The above procedure is the conventional way of installing the motherboard and assembling a complete system unit.
These steps will be followed using 3-Dimensional models for all the components and then animating all together.
Perspective(Views)/Format: The 3D models are being processed in sketch-up which means any model that is not in
.skp format will not open in the sketch-up environment which further implies that nothing can be done on these models.
Connection/Interface: All models must show point of connection. For example, the DVD ROM 3D model should
show the IDE cable link between the motherboard and the alternate slot at the back of the DVD-ROM, the power
connector should also be shown, likewise all other system peripherals must be interfaced appropriately.
Alignment of models: Most models obtained may not fit into the parent model probably as a result of different
download source from which the models were obtained therefore, there is need for resizing, realignment of models to
achieve.
Picking and dropping: Models should be clearly picked and dropped in respective slots and differently rendered. The
process of rendering should at least show four scenes of different views.The overall process involved in the
implementation of this work could be broken into four main categories which is represented in the block diagram
below.
73
4. Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol 3, No.7, 2012
Modeling Assemblin Animating Making it
with CG g of assembled interactive
software component component
e.g s together
sketch-up
Figure 1: Block diagram showing the work details
Publishing and Exporting: The procedure for publishing and exporting is done when one is ready to deliver the movie to an
audience; one must publish or export the sketch-up .SKP file to another format for playback.
Creating Animation: The logic behind animation is by changing the content of successive frames. An object can be made to move
across the stage, increase or decrease in size, rotate, change colour, fade in or out, or change shape. Changes can occur
independently of, or in concert with, other changes. For example, one can make an object rotate and fade in as it moves across
the stage. In frame-by-frame animation image can be created in every frame. Animation varies the object’s size, rotation, colour,
or other attributes evenly between the starting and ending frames to create the appearance of movement.
4. Implementation
Various steps are followed during the implementation of this project. The steps are broadly categorized into animation
steps and assembling steps. The steps are discussed below in detail.
Animation Steps
The animation steps entails using SU Animate to utilize components in animations along a path.
Figure 2: Diagram showing the SU Animate Toolbar
Make Scenes :This tool creates the actual scenes in SketchUp in order to export the animation as a video file, or to
render the scenes with Podium. A prompt to enter the number of scenes will be created.
User Interface. The interface makes assigning groups or camera or both to paths, easy. Just put in the number of
frames and SU Animate divides the path for you. Now, there is also an arrow indicating the direction of the path that
will appear when the animation path window opens. Also targets can be assigned to each path from the User
Interface.
Delay :With the Delay feature, a delay variable can be assigned to each path. The delay is measured in a number of
scenes. So a delay of 10 would mean a delay of 10 scenes. If one path is assigned a delay of 10, this means that the
path’s animation will not run until frame or scene 10.
Repeat: Repeat allows the user to set a path to repeat itself. The path and associated group will continue to animate
until all the frames or scenes in the entire animation are completed.
Assembling Steps
The assembling steps entails bringing all the components into a full blown system. In this case, scenes were created to
show how a PC is assembled from different views.
Figure 3 shows the pictorial view of the components during assembling process,
74
5. Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol 3, No.7, 2012
The last process involved the conversion of the whole process from sketch-up .skp format into video clip .avi format so
that it can run on every PC without having sketchup installed on it. The video converted format is as shown in Figure 4.
75
6. Computer Engineering and Intelligent Systems www.iiste.org
ISSN 2222-1719 (Paper) ISSN 2222-2863 (Online)
Vol 3, No.7, 2012
Figure 4 shows the video format of the assembling process.
5. Conclusion
The assembling of a complete desktop computer system was done using computer graphics animation. The work lent a credence to
the relevance of computer graphics to computer science and engineering though streamlined only to modelling, assembling and
animating 3D computer components. A video playable format of the system assembly steps is also provided for the system unit
(desktop) in three-dimensional viewing angle.
6 Recommendation
Computer graphics software packages allow users to create and alter model via 3D mesh and this have been a tremendous
achievement to the world of computer science and engineering as a whole. However, it recommended that further work be done to
model, assemble and animate 3D components into a full blown laptop since technology is becoming miniaturized. It is also
recommended that further research be done in developing tools that will make modelling, assembling and animating easier, faster
and more flexible.
7. References
[1] Shirley P, Ashikhmin M.,Gleicher M., Marschner S.R., Reinhard E., Reinhard K., Thompson W. B., Willemsen P.
(2005). Fundamentals of Computer Graphics. Peters A.K., Ltd . 2nd edition.
[2] Slater, M. A. Steed, Y. Chrysantho (2002). Computer Graphics and Virtual Environment from Realism to Real- time.
Addison Wesley Pub. Co.
[3] Yu J., Mcmillian L., Sturm P. (2009). “Multi-perspective Modelling, Rendering and Imaging” Computer Graphics
forum,29(1).
[4] Parslows, R. W. Prowse, Richard Elliot Green (2007). Computer Graphics: Techniques and Application. Brunel University.
[5] Farin, G. A. (2005) History of Curves and Surfaces in CAGD, Handbook of Computer Aided Geometric Design.
[6] Wayne Carlson (2003). A Critical History of Computer Graphics and Animation. The Ohio State University.
[7] Lewell John (1985) “Computer Graphics: a survey of current Techniques and Applications” Computer and information
Science.
76
7. This academic article was published by The International Institute for Science,
Technology and Education (IISTE). The IISTE is a pioneer in the Open Access
Publishing service based in the U.S. and Europe. The aim of the institute is
Accelerating Global Knowledge Sharing.
More information about the publisher can be found in the IISTE’s homepage:
http://www.iiste.org
The IISTE is currently hosting more than 30 peer-reviewed academic journals and
collaborating with academic institutions around the world. Prospective authors of
IISTE journals can find the submission instruction on the following page:
http://www.iiste.org/Journals/
The IISTE editorial team promises to the review and publish all the qualified
submissions in a fast manner. All the journals articles are available online to the
readers all over the world without financial, legal, or technical barriers other than
those inseparable from gaining access to the internet itself. Printed version of the
journals is also available upon request of readers and authors.
IISTE Knowledge Sharing Partners
EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open
Archives Harvester, Bielefeld Academic Search Engine, Elektronische
Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial
Library , NewJour, Google Scholar