Geomage solutions support a complete utilization of parallel processing capabilities of GPU and multi-core CPU clusters. This allows a reduction in lengthy processing times and gives a competitive advantage to our clients by delivering faster turnaround for their business decisions. In case you have format that is still not available, let us know and our development team will add it in a very short time. Our solution based on scientific, technological and implementation advantages listed below:.
Our strategy is surface-consistent and coordinate-based determination of static corrections corresponding to near-surface structure effects not compensated by refraction statics both high and mid frequency statics. Highly effective parallel implementation allows the processor to reduce project turnaround time whenever precision and accuracy of Geomage residual statics algorithm increases the quality of the final product by stack-power maximization.
Geomage has developed proprietary techniques optimized for both CPU and GPU clusters, providing multiple removal solutions to meet any data challenge. Multiples, in both land and marine 2D and 3D seismic data, must be taken care of through attenuation. The user can choose which tool to use from the following list, dependent on the multiple generating mechanisms and geological setting.
It provides the user with all the necessary tools to create the most accurate stacking velocities and data imaging:. Read More Download Now. Time imaging in g-Platform based Kirchhoff algorithm with variety of unique and powerful functionalities that allow accurate time migration. Pakistan — Land data — Stack.
Email address:. Click [Install]. The set-up program will begin copying the files. The installation process will be completed. Click [Finish]. Basic Operation Guide Note: The hardware of the computer system must meet or exceed the greater of the recommended system requirements for the compatible OS being used or the following specifications.
Other Aero function should be disabled when using Windows Vista or Windows 7. Return to Installing the software. Let's take a look at how this might work. Let's say we create a generic class called "Polygon" which has a reference to a PShape which is draws in a display method.
In the previous example, the shape was created right there in the object's constructor. Here we are going to demonstrate a different way to write the constructor where the shape is set via an argument. For this to work, however, a PShape must be passed into when the object is created. Here is how this would look in the main tab with setup :.
This is a very flexible approach. For example if you had an array of PShape objects, you could create new Polygon objects each one with a random PShape. Here is a simple implementation. PShapes support all the same types of shapes you can draw in immediate mode. For example, if you want to create a quad strip, you would say:. If no mode is specified, the shape can be any irregular polygon as we saw in the previous star example.
A PShape can also be a path by not closing the shape. Here is an example of a path that follows a sine wave as a PShape object. PShapes also include the methods beginContour and endContour. These methods allow you to cut a shape out of another and make shapes with holes in them. Think of drawing the outline of a letter, like P for Processing. Here's a simple example that draws an interior square inside of an exterior one. Note that the vertices that define a negative shape must "wind" in the opposite direction from the exterior shape.
First draw vertices for the exterior shape in clockwise order, then for internal shapes, draw vertices counter-clockwise. Another convenience of PShape is the ability to group shapes. For example, what if you wanted to create an alien creatures out of a set of circles, rectangles, and custom polygons. If the head were a circle and the body a rectangle, you might think you need:.
While of course this would work, it would be a great deal more convenient if you could group the head and body into one PShape. PShape groups allow you build a sophisticated hierarchy of shapes. This in turn allows you to set the color and attributes of the child shapes by calling the corresponding method at the parent level. Similarly, by calling the transformation functions at a given level of the hierarchy, you only affect the shapes below. This can be achieved with the loadShape method.
After about five minutes of working with PShape, the question inevitably arises: "What do I do if I want to wiggle all of my vertices?
0コメント