This article, written by Lee Philips the author of gnuplot Cookbook contains the following :
- Making a surface plot
- Using coordinate mappings
- Coloring the surface
- Making a contour plot
- Making a vector plot
- Making an image plot or heat map
- Combining contours and images
- Combining surfaces with images
- Plotting a path in 3D
- Drawing parametric surfaces
Papervision3D features a set of classes that allow for drawing vector graphics such as simple shapes and text. The method names that are used for drawing shapes are similar to those of the Flash drawing API such as lineTo() and curveTo(). Creating 3D text is also fairly simple because of a couple of easy-to-use classes.
In this two-part article by Jeff Winder and Paul Tondeur, we will discuss the following:
- Creating 3D vector text
- Creating font files for use in Papervision3D
- Drawing 3D vector shapes and lines
- Adding interactivity to 3D vector text and shapes
In the previous part of the article by Jeff Winder and Paul Tondeur, we saw how to create a template class for the 3D text examples and add interactivity to 3D vector text and shapes. We also discussed about drawing vector shapes such as lines, circles, and rectangles. In this part, we will see how to draw lines with Lines3D and add interactivity to Lines3D lines.Read 3D Vector Drawing and Text with Papervision3D: Part 2 in full
As you may have seen last month, Packt is continuing to dedicate a great deal of time to SOA. We are now happy to offer you an early bird discount on this October’s third International SOA Symposium, and the co-located second International Cloud Symposium in Berlin.Read 3rd International SOA Symposium in full
Buy 5 eBooks for $45
At the beginning of the year, we ran an offer giving you the opportunity to buy a bundle of Packt eBooks at a discounted price. The feedback we received on this was overwhelming and you'll be pleased when you hear that this June, we are running the promotion again.
This offer enables you to purchase any 5 Open Source eBooks of your choice for just $45| £27| €31.Read 5 4 $45 - Super Saver Month in full
Since 2006 Packt has published a number of bestselling Oracle books such as Getting Started With Oracle SOA Suite 11g R1 – A Hands-On Tutorial, Oracle Coherence 3.5, Oracle Fusion Middleware Patterns and many more.
In July Packt celebrated the publication of its 50th Oracle book marking a real milestone in Packt's history as a leading Oracle publisher.
Read 50th Oracle Book Published in full
For most people who work in IT, the idea of cloud migration is a bit concerning. One of the biggest issues is that the field of cloud computing is still so new that there is actually scant data on proper procedures and techniques in order to perform a so-called “cloud cutover”. In order to convert information over to a cloud environment, you’ve got to have your ducks in a row. This article by Daniel Cawrey is an outline of what you need to do when preparing to migrate to a cloud environment.Read A Guide for Migrating Data to the Cloud in full
There is a huge demand for developing data applications for iPhone and Core Data is a a perfect framework for this. In this article by B.M. Harwani, author of Core Data iOS Essentials, you will have an introduction to the Core Data framework. We will cover:
- Core Data framework and its features
- The data model and how it defines the structure of data in terms of entities, properties, and their relationships
- Model-View-Controller (MVC)
- Core Data API and its main components
- An overview of the application that can be built and a glance at the different application views and the tasks performed when different controls in these views are selected
In this article, by Andrew Hutchings, co-author of MySQL 5.1 Plugin Development, we will be introduced to the MySQL Plugin API. It talks about the most simple plugin type—Daemon plugins. It starts with the basic structure of a plugin—what a plugin declaration should look like, what plugin types are, and so on. Then it describes features common to all plugin types—initialization and de-initialization callbacks, status variables, and configuration system variables.
We will specifically cover:
- A look inside a Daemon plugin
- Why write a Daemon plugin
- Installing and using Daemon plugins
- The role of a version
- Defining Daemon plugins
PhpStorm offers large number of high-level programming operations that will help you to write and inspect the PHP code. The following list provides a few examples of such operations:
Generating class diagrams
This article by Wlodzimierz Gajda, author of Instant PhpStorm Starter, will give you an insight into the high-level programming operations of accessing documents and generating code.Read A look into the high-level programming operations for the PHP language in full
This article by Nir Simionovich is all about AGI (Asterisk Gateway Interface)—its working, its three types, and the different frameworks.
Asterisk AGI enables an IVR developer to develop IVR structures that are sometimes, bordering on the absurd, as applications tend to become more and more complex by using AGI. However, there are some scenarios where common dialplan practices are no longer applicable, and the use of an external logic is a must. Enter AGI!Read A Primer to AGI: Asterisk Gateway Interface in full
In the previous article we covered Python Image Manipulation. In this article by Ninad Sathaye, author of Python Multimedia Beginner's Guide, we will do an exciting project where we develop an image processing application with a graphical user interface.
This application will accept an image as an input and will create a resized image of that image. Although we are calling it a thumbnail maker, it is a multi-purpose utility that implements some basic image processing functionality.Read A Python Multimedia Application: Thumbnail Maker in full
Ephesoft has two user interfaces. One is intended for use by operators to review and validate Ephesoft's classification, separation, and extraction. The other is intended for use by system administrators in the configuration of Ephesoft. Not all aspects of Ephesoft can be configured through the administrative interface, however. For some of the configuration, administrators will need to use a text editor to modify files in Ephesoft's installation directory.
Before we begin, it is helpful to understand some commonly-used terms. A batch or a batch instance is a set of document images that are processed together. A batch class is a set of rules for processing a batch.
This article by Pat Myers, Ike Lavas, Michael Muller, and Clifford Laurin, authors of Intelligent Document Capture with Ephesoft, will provide you with a brief introduction to Ephesoft's user interfaces:
- The administrative user interface
- The operator user interface
In this three-part article by David Studebaker, we will take a short tour through NAV 2009. Our path will be along the following trail:
- NAV 2009 from a functional point of view as an ERP system
- What's new in NAV 2009
- Definitions of terms as used in NAV
- The C/SIDE development environment and tools
- A development introduction to the various NAV object types
- Other useful NAV development information
Your goal in this article is to gain a reasonably complete, "big picture" understanding of NAV. When you complete this article, you should be able to communicate to a business manager or owner about the capabilities NAV can provide to help them manage their firm.Read A Short Tour through NAV 2009: Part 1 in full
This article by Dr. Jayaram Krishnaswamy teaches how you may create a .NET Compact Framework (CF) 2.0 forms application. This can be used with Pocket PC 2003, or later devices. In the absence of a device being available for testing, the emulator is the next best thing. The application will be tested on one of the many emulators available in Visual Studio 2005. You may try other devices as well just by choosing the item in the Device Emulation Manager described in the article.Read A Simple Pocket PC Application using Visual Studio 2005 in full
In this article by Fazreil Amreen author of Instant GIMP Starter [Instant],Let's take a tour around GIMP for a start. This tour will give you an exposure to basic tasks to do with GIMP. Along the way, we will introduced to the GIMP conceptual idea that makes it different than some of the other image manipulation programs.Read A Tour Around GIMP in full