Search
Search Keyword: Total 3 results found.
Tag: OpenGL Ordering

A 3D profileProfile object has next properties:

Width (profile thickness): Thickness of profile along the plane in which the line is drawn Height (profile depth): Thickness of profile perpendicular to the plane in which the line is drawn Last Values: Height, width, and alignment of the most recently used profile Insert: The profile is created to the left, right, or along the centre of the line (alignment) Distance: The profile is created at this distance from the line drawn (parallel)

Cut profile:

The cross-section is defined the same way as when cutting an object; this is why the command is called "Cut - Profile" Select an object in the scenery that has the desired cross-section Start the Cut - Profile operation A section through the object will be produced, just like with the Cut operation The cut face will be used as a cross-section for the profile The face is shown in the Settings window for the cut - profile object

OpenGL (Open Graphics Library) is a standard specification defining a cross-language, cross-platform API for writing applications that produce 2D and 3D computer graphics. The interface consists of over 250 different function calls which can be used to draw complex three-dimensional scenes from simple primitives. OpenGL was developed by Silicon Graphics Inc. (SGI) in 1992 and is widely used in CAD, virtual reality, scientific visualization, information visualization, and flight simulation. It is also used in video games, where it competes with Direct3D on Microsoft Windows platforms (see OpenGL vs. Direct3D). OpenGL is managed by the non-profit technology consortium Khronos Group.

You can read more information about OpenGL here

Welcome to my professional home page. My name is Vladimir Shengelia.I'm a software architect, designer, developer and expert in object-oriented programming and engineering of scalable distributed enterprise and web-solutions. I specialize in development of heterogeneous software systems, based on different platforms with their core grounded in the Microsoft technologies. The selection of the concrete programming language, technology or platform is being performed after the thoroughly conducted analysis of the system requirements, deadlines and business risks. The list of some development tools and programming languages, which I can use at the expert level include but not limited to the following:

Microsoft Visual C++ (ANSII, DirectX, MFC, ATL, STL and ActiveX) Microsoft .NET  ( C# / VB.NET including WCF, WF and ASP.NET) MS SQL Server (2000/2005/2008), MySQL, Access and Xml PHP and PHP-based CMS) OpenGL (shading language)

In April 2002 I joined Palette CAD GmbH in Stuttgart, Germany as a software developer. I have designed and developed many subsystems, modules and components for our software product Pallete CAD. Some of them: 

Design and implementation Pallete CAD core engine extensions Intelligent wall and window 3D objects 3D sweep, extrude, terrain and profile objects. Palette CAD Object Browser  Browser for ARGE Neue Medien (3d sanitary media) and many others

During many years of professional work with up-to-date technologies I have gathered deep understanding of software development processes and solid on-hand experience as a practicing software engineer, who successfully accomplishes challenging customer projects on time and facilitates the fast growing businesses of the clients.

If you wish you can learn more about myself and my projects or contact me via this web site.