or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a 2.75 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Visual Basic Graphics Programming 2nd Edition [Book & CD Rom] [Paperback]

Rod Stephens
4.2 out of 5 stars  See all reviews (4 customer reviews)
Price: 36.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Thursday, 24 July? Choose Express delivery at checkout. Details
Trade In this Item for up to 2.75
Trade in Visual Basic Graphics Programming 2nd Edition [Book & CD Rom] for an Amazon Gift Card of up to 2.75, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

30 Nov 1999 0471355992 978-0471355991 2nd Edition
All the tools you need to create the full range of Visual Basic(r) color graphics applications Expert Rod Stephens provides you with everything you need to add advanced graphics to your applications in this in–depth introduction to graphic programming with Microsoft Visual Basic. From images using as few as 16 colors to "true–color" applications that use more than 16 million, he shows you how to create the full range of color graphics applications. You′ll learn how to use Visual Basic controls to create impressive graphic effects without having to buy expensive add–on products. The Second Edition covers: ∗ New API functions ∗ Bitmap image morphing ∗ New algorithms for hidden surface removal ∗ Print preview with multiple pages and scales ∗ Image processing, including high color and true color ∗ Examples of controlling animation using simulation ∗ New examples that demonstrate shape–distorting transformations ∗ New examples of fractals and tilings ∗ Gouraud shading, Phong shading, and texturing ∗ Ray tracing speed improvements ∗ Ray tracing for new kinds of objects


Product details

  • Paperback: 736 pages
  • Publisher: John Wiley & Sons; 2nd Edition edition (30 Nov 1999)
  • Language: English
  • ISBN-10: 0471355992
  • ISBN-13: 978-0471355991
  • Product Dimensions: 24 x 19 x 4 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 303,750 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Amazon Review

Visual Basic's graphics commands are simple and easy to use, but relatively slow and limited. Considering Windows succeeded in large part because it provides a graphical interface it's strange to find the premier Windows application development tool provides such poor graphics support. Rod Stephens' book attempts to remedy this without recourse to a new language. He does what everyone does when they need to accelerate VB programs and hits the APIs. The main reason for this is to gain more speed and provide pixel level control of graphics.

After a crash course in avoiding system crashes when working with APIs the rest of the book examines the various graphical operations you might want to perform and shows you how to do it as efficiently as possible. Stephens starts with lines and palettes before introducing pixel bashing, which is tricky in VB using API calls. He discusses mapping various co-ordinate systems to the basic pixel system underlying the standard VB graphics features and addresses the problems.

The bulk of the book is spent in introducing graphic editing, formatting, creation, transformation, animation and other operations. Each is described, the algorithms you need to achieve each are discussed, the API calls you need listed and sample code created. The material is far-ranging. You get everything: bar graphs, strange attractors, image sharpening, tiling, colour handling, 3D transformations, surface mapping and even ray tracing.

There are actually many similar books on graphic programming but most tend to use C or a metalanguage. Such books aren't too useful to VB programmers where an intimate knowledge of the Windows APIs is essential to implement them, so Stephens book is valuable indeed to those wanting to go beyond VB's original intentions without changing programming environments. --Steve Patient

From the Back Cover

All the tools you need to create the full range of Visual Basic(r) color graphics applications Expert Rod Stephens provides you with everything you need to add advanced graphics to your applications in this in–depth introduction to graphic programming with Microsoft Visual Basic. From images using as few as 16 colors to "true–color" applications that use more than 16 million, he shows you how to create the full range of color graphics applications. You′ll learn how to use Visual Basic controls to create impressive graphic effects without having to buy expensive add–on products. The Second Edition covers: ∗ New API functions ∗ Bitmap image morphing ∗ New algorithms for hidden surface removal ∗ Print preview with multiple pages and scales ∗ Image processing, including high color and true color ∗ Examples of controlling animation using simulation ∗ New examples that demonstrate shape–distorting transformations ∗ New examples of fractals and tilings ∗ Gouraud shading, Phong shading, and texturing ∗ Ray tracing speed improvements ∗ Ray tracing for new kinds of objects

