Exercises, examples and other material relating to training module Q913. This module is presented on Private Courses
and Specially Run Courses
|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 ...
|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 ...
|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 ...
|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 ...
|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 ...
|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) ...
|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 ...
|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 ...
|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 ...
Examples from our training material
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.
3D and Perspective.
Shading and light models.
If you are looking for a complete course and not just a information on a single subject, visit our Listing and schedule
Well House Consultants specialise in training courses in
. We run
throughout the UK (and beyond for longer courses), and
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.