|
|
|
|
|
| | Total Hits: 45 | Today: 0 | Author: Yahya H. Mirza and Henry da Costa | Rating:  |
| |  DirectX 9.0 is the latest evolution of the Microsoft 3D graphics technology for Windows. Direct3D, a major component of the DirectX Graphics subsystem, has evolved so rapidly in the last few years that the underlying programming paradigm has changed quite a bit from its origin. This article introduces the fundamental concepts of the unmanaged Direct3D architecture and illustrates how the managed Direct3D layer abstracts the unmanaged layer. Also, the author describes the Geometry, Texture, Devic... |
| | Total Hits: 145 | Today: 0 | Author: Norman Solomon | Rating:  |
| |  Several server-side Tabstrip controls are available for ASP, PHP and JSP etc. For example, a 2D Tabstrip can be added to any aspx page by combining the ASP.NET MultiView and Menu controls. However, such pages are posted back to the server every time the user clicks on a Tab button. This is unnecessary in some situations, causing delays which can be annoying for the user. This article describes a client-side Tabstrip which is only posted to the server when necessary. Clicks on the Tab buttons are... |
| | Total Hits: 30 | Today: 0 | Author: pytelg | Rating:  |
| |  I've developed a small and quite nice app that visualizes B-Spline support functions. You can move knots so that the B-Spline adjusts automatically and see how it behaves on non uniform knots, and turn on and off important features like Bezier polygon, de Boor points. The application has been written in Direct2D which was discussed later. Numerically stable and correct algorithms have been implemented to evaluate B-Spline function.... |
| | Total Hits: 5 | Today: 0 | Author: Igor Kushnarev | Rating:  |
| |  For a while I was looking for 3D carousel control for Android platform. The only one I found was UltimateFaves at [1]. But as it turned out it uses OpenGL. And it’s not open source. I thought if it is possible to avoid a use of OpenGL. Continuing my investigations I stamped on Coverflow Widget at [2]. And it uses standard Android 2D libraries. So the idea was the same – to use Gallery class for the carousel. The Coverflow Widget just rotates images and I wanted to rotate all group of them. Well,... |
| | Total Hits: 24 | Today: 0 | Author: Xianzhong Zhu | Rating:  |
| |  In this final part of this series, we are going to learn other advanced concepts support in Balder, such as Sprite, Skybox, HeightMap, the MVVM pattern, and more. Note, at the time we admit the power of Balder, we are still going to point out the insufficiencies in many aspects, all of which are still to be proved through concrete samples.... |
| | Total Hits: 29 | Today: 0 | Author: logicchild | Rating:  |
| |  Nearly everything you do in Direct3D is done to manipulate the graphics hardware itself. This is why DirectX is not so much a game platform as it is a hardware interface. The most important piece of hardware that we are concerned with is called the GPU, or graphics processing unit. The GPU is a separate integrated circuit chip that executes "shader" files. Think of shaders as mini programs that are executed on the GPU: they are written in HLSL and loaded as FX (effect) files, having an .fx file ... |
| | Total Hits: 31 | Today: 0 | Author: Eran Kampf | Rating:  |
| |  I started building this library as part of a C# 3D engine I am currently working on. Having noticed that there isn't any decent open-source C# library for dealing with complex math out there I decided to focus my efforts on this library and release it to the world.... |
| | Total Hits: 45 | Today: 0 | Author: Tommi Laukkanen | Rating:  |
| |  A C# KD-Tree for storing 3D axis aligned bounding boxes easily. KD-Tree is an efficient method for finding bounding boxes in 3d space compared to iterating through all boxes and evaluating their intersection with the search volume. There are two files in the attached download. One which contains the implementation and another for Unit Test cases. You can directly copy these to your projects.... |
| | Total Hits: 37 | Today: 0 | Author: Member 3390404 | Rating:  |
| |  If you develop algorithms, debug real time systems, handle large data or generate scientific data, you could use NZR to your advantage. Generally if you try to instrument your code, the instrumentation slows down the system and modifies its behavior. The System Monitor application is an interesting way of easing you to the NZR API. This application visualizes the CPU usage and IP traffic on your PC. It also captures the desktop window and displays it on a 3D model of the PC. The CPU usage of fou... |
| | Total Hits: 35 | Today: 0 | Author: Tor2k | Rating:  |
| |  Here's the second part of the custom Direct3D framework and 3D tutorial, encapsulated in the class CXD3D. In Part I we covered some 3D concepts, some Direct3D architecture, and the enumeration object; you'll also find the demo project there. In this chapter, we'll cover from choosing settings among enumeration results to the rendering loop.... |
| | Total Hits: 39 | Today: 0 | Author: darkoman | Rating:  |
| |  It was some time ago that I decided to create a modern computer game, so I started coding immediately. But there was a problem. What type of a game to build? What will be the story of my game? Where to find graphics for my game? Will it be a 2D or 3D game? And finally, how do I create the game at all?
My first work was a GDI based side-scrolling game. But then, the real game developers will never use Windows GDI to program a computer game. Why? It is a not so hard thing to learn and to us... |
| | Total Hits: 87 | Today: 0 | Author: erjan123 | Rating:  |
| |  It is a small OpenGL program which shows how to draw 2 dimensional OpenGL primitives such as GL_POINT, GL_LINES, GL_TRIANGLES, GL_QUADS, GL_POLYGON. It is based on the "OpenGL Programming Guide Third Edition". It uses GLUT.h library.... |
| | Total Hits: 54 | Today: 0 | Author: zapsolution | Rating:  |
| |  The project uses exclusively the features found in VISUAL C# 2005 Express Edition.
The purpose of this demo is to mimic the JAVA applets that can be found over the NET to create virtual tours.... |
| | Total Hits: 80 | Today: 0 | Author: darkoman | Rating:  |
| |  This article demonstrates the use of Windows GDI in the creation and animation of different types of 2D charts (bars, lines and pies). With this article is also included a demo-project and a source with all needed classes to implement charting in Win32 applications.... |
| | Total Hits: 121 | Today: 0 | Author: SK Genius | Rating:  |
| |  This is a simple 2D map editor that shows how you can create and manage 2D tiled maps for games or other purposes. While some of the methods used to store and manage the data in the editor may not be directly applicable to a game, where memory management is very important, it does give an easy to understand and flexible starting point.... |
| | Total Hits: 80 | Today: 0 | Author: asef | Rating:  |
| |  I wanted to draw a 3D math function on a static control like "MatLab" does. Finally, I found a solution.
Consider that you want to plot a 3D Pixel Q (a,b,c) on a plane with X and Y directions. In (figure 1), I illustrate this. At first, you must move in X direction from O to P1. It is important to know |P1 O| = b. Then you must move in Y direction from P1 to P2 and |P2 P1| = c. Now you must move in 't' direction from P2 to Q. And |Q P2 | = a. In 3D space, 't' direction is X-axis, X direct... |
| | Total Hits: 105 | Today: 0 | Author: Eusebiu Marcu | Rating:  |
| |  I love Channel9 and I think this website must be on every developer's favorites list! A few days ago, I saw the "hybrid smart client" contest and I thought that this is a good opportunity to create a nice WPF application that connects me to Channel 9 in 3D way in order to view all of those great videos.... |
| | Total Hits: 133 | Today: 0 | Author: Michal Brylka | Rating:  |
| |  This article describes a simple method of rendering 3D surfaces on a 2D plane. It doesn't use OpenGL or DirectX or stuff like that. It just utilizes the power of the CPU. Simplicity has, of course, its price - the rendering process isn't as fast as when using hardware acceleration. Its application varies from simply admiring beautiful 3D surfaces to data visualization purposes, to stuff whatever one needs. I've used it in programs written for courses of Optimization Methods, Identification, Calc... |
| | Total Hits: 71 | Today: 0 | Author: Oleg V. Polikarpotchkin, Peter Lee | Rating:  |
| |  From time to time, I am faced with the question: how to draw a smooth curve through a set of 2D points? It seems strange, but we don't have out of the box primitives to do so. Yes, we can draw a polyline, Bezier polyline, or a piece-wise cardinal spline, but they are all not what is desired: polyline isn't smooth; with Bezier and cardinal spline, we have a headache with additional parameters like Bezier control points or tension. Very often, we don't have any data to evaluate these additional pa... |
| | Total Hits: 17 | Today: 0 | Author: darkoman | Rating:  |
| |  This is an article about the 3D software rendering engine. I will not discuss about DirectX or OpenGL here. The running example is done in plain Windows GDI.... |
|
|
|
|
|
|
|
|
|
|
|
|
|