Packt Publishing Direct3D Rendering Cookbook (2014).pdf

(5734 KB) Pobierz
Direct3D Rendering
Cookbook
50 practical recipes to guide you through the advanced
rendering techniques in Direct3D to help bring your 3D
graphics project to life
Justin Stenning
BIRMINGHAM - MUMBAI
Direct3D Rendering Cookbook
Copyright © 2014 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 author, 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: January 2014
Production Reference: 1130114
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-84969-710-1
www.packtpub.com
Cover Image by Justin Stenning (
justin.stenning@gmail.com
)
Credits
Author
Justin Stenning
Reviewers
Julian Amann
Stephan Hodes
Brian Klamik
Todd J. Seiler
Chuck Walbourn
Vinjn Zhang
Acquisition Editor
James Jones
Graphics
Lead Technical Editor
Priya Singh
Technical Editors
Iram Malik
Shali Sasidharan
Anand Singh
Copy Editors
Roshni Banerjee
Gladson Monteiro
Adithi Shetty
Cover Work
Nitesh Thakur
Ronak Dhruv
Abhinash Sahu
Production Coordinator
Nitesh Thakur
Indexers
Hemangini Bari
Monica Ajmera Mehta
Rekha Nair
Project Coordinator
Wendell Palmer
Proofreaders
Amy Johnson
Lindsey Thomas
Mario Cecere
About the Author
Justin Stenning
, a software enthusiast since DOS was king, has been working as
a software engineer since he was 20. He has been the technical lead on a range of
projects, from enterprise content management and software integrations to mobile apps,
mapping, and biosecurity management systems. Justin has been involved in a number
of open source projects, including capturing images from fullscreen Direct3D games and
displaying in-game overlays, and enjoys giving a portion of his spare time to the open source
community. Justin completed his Bachelor of Information Technology at Central Queensland
University, Rockhampton. When not coding or gaming, he thinks about coding or gaming,
or rides his motorbike. Justin lives with his awesome wife, and his cheeky and quirky
children in Central Victoria, Australia.
To Lee, thanks for keeping things running smoothly using your special
skill of getting stuff done and of course for your awesomeness. To the
kids, yes, I will now be able to play more Minecraft and Terraria with you.
I would like to thank Michael for taking a punt on me all those years ago
and mentoring me in the art of coding.
I would also like to thank the SharpDX open source project for
producing a great interface to Direct3D from the managed code,
and Blendswap.com and its contributors for providing such a great
service to the Blender community.
Thank you to the reviewers who provided great feedback and
suggestions throughout.
Lastly, a big thank you to James, Priya, Wendell, and all the folks at
Packt Publishing who have made this book possible.
Zgłoś jeśli naruszono regulamin