Ogre 3d 1.7 Application Development Cookbook: Over 50 Recipes To Provide World-class 3d Graphics Solutions With Ogre 3d

Preparing link to download Please wait... Download

E-Book Overview

OGRE (Object-oriented Graphics Rendering Engine) 3D is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. Graphics application development with OGRE 3D may start small, but may soon balloon into monstrously complex beasts, which just can't be all understood at once. This book will help you to easily develop applications using OGRE 3D.

E-Book Content

www.it-ebooks.info OGRE 3D 1.7 Application Development Cookbook Over 50 recipes to provide world-class 3D graphics solutions with OGRE 3D Ilya Grinblat Alex Peterson BIRMINGHAM - MUMBAI www.it-ebooks.info OGRE 3D 1.7 Application Development Cookbook Copyright © 2012 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews. Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book. Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information. First published: May 2012 Production Reference: 1270412 Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN 978-1-84951-456-9 www.packtpub.com Cover Image by Rakesh Shejwal ([email protected]) www.it-ebooks.info Credits Authors Project Coordinator Ilya Grinblat Shubhanjan Chatterjee Alex Peterson Proofreader Aaron Nash Reviewers Matthew Casperson Mario Cecere Thomas Trocha Indexer Senior Acquisition Editor Monica Ajmera Usha Iyer Graphics Lead Technical Editor Manu Joseph Hyacintha D'souza Production Coordinator Technical Editor Lubna Shaikh Alwin Roy Shantanu Zagade Cover Work Alwin Roy www.it-ebooks.info About the Authors Ilya Grinblat started to work 35 years ago as developer of control systems, and some years later, he moved to the development of Computer Aided Design software. He was a development manager of the architectural software ARC+, and was working in the development of the 3D city software—a software for 3D editing and management of a 3D printer. Last year, he was working in the development of simulators and the 3D GIS software. He was using Ogre to develop Civil Simulate—a software for 3D modeling of roads and driving simulation. I would like to thank many people from Packt publishing. I would also like to thank my wife Irena for giving me the time and support to write this book. Alex Peterson is a graphics enthusiast with a background in game programming. His work with the Ogre engine is primarily due to programming a universe size game engine, a space skybox creator called Spacescape, and most recently, mobile games. Though his current life is filled with his family and running a business, he makes it a point be active musically and spiritually. He aims to promote his faith in God through his work to serve others, whether it is by fueling their cre