Inter-Process Communication in Real-Time 3D Applications : First Edition
/
Chapter 5–Building a Custom USD Viewer
Chapter 5–Building a Custom USD Viewer
https://leanpub.com/grpc_3dgraphics
Directory Structure
https://leanpub.com/grpc_3dgraphics
CMake Setup
https://leanpub.com/grpc_3dgraphics
Creating a New Stage and Opening a Stage from File
https://leanpub.com/grpc_3dgraphics
USD Document
https://leanpub.com/grpc_3dgraphics
https://leanpub.com/grpc_3dgraphics
MainWindow
https://leanpub.com/grpc_3dgraphics
https://leanpub.com/grpc_3dgraphics
MenuBar
https://leanpub.com/grpc_3dgraphics
Logger Widget
https://leanpub.com/grpc_3dgraphics
Camera Navigation
https://leanpub.com/grpc_3dgraphics
Viewport
https://leanpub.com/grpc_3dgraphics
UsdRenderEngineGL
https://leanpub.com/grpc_3dgraphics
UsdDrawTargetFBO
https://leanpub.com/grpc_3dgraphics
OpenGL Widget
https://leanpub.com/grpc_3dgraphics
Viewport Dock Widget
https://leanpub.com/grpc_3dgraphics
Global Single Selection
https://leanpub.com/grpc_3dgraphics
Picking Object
https://leanpub.com/grpc_3dgraphics
https://leanpub.com/grpc_3dgraphics
https://leanpub.com/grpc_3dgraphics
Summary
https://leanpub.com/grpc_3dgraphics
Previous
Chapter 4–MayaUSD Plugin Fundamentals
Up next
Chapter 6 - Building LiveLink Services
In this chapter
Chapter 5–Building a Custom USD Viewer
Directory Structure
CMake Setup
Creating a New Stage and Opening a Stage from File
Logger Widget
Camera Navigation
Viewport
Viewport Dock Widget
Global Single Selection
Picking Object
Summary