Inside This Book (Learn More)
First Sentence
Visual Basic provides all the tools you need to generate any type of graphic image. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
1 star
0
4.2 out of 5 stars
4.2 out of 5 stars
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
5.0 out of 5 stars Everything you need to know, in easy stages 21 Nov 2001
By A Customer
Format:Paperback|Verified Purchase
This book is extremely well structured to cover some fairly detailed topics while remaining accessible to even the novice VB programmer. Drawing lines, animation, image manipulation, drawing curves, ray tracing - it's all here, and explained very clearly with good discussion of different potential approaches. The accompanying CD contains source code for all the examples, too.
Some of this (but by no means all, so don't be put off buying the book) uses quite a bit of maths (if you're comfortable with quadratic equations and basic calculus you should be fine). Stephens reasonably enough figures that his job is teaching you VB graphics, not teaching you maths, so tends to launch into the maths with little explanation. It may be worth a quick browse through a maths textbook if you're feeling rusty.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Excellent - A Must Have 9 July 2001
By A Customer
Format:Paperback
If you want to know the ins and outs of graphics programming with VB, this is your book. Covers some really cool stuff such as ray tracing, hidden surface removal. You can choose to learn all there is to know about the topics or just use the sample code for a quick fix. Excellent no-nonsense style. One thing, if you are afraid of a little bit of math, buy a math book first. Not necessary but very useful.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Paperback
This book covers all the maths and methods behind all the graphics techniques you will ever need to know. There is plenty of code examples and diagrams in the book to explain what the author is talking about. 2D, 3D, animation, hidden surface removal, ray tracing, shading techniques, IT'S ALL HERE!
Comment | 
Was this review helpful to you?
2.0 out of 5 stars requires VB6 17 Oct 2012
By Maggi
Format:Paperback|Verified Purchase
I am sure it would have been better if it were write large that Visual Basic 6 was required for this. Luckily I have an old copy but it is no longer available in general... and the examples do not translate directly to the newer editions of visual Basic...
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.5 out of 5 stars  13 reviews
10 of 11 people found the following review helpful
5.0 out of 5 stars Well worth it. 22 Jun 2000
By Jeffrey C. Roux - Published on Amazon.com
Format:Paperback|Verified Purchase
We were having some trouble at work with graphics in VB under Terminal Server (which is restricted to 256-color palette). I bought this book specifically to see what it had to say about palettes. This book has a small section covering 256-color palettes and example programs and we've solved a dithering problem we never could solve before. BTW, Rod's other books are good too.
9 of 11 people found the following review helpful
5.0 out of 5 stars Excellent book, I would highly recommend it! 20 Mar 2000
By Eric D. Burdo - Published on Amazon.com
Format:Paperback
This book is a must have. I would recommend this book to anyone who wants to go into VB Graphics Programming...
I have read several of Rod's other books, and visited his website many times. I heard about this book and went and bought it. Boy, I was not disappointed.
9 of 11 people found the following review helpful
5.0 out of 5 stars Visual Basic Graphics Programming : Hands-On Applications an 18 Mar 2000
By Merilee - Published on Amazon.com
Format:Paperback|Verified Purchase
Great book, this book has been a great help, lots of great topics. This book even covers some basic numerical methods required in a manner that is very understandable. Exceptional tutorial on VB graphics.
3 of 3 people found the following review helpful
5.0 out of 5 stars Excelent Reference on Graphics Work 8 April 2002
By Leonid Shraybman - Published on Amazon.com
Format:Paperback
This book is very close to perfection in covering topics of the graphics manipulation, which up to the current times was an option of C/C++ developers ( as far as availability of information and samples). It's good for novice and seasoned developers alike.
3 of 3 people found the following review helpful
5.0 out of 5 stars Great book, regardless of your programming language 13 April 2007
By Eric W. Engler - Published on Amazon.com
Format:Paperback
I'm not a VB programmer, but I was able to understand the theory in this book, and I could easily work through the code examples to translate them into Delphi and C#. It's very hard to find a book (for any programming language) that explains 3D graphics in simple terms, and with useful code examples. Even though this book is getting a little dated, this book will still be among my highest recommendations for years to come. The basic theory does not change, even though programming languages evolve.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback