dev

TwitterFacebook
Get flash to fully experience Pearltrees
font

NeHe Productions: OpenGL Lesson #42

http://nehe.gamedev.net/tutorial/multiple_viewports/20002/ Welcome to another fun filled tutorial. This time I will show you how to display multiple viewports in a single window. The viewports will resize correctly in windowed mode. Two of the windows use lighting. One of the windows is Ortho and three are Perspective. To keep the tutorial exciting, you will also learn about the maze code used in this demo, how rendering to a texture (yet again) and how to get the current windows dimensions.
OpenGL Programming Guide This easily downloadable version was compiled by UnreaL with help by AsKewl . See the about page for copyright, authoring and distribution information. You can also download these pages in zipped format here , or buy the latest edition ( OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition) ) on Amazon in paperback. http://fly.srk.fer.hr/~unreal/theredbook/

OpenGL Programming Guide (Addison-Wesley Publishing Company): Ta

http://www.songho.ca/opengl/gl_mvc.html This article is about a MVC (Model-View-Controller) framework to create OpenGL GUI applications on Windows platform. MVC architecture is a common design framework for GUI applications, and is used in many GUI libraries, such as .NET, MFC, Qt, Java, etc. The major benefits of this MVC framework are the complete separation of system-independent OpenGL calls from Windows system and the universal message router for multiple windows.

OpenGL GUI Application - Iceweasel

OpenVG - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/OpenVG OpenVG is an API designed for hardware-accelerated 2D vector graphics . Its primary platforms are mobile phones , gaming & media consoles such as the PlayStation 3 , and consumer electronic devices. It was designed to help manufacturers create more attractive user interfaces by offloading computationally intensive graphics processing from the CPU onto a GPU to save energy. OpenVG is well suited [ citation needed ] to accelerating Flash and SVG sequences. The OpenGL ES library provides equivalent functionality for 3D graphics.

project

1. Introduction AmanithVG is a commercial implementation of OpenVG 1.1 and 1.0.1 , the application programming interface (API) for hardware accelerated 2D vector and raster graphics, created by the Khronos group . This engine can grant high quality vector graphics on a wide range of 3D chipset already available on the market (including the mobile market), achieving better performance than software rasterizers in terms of high resolution animations and complex special effects (transparencies, fading, realtime rotoscaling and many others). http://www.amanithvg.com/project.html
http://ivanleben.blogspot.com/2007/07/shivavg-open-source-ansi-c-openvg.html Vector graphic algorithms on CPU are more or less reaching their limits and the only hope to get software like Adobe Illustrator speeded up is probably by installing a faster processor into your PC. I've started an open-source project for a vector-graphics drawing library that would use hardware acceleration already a year ago under the name libShiva. However, it never took up really well and recently I realized why. Basically, it's the same problem as with other current open-source vector-graphics APIs that utilize graphic card. They are usually a part of a very large toolkit or framework and it's hard to use the sole drawing API without having to link your project against and make it dependent on the whole framework.

ShivaVG: open-source ANSI C OpenVG