Rabu, 08 Oktober 2014

[Y965.Ebook] Ebook OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo

Ebook OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo

Idea in choosing the most effective book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo to read this day can be gained by reading this web page. You can find the very best book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo that is offered in this globe. Not just had the books published from this nation, however additionally the various other nations. As well as currently, we mean you to review OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo as one of the reading products. This is just one of the very best books to accumulate in this website. Look at the resource and browse guides OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo You could locate great deals of titles of the books given.

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo



OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo

Ebook OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo

How a suggestion can be got? By staring at the celebrities? By seeing the sea and taking a look at the sea interweaves? Or by reviewing a publication OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo Everybody will have certain unique to get the motivation. For you that are passing away of books and also still get the motivations from publications, it is actually wonderful to be right here. We will certainly show you hundreds collections of the book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo to check out. If you such as this OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo, you can additionally take it as your own.

This book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo is anticipated to be one of the most effective seller book that will make you really feel pleased to buy and read it for completed. As understood could usual, every publication will certainly have certain points that will make somebody interested a lot. Also it originates from the writer, kind, material, as well as the publisher. However, lots of people additionally take guide OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo based on the style and title that make them amazed in. and also right here, this OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo is quite advised for you considering that it has appealing title and motif to read.

Are you actually a fan of this OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo If that's so, why don't you take this book currently? Be the very first individual who such as as well as lead this book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo, so you can get the factor and messages from this publication. Don't bother to be puzzled where to obtain it. As the other, we share the connect to check out as well as download and install the soft documents ebook OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo So, you may not lug the printed publication OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo everywhere.

The existence of the on the internet book or soft file of the OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo will certainly relieve people to obtain the book. It will likewise save more time to just look the title or writer or author to obtain till your book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo is disclosed. After that, you can visit the link download to visit that is given by this web site. So, this will certainly be a very good time to start enjoying this book OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo to read. Consistently good time with publication OpenGL Data Visualization Cookbook, By Raymond C. H. Lo, William C. Y. Lo, always good time with cash to spend!

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo

Over 35 hands-on recipes to create impressive, stunning visuals for a wide range of real-time, interactive applications using OpenGL

About This Book
  • Get acquainted with a set of fundamental OpenGL primitives and concepts that enable users to create stunning visuals of arbitrarily complex 2D and 3D datasets for many common applications
  • Explore interactive, real-time visualization of large 2D and 3D datasets or models, including the use of more advanced techniques such as stereoscopic 3D rendering.
  • Create stunning visuals on the latest platforms including mobile phones and state-of-the-art wearable computing devices
Who This Book Is For

This book is aimed at anyone interested in creating impressive data visualization tools using modern graphics hardware. Whether you are a developer, engineer, or scientist, if you are interested in exploring the power of OpenGL for data visualization, this book is for you. While familiarity with C/C++ is recommended, no previous experience with OpenGL is assumed.

What You Will Learn
  • Install, compile, and integrate the OpenGL pipeline into your own project
  • Create interactive applications using GLFW to handle user inputs and the Android Sensor framework to detect gestures and motions on mobile devices
  • Use OpenGL primitives to plot 2-D datasets such as time series dynamically
  • Render complex 3D volumetric datasets with techniques such as data slicers and multiple viewpoint projection
  • Render images, videos, and point cloud data from 3D range-sensing cameras using the OpenGL Shading Language (GLSL)
  • Develop video see-through augmented reality applications on mobile devices with OpenGL ES 3.0 and OpenCV
  • Visualize 3D models with meshes and surfaces using stereoscopic 3D technology
In Detail

OpenGL is a great multi-platform, cross-language, and hardware-accelerated graphics interface for visualizing large 2D and 3D datasets. Data visualization has become increasingly challenging using conventional approaches as datasets become larger and larger, especially with the Big Data evolution. From a mobile device to a sophisticated high-performance computing cluster, OpenGL libraries provide developers with an easy-to-use interface to create stunning visuals in 3D in real time for a wide range of interactive applications.

This book provides a series of easy-to-follow, hands-on tutorials to create appealing OpenGL-based visualization tools with minimal development time. We will first illustrate how to quickly set up the development environment in Windows, Mac OS X, and Linux. Next, we will demonstrate how to visualize data for a wide range of applications using OpenGL, starting from simple 2D datasets to increasingly complex 3D datasets with more advanced techniques. Each chapter addresses different visualization problems encountered in real life and introduces the relevant OpenGL features and libraries in a modular fashion.

By the end of this book, you will be equipped with the essential skills to develop a wide range of impressive OpenGL-based applications for your unique data visualization needs, on platforms ranging from conventional computers to the latest mobile/wearable devices.

Style and approach

This is an easy-to-follow, comprehensive Cookbook showing readers how to create a variety of real-time, interactive data visualization tools. Each topic is explained in a step-by-step format. A range of hot topics is included, including stereoscopic 3D rendering and data visualization on mobile/wearable platforms.

  • Sales Rank: #567073 in Books
  • Published on: 2015-08-24
  • Released on: 2015-08-24
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .68" w x 7.50" l, 1.14 pounds
  • Binding: Paperback
  • 298 pages

About the Author

Raymond C. H. Lo

