< Previous | Contents | Next >

Chapter 85

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.


Contents


An Overview of 3D Compositing ��������������� 1703 3D Compositing Fundamentals ����������������� 1704 Creating a Minimal 3D Scene������������������������ 1704 The Elements of a 3D Scene ������������������������ 1706 Geometry Nodes ����������������������������������������������� 1706 The Merge3D Node ������������������������������������������ 1708 The Renderer3D Node������������������������������������� 1711 Software vs. GPU Rendering ���������������������� 1712 Software Renderer ������������������������������������������� 1712 OpenGL Renderer ��������������������������������������������� 1713 OpenGL UV Renderer �������������������������������������� 1713 Loading 3D Nodes into the Viewer ���������� 1714 Navigating the 3D View ���������������������������������� 1716

Transforming Cameras and

Lights Using the Viewers�������������������������������� 1717 Transparency Sorting ������������������������������������ 1717 Material Viewer ������������������������������������������������ 1718 Transformations����������������������������������������������� 1719 Onscreen Transform Controls���������������������� 1719 Pivot ����������������������������������������������������������������������� 1720

Target��������������������������������������������������������������������� 1721

Parenting������������������������������������������������������������� 1722

Cameras ��������������������������������������������������������������� 1723

Quickly Viewing a

Scene Through a Camera������������������������������� 1724

Plane of Focus and Depth of Field �������������� 1724

image

Importing Cameras ������������������������������������������ 1725

Lighting and Shadows ����������������������������������� 1726 Enabling Lighting in the Viewer������������������� 1726 Enabling Lighting to Be Rendered�������������� 1726 Cotrolling Lighting

within Each 3D Object ������������������������������������� 1726

Lighting Types Explained ������������������������������� 1727

image

Materials and Textures ��������������������������������� 1731

Material Components�������������������������������������� 1732

Alpha Detail ��������������������������������������������������������� 1734

Illumination Models ����������������������������������������� 1736

Textures ���������������������������������������������������������������� 1737

Reflections and Refractions �������������������������� 1738 Bump Maps ��������������������������������������������������������� 1740 Projection Mapping ���������������������������������������� 1741 Geometry ������������������������������������������������������������ 1744 Common Visibility Parameters �������������������� 1745 Adding FBX Models ����������������������������������������� 1746 Using Text3D������������������������������������������������������� 1747 Fog 3D and Soft Clipping ������������������������������ 1751 Material and Object IDs�������������������������������� 1753 World Position Pass ���������������������������������������� 1753 Point Clouds ������������������������������������������������������� 1755

 

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