< Previous | Contents | Next >

Chapter 25

3D Compositing Basics

This chapter covers many of the nodes used for creating 3D composites, the tasks they perform, and how they can be combined to produce effective 3D scenes.


image

Contents


image

An Overview of 3D Compositing ����������������� 594 3D Compositing Fundamentals ������������������� 595 Creating a Minimal 3D Scene�������������������������� 595 The Elements of a 3D Scene �������������������������� 597 Geometry Nodes ������������������������������������������������� 597 The Merge3D Node �������������������������������������������� 599 The Renderer3D Node��������������������������������������� 602 Software vs. GPU Rendering ������������������������ 603 Software Renderer ��������������������������������������������� 603 OpenGL Renderer ����������������������������������������������� 604 OpenGL UV Renderer ���������������������������������������� 604 Loading 3D Nodes into the Viewer ������������ 605 Navigating the 3D View ������������������������������������ 607

Transforming Cameras and

Lights Using the Viewers���������������������������������� 608 Transparency Sorting �������������������������������������� 608 Material Viewer �������������������������������������������������� 609 Transformations������������������������������������������������� 610 Onscreen Transform Controls������������������������ 610 Pivot �������������������������������������������������������������������������� 611

Target����������������������������������������������������������������������� 612

Parenting��������������������������������������������������������������� 613

Cameras ����������������������������������������������������������������� 614

Quickly Viewing a

Scene Through a Camera��������������������������������� 615

Plane of Focus and Depth of Field ���������������� 615 Importing Cameras �������������������������������������������� 616 Lighting and Shadows ������������������������������������� 617 Enabling Lighting in the Viewer��������������������� 617 Enabling Lighting to Be Rendered���������������� 617 Cotrolling Lighting within Each 3D Object 617 Lighting Types Explained ��������������������������������� 618 Materials and Textures ����������������������������������� 622 Material Components���������������������������������������� 623 Alpha Detail ����������������������������������������������������������� 625 Illumination Models ������������������������������������������� 627 Textures ������������������������������������������������������������������ 628 Reflections and Refractions ���������������������������� 629 Bump Maps ����������������������������������������������������������� 631 Projection Mapping ������������������������������������������ 632 Geometry �������������������������������������������������������������� 635 Common Visibility Parameters ���������������������� 636 Adding FBX Models ������������������������������������������� 637 Using Text3D��������������������������������������������������������� 638 Fog 3D and Soft Clipping �������������������������������� 642 Material and Object IDs���������������������������������� 644 World Position Pass ������������������������������������������ 644 Point Clouds ��������������������������������������������������������� 646

 

An Overview of 3D Compositing3D Compositing FundamentalsCreating a Minimal 3D SceneThe Elements of a 3D SceneGeometry NodesThe Merge3D NodeThe Renderer3D NodeSoftware vs. GPU RenderingSoftware RendererOpenGL RendererOpenGL UV RendererLoading 3D Nodes into the ViewerNavigating the 3D ViewTransforming Cameras and Lights Using the ViewersTransparency SortingMaterial ViewerTransformationsOnscreen Transform ControlsPivotTargetParentingCamerasQuickly Viewing a Scene Through a CameraPlane of Focus and Depth of FieldImporting CamerasLighting and ShadowsEnabling Lighting in the ViewerEnabling Lighting to Be RenderedCotrolling Lighting within Each 3D ObjectLighting Types ExplainedMaterials and TexturesMaterial ComponentsAlpha DetailIllumination ModelsTexturesReflections and RefractionsBump MapsProjection MappingGeometryCommon Visibility ParametersAdding FBX Models Using Text3DFog 3D and Soft ClippingMaterial and Object IDsWorld Position PassPoint Clouds