Raymond C. H. Lo is currently the CTO and cofounder of Meta (http://www.getameta.com), a company in Silicon Valley that is creating the world's first augmented reality eyeglasses with 3D gesture input and 3D stereoscopic display. This next-generation wearable computing technology, which is the result of his PhD research, has been featured extensively in news media, including CNN, MIT News, CNET, and Forbes magazine. During his PhD, Raymond worked with Professor Steve Mann, who is widely recognized as the father of wearable computing. Together, they published and presented papers at leading conferences, including the SIGGRAPH and IEEE conferences, on real-time high-dynamic-range (HDR) imaging, augmented reality, and digital eyeglasses, which involve high-performance computation using CUDA and visualization using OpenGL.



William C. Y. Lo

William C. Y. Lo is currently an MD-PhD candidate at Harvard Medical School. He is pursuing his PhD degree in the joint Harvard-MIT Medical Engineering and Medical Physics program under the guidance of Professor Brett Bouma (and co-advisor Professor Benjamin Vakoc) at Massachusetts General Hospital, who founded the NIH-funded Center for Biomedical OCT Research and Translation. He obtained his bachelor of applied science degree in computer engineering and his MSc degree in medical biophysics from the University of Toronto, where he worked with Professor Lothar Lilge and Professor Jonathan Rose on high-performance computing for photodynamic therapy planning using custom FPGA hardware and graphics processors with CUDA. He, along with J. Rose and L. Lilge, worked on Computational Acceleration for Medical Treatment Planning: Monte Carlo Simulation of Light Therapies Accelerated using GPUs and FPGAs, VDM Verlag, 2010.

Most helpful customer reviews

1 of 1 people found the following review helpful.
Interesting Visualization Projects on Multiple Platforms
By Kwisatz Haderach
This is an excellent book that gets you up and running quickly on OpenGL including the fixed function pipeline (version 2), shaders (version 3) and embedded systems/Android (ES). I appreciated the coverage on various platforms (Android, Linux, Mac, Windows) as I was able to use on Ubuntu 15.04, Windows 7/10, and Yosemite.

The code depends on several open source libraries that jump start the projects to quickly see the reward for the effort. More importantly, the authors clearly explain why they are taking on the dependencies (GLEW for managing OpenGL extensions, GLFW for windowing, GLM for matrix math, SOIL for handling graphics formats, and OpenCV for imaging), I think most of these have fairly permissible licenses so you should be able to re-use without much concern (but I am an engineer and not a lawyer).

The content is in tutorial format so it is a good first read for someone starting with OpenGL without having to search across multiple web sites. You will want to have a good reference with you to satisfy any curiosities about API calls.

I was impressed with the examples that were more interesting than the standard tea pot and simple triangle renderings. Most of the content is generated programmatically through solution of math problems. While the math can be fairly sophisticated, the problems were focused on medicine and I found them relatable despite the fact that medicine is not my principle area of study (but I have a heart beat and the authors take the time to provide background information on what a heart beat plot should look like that was quite interesting).

Anyway, the recipes in the cookbook are related to computer imaging of data based on various mathematical models. You start by drawing a simple sine curve on a 2D plot and progress to 3D contour plots. Then, you will start integrating filters for image processing. There is also a recipe for working with the Microsoft Kinect 3D range sensing camera on Apple, Linux and Windows platforms. After that, there are recipes for rendering stereoscopic images but I did not have the hardware to test the images.

Overall, I am extremely pleased with the book as it quickly started my development across several platforms and saved me time and effort otherwise spent reading various web pages.

I struggle to find any criticism. It would be nice to have a recipe for selecting objects (perhaps polygons) with mouse clicks. You also will not find any iOS coverage (at least I did not come across any). Hope this will be in the second edition.

0 of 0 people found the following review helpful.
An excellent resource packed with several useful examples.
By Elvis John Dowson
A very good book that covers 2D and 3D data visualization using OpenGL and other libraries, with setup instructions provided for developing applications for Windows, Linux, Mac and Android platforms.

The recipes provides in the book start with the basics, with rendering a rotating triangle and progressively move on to more advanced examples, including:
- a 2D electrocardiogram,
- interactively visualizing complex 3D data sets,
- rendering 2D images and videos with texture mapping and working with OpenCV libraries,
- working with GLSL,
- real-time video rendering with filters,
- rendering 3D point cloud data,
- rendering stereoscopic 3D models,
- creating augmented reality applications.

0 of 0 people found the following review helpful.
Very focused, complement other OpenGL books
By Matteo Ricci
Very interesting read. It nicely complement other OpenGL books as it focus exclusively on data visualization. Indeed this is one of the few books I am aware of dealing with this topic using OpenGL.
Another good point is given by the accompanying demo source code which runs on my platform of choice (Linux), unlike many other OpenGL books leaning more towards Windows.
In summary, if you are interested in data visualization and you already know enough of OpenGL, this book is worth the money.

See all 4 customer reviews...

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo PDF
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo EPub
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo Doc
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo iBooks
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo rtf
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo Mobipocket
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo Kindle

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo PDF

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo PDF

OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo PDF
OpenGL Data Visualization Cookbook, by Raymond C. H. Lo, William C. Y. Lo PDF

Tidak ada komentar:

Posting Komentar