Select the OpenGL version you are using, and use the filter box to quickly search for a certain function you are looking for.
See the screenshots for a better impression!
Right now it features the reference pages of these OpenGL versions:
+ OpenGL 2.1
+ OpenGL 3.3
+ OpenGL 4.2
+ OpenGL ES 1.1
+ OpenGL ES 2.0
+ OpenGL ES 3.0
+ OpenGL SL
If something is not working for you, or if you have any suggestions please drop me an email!
This is an real-time simulation when we change the parameters of command.
This application covers all basic of computer graphics.
- Viewing box and Projection
- Primitive shapes
This app shows a mixture of lessons 02 to 07. The tutorials available are Android ports of the NeHe OpenGL tutorials.
It also checks for the newest OpenGL ES 3.0 API!
•OpenGL ES 1.0
•OpenGL ES 1.1
•OpenGL ES 2.0
•OpenGL ES 3.0
If there is some interest I will add some real features in it.
Each topic is around 600 words and is complete with diagrams, equations and other forms of graphical representations along with simple text explaining the concept in detail.
This USP of this application is "ultra-portability". Students can access the content on-the-go from any where they like.
Basically, each topic is like a detailed flash card and will make the lives of students simpler and easier.
Some of topics Covered in this application are:
1) Introduction to Computer Graphics
2) Video Controller
3) Cathode-Ray Tubes (CRT)
4) The Shadow - Mask CRT
5) Color CRT Monitors
6) Raster Scan display
7) Randam Scan Systems
8) Random Scan display Processor
9) Comparison between raster and vector graphics
10) Color CRT Monitors
11) Direct-View Storage Tubes
12) Flat-Panel Displays
13) Three-Dimensional Viewing Devices
14) Three Dimensional Devices
15) Input Devices
16) Hard Copy Devices
17) Graphics software
18) Coordinate Representations
19) Graphics Functions
20) Plasma displays
21) Video Display Devices
22) Software Standards
23) Coordinate System
24) LCD(Liquid Crystal Display) Monitors
25) LED(light-emitting diode)
26) SVGA (Super Video Graphics Array)
27) Distance between a Point, Line and Vectors
28) Video Graphics Array (VGA)
29) Polar Coordinates
30) Normalized Device Coordinates
31) Points and Lines
32) Line Drawing Algorithm
33) Line Segments
35) Digital Differential Analyzer (DDA)
36) Line Drawing Algorithm for DDA
37) Symmetrical DDA(Digital Differential Analyzers)
38) The incremental DDA Algorithm
40) Bresenham\'s Line Drawing Algorithm
41) Parallel line Algorithms
42) Frame Buffer
43) Line Function
44) Circle Drawing
45) Properties of Circles
46) midpoint circle algorithm for drawing circle
47) ELLIPSE-GENERATING ALGORITHMS
48) MIDPOINT ELLIPSE ALGORITHM (Bresenham\'s Circle Algorithm)
49) Other curves
50) Various ways to represent a curve
51) Curve functions
52) PARALLEL CURVE ALGORITHMS
53) DDA ALGORITHM FOR CIRCLE
54) A straightforward line drawing algorithm
55) continuity condition on curve
56) Convex hull property of circle
57) Scan line polygon fill algorithm
58) Pixel addressing and object geometry
59) Pixel addressing and object geometry
60) Filled-area primitives
62) Primitive Operations
63) Graphics Pipeline
64) Graphics Primitives
65) Plasma Panels
66) Visible-Surface Detection Algorithms
67) line attribute
68) Line Width
69) Pen and Brush Options for lines
70) Curve attribute
71) Area-fill Attribute
72) Character attribute of fonts
73) BUNDLED ATTRIBUTES FOR CHARACTERS
74) Inquiry functions
75) Color and gray scale levels
76) Pixels and Frame Buffers and Lines Segments
77) Point plotting
80) Rotation transformation operation on an image
84) Scaling Transformation operation on an image
85) Various transformation operations that can be performed on an image
86) Transformation functions
87) Other transformations
88) Transformations between co-ordinate system
89) Affine transformations
90) Raster method of transformations
91) Homogeneous Coordinates System
92) Perpendicular lines
93) Matrix reresentation and homogenious coordinates
94) Composite transformations
95) The viewing pipeline
96) Viewing coordinate reference frame
97) window to viewport coordinate transformation
98) Two dimension viewing function
99) Clipping operations
100) Point clipping and line clipping
101) Cohen Sutherland line clipping algorithm
102) Cohen-Sutherland Line Clipping
103) Liang-Barsky Line Clipping
104) Nicholl-Lee-Nicholl Line Clipping
105) Line clipping Using Nonrectangular Clip Window
All topics are not listed here due to character limitations set by Google Play Store.
Graphics designers are the creative experts behind all the ads and visual plugs being posted in print, billboard, television and the Internet.
This app works with youtube player for best HD video playback experience.
- Huge collection of video tutorials
- Clear illustrations
- Light weight
- Movable to SD card
There are 97 graphics programs like:
-->DDA Line Algorithm
-->Cohensutherland Line Clipping Algorithm
-->Bresenham's Line Algorithm
-->Bresenham;s Circle Algorithm
-->3D scaling, rotation and translation
--> Bresenham's ellipse drawing algorithm
-->Liang Barsky Line Clipping Algorithm
-->DDA Circle Algorithm
and many more.. WITH SAMPLE REAL OUTPUT SCREEN !!
v1.5 Big Update!! New interface, bug fixed, more programs, programs divided into 3 categories:
v1.4 added more programs and output screen
v1.3 minor update :just fixed some programs and fixed alignment
v1.2 added new programs and improved interface
If you find any bugs in this app or any problem with the programs or want to suggest something about this app then please mail me at email@example.com before rating.
MAIN FEATURES :-
100 + Multiple Choice Questions on Computer Networking
All Computer Networking Questions
Simple & Easy User Interface
Correct Answers given in Green Colour
Wrong Answers given in Red Colour
Total Nine Chapters given
Button For Sharing the app on Facebook, Twitter, E-mail, WhatsApp, LINE, Bluetooth, SMS
QR Code is provided in the screenshots to download the App
Performance Evaluation after Study
Correct Answers of the wrong attempted questions given
Button to give suggestions to developer
Button to Rate the App & give Comments
A computer network or data network is a telecommunications network that allows computers to exchange data. The connections (network links) between networked computing devices (network nodes) are established using either cable media or wireless media. The best-known computer network is the Internet.
Network devices that originate, route and terminate the data are called network nodes. Nodes can include hosts such as servers and personal computers, as well as networking hardware. Two devices are said to be networked when a process in one device is able to exchange information with a process in another device.
Computer networks support applications such as access to the World Wide Web, shared use of application and storage servers, printers, and fax machines, and use of email and instant messaging applications.
A widely-adopted family of communication media used in local area network (LAN) technology is collectively known as Ethernet. The media and protocol standards that enable communication between networked devices over Ethernet is defined by IEEE 802. Ethernet encompasses both wired and wireless LAN technologies. Wired LAN devices transmit signals over cable media. Wireless LAN devices use radio waves or infrared signals as a transmission medium.
Networks comprise additional basic hardware building blocks, such as network interface controller cards (NICs), repeaters, hubs, bridges, switches, routers, and firewalls.
The Internet Protocol Suite, also called TCP/IP, is the foundation of all modern internetworking. It offers connection-less as well as connection-oriented services over an inherently unreliable network traversed by datagram transmission at the Internet protocol (IP) level. At its core, the protocol suite defines the addressing, identification, and routing specifications for Internet Protocol Version 4 (IPv4) and for IPv6, the next generation of the protocol with a much enlarged addressing capability.
A personal area network (PAN) is a computer network used for communication among computer and different information technological devices close to one person.
A local area network (LAN) is a network that connects computers and devices in a limited geographical area such as a home, school, office building, or closely positioned group of buildings. Each computer or device on the network is a node. Wired LANs are most likely based on Ethernet technology.
A Metropolitan area network (MAN) is a large computer network that usually spans a city or a large campus.
A wide area network (WAN) is a computer network that covers a large geographic area such as a city, country, or spans even intercontinental distances.
An enterprise private network is a network built by a single organization to interconnect its office locations (e.g., production sites, head offices, remote offices, shops) in order to share computer resources.
Network services are hosted by servers on a computer network, to provide some functionality for members or users of the network, or to help the network itself to operate.