Exercises, examples and other material relating to training module Q913. This module is presented on
Private Courses and
Specially Run Courses only
Articles and tips on this subject | updated |
3262 | Some SVG Elements, pixel and percent positioning SVG Elements can be specified in terms of absolute co-ordinates of fixed pixel positions - and these two images which are generated from the same SVG file illustrate how that difference can be used to generate an image which varies as the window in which is called up - but it varies only in parts. So ... | 2011-04-24 |
3261 | Scalable Vector Graphics - easy, low bandwidth, high resolution, dynamic. I have long wished that I could specify vector graphics in a browser ... and at long last I can say "most modern browsers support SVG" - as it's supported in IE9, as well as the other common browsers.
Well - Scalable Vector Graphics says what it does on the box, although in this example I'm using it ... | 2011-04-23 |
3211 | Computer Graphics in PHP - World (incoming data) to Pixel (screen) conversion If you want to draw a diagram or chart on your web page, using data held on your server, chances are that the co-ordinates of the data won't match the pixel numbers that you're using on the screen. A case in point - on this week's PHP Techniques Workshop was a file of data for the years 2005 to ... | 2011-03-24 |
3148 | OpenGL / C / C++ - an example to get you started A Computer Graphics application in C / C++ - that's the coding that one of my delegates is going to be doing for her "real work" after this week's course, and I found myself looking back to old times - when I used (amongst other things) to subcontract to Silicon Graphics to present courses on their GL ... | 2011-01-26 |
3049 | Computer Graphics is fun - even if Java Applets are Old Hat Applets - small applications which include a Graphic User Interface in them - are where Java started ... but they didn't grow as much as other uses of Java and these days they're something of a specialist interest - great for some Intranet applications, but not so common / practical on applications that ... | 2010-11-13 |
2992 | Matplotlib - graphing in Python - teaching examples Matplotlib provides Python with a graph drawing and data representation tool that is extremely flexible - in fact so flexible that it's hard for the newcomer to know where to start.
The following examples are very straightforward, but useful, graphs showing real data sets (from the second example onwards) ... | 2010-10-10 |
2758 | But what will you DO with all those pictures? So many pictures taken - and I don't know what to do with them all. I suspect that I'm not the only one; we take a hundred times more pictures than we used to, and we print (it seems) one one hundredth of those we used to print.
Yesterday, I walked from Arlington over the Potomac river to the Lincoln ... | 2010-05-14 |
2633 | Why do I teach niche skills rather than mainstream? Being able to drive a car is a far more useful skill for me (personally) than being able to service that same car would be. And having the life skills to live in a house is far more of a mainstream thing than being able to actually build that house. But that doesn't mean that there's no call for people ... | 2010-03-05 |
2245 | Client side (Applet) and Server side (Servlet) Graphics in Java What is the current release of Java? Is it Java 1.6, Java 2 (1.6) or Java 6? Yes it is - they're all different names for the same thing!
Java started out as Java 1.0 ... and since code that would run on that Virtual Machine / written in that language will still run on today's version, it's still technically ... | 2009-06-22 |
Examples from our training material
Background information
Some modules are
available for download as a sample of our material or under an
Open Training Notes License for free download from
[here].
Topics covered in this module
World and Pixel co-ordinates.
Clipping, Cropping and scissoring
GUI v Graphing v Graphics.
Display Lists.
3D and Perspective.
Shading and light models.
Double Buffering.
Complete learning
If you are looking for a complete course and not just a information on a single subject, visit our
Listing and schedule page.
Well House Consultants specialise in training courses in
Ruby,
Lua,
Python,
Perl,
PHP, and
MySQL. We run
Private Courses throughout the UK (and beyond for longer courses), and
Public Courses at our training centre in Melksham, Wiltshire, England.
It's surprisingly cost effective to come on our public courses -
even if
you live in a different
country or continent to us.
We have a technical library of over 700 books on the subjects on which we teach.
These books are available for reference at our training centre.