Qt3DRender Namespace

2D 및 3D 렌더링을 가능하게 하는 클래스가 포함되어 있습니다. 더 보기...

Header: #include <Qt3DRender>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
상태: 폐지됨

네임스페이스

namespace Quick
namespace Render

클래스

class QAbstractLight
class QAbstractRayCaster
class QAbstractTexture
class QAbstractTextureImage
class QAlphaCoverage
class QAlphaTest
class QBlendEquation
class QBlendEquationArguments
class QBlitFramebuffer
class QBufferCapture
class QCamera
class QCameraLens
class QCameraSelector
class QClearBuffers
class QClipPlane
class QColorMask
class QComputeCommand
class QCullFace
class QDebugOverlay
class QDepthRange
class QDepthTest
class QDirectionalLight
class QDispatchCompute
class QDithering
class QEffect
class QEnvironmentLight
class QFilterKey
class QFrameGraphNode
class QFrontFace
class QFrustumCulling
class QGeometryRenderer
class QGraphicsApiFilter
class QLayer
class QLayerFilter
class QLevelOfDetail
class QLevelOfDetailBoundingSphere
class QLevelOfDetailSwitch
class QLineWidth
class QMaterial
class QMemoryBarrier
class QMesh
class QMultiSampleAntiAliasing
class QNoDepthMask
class QNoDraw
class QNoPicking
class QObjectPicker
class QPaintedTextureImage
class QParameter
class QPickEvent
class QPickLineEvent
class QPickPointEvent
class QPickTriangleEvent
(since 6.0) class QPickingProxy
class QPickingSettings
class QPointLight
class QPointSize
class QPolygonOffset
class QProximityFilter
class QRasterMode
class QRayCaster
class QRayCasterHit
class QRenderAspect
class QRenderCapabilities
class QRenderCapture
class QRenderCaptureReply
class QRenderPass
class QRenderPassFilter
class QRenderSettings
class QRenderState
class QRenderStateSet
class QRenderSurfaceSelector
class QRenderTarget
class QRenderTargetOutput
class QRenderTargetSelector
class QSceneLoader
class QScissorTest
class QScreenRayCaster
class QSeamlessCubemap
class QSetFence
class QShaderData
class QShaderImage
class QShaderProgram
class QShaderProgramBuilder
class QSharedGLTexture
class QSortPolicy
class QSpotLight
class QStencilMask
class QStencilOperation
class QStencilOperationArguments
class QStencilTest
class QStencilTestArguments
class QSubtreeEnabler
class QTechnique
class QTechniqueFilter
class QTexture1D
class QTexture1DArray
class QTexture2D
class QTexture2DArray
class QTexture2DMultisample
class QTexture2DMultisampleArray
class QTexture3D
class QTextureBuffer
class QTextureCubeMap
class QTextureCubeMapArray
class QTextureData
class QTextureDataUpdate
class QTextureGenerator
class QTextureImage
class QTextureImageData
class QTextureImageDataGenerator
class QTextureLoader
class QTextureRectangle
class QTextureWrapMode
class QViewport
class QWaitFence

타입

함수

bool operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)
bool operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)

상세 설명

네임스페이스

namespace Qt3DRender::Quick

namespace Qt3DRender::Render

클래스

QAbstractLight 클래스

Qt 3D 씬에서 QAbstractLight 객체를 캡슐화합니다. More...

QAbstractRayCaster 클래스

3D 씬에서 레이 캐스팅을 위한 추상 베이스 클래스입니다. More...

QAbstractTexture 클래스

텍스처를 제공하는 데 사용되는 베이스 클래스입니다. More...

QAbstractTextureImage 클래스

OpenGL 텍스처 이미지를 만드는 데 필요한 정보를 캡슐화합니다. More...

QAlphaCoverage 클래스

알파 대 커버리지 멀티 샘플링 모드를 활성화합니다. More...

QAlphaTest 클래스

알파 레퍼런스 테스트를 지정하는 QAlphaTest 클래스입니다. 더 보기...

QBlendEquation 클래스

QBlendEquation 클래스는 RGB 블렌드 방정식과 알파 블렌드 방정식 모두에 사용되는 방정식을 지정합니다. 자세히...

QBlendEquationArguments 클래스

블렌딩 정보를 캡슐화합니다: 들어오는 값(그려질 것)이 기존 값(이미 그려진 것)에 어떻게 영향을 미칠지 지정합니다. 더 보기...

QBlitFramebuffer 클래스

렌더링 대상의 한 영역에서 다른 영역으로 픽셀 값의 직사각형을 전송하는 프레임그래프 노드입니다. 더 보기...

QBufferCapture 클래스

GPU와 CPU 간에 버퍼 데이터를 교환합니다. 더 보기...

QCamera 클래스

QCamera 클래스는 씬을 렌더링할 뷰 포인트를 정의합니다. 자세히...

QCameraLens 클래스

Qt3DRender::QCameraLens 클래스는 3D 씬의 카메라를 정의하는 데 사용할 투영 매트릭스를 지정합니다. 더 보기...

QCameraSelector 클래스

사용할 카메라를 선택할 수 있는 클래스입니다. More...

클래스 QClearBuffers

버퍼를 지우는 클래스입니다. 더 보기...

클래스 QClipPlane

gl_ClipDistance를 사용하여 셰이더에 있을 수 있는 추가 OpenGL 클리핑 평면을 활성화합니다. 더 보기...

클래스 QColorMask

현재 바인딩된 프레임 버퍼에 기록할 컬러 컴포넌트를 지정할 수 있습니다. 자세히...

QComputeCommand 클래스

GPU 의 컴퓨트 셰이더에 작업을 내릴 QComponent 입니다. 더 보기...

QCullFace 클래스

QCullFace 클래스는 전면 또는 후면 컬링 활성화 여부를 지정합니다. 더 보기...

QDebugOverlay 클래스

씬 디테일이 포함된 시각적 오버레이를 활성화합니다. 더 보기...

QDepthRange 클래스

뎁스 버퍼에 기록된 뎁스 값을 리매핑할 수 있도록 합니다. 더 보기...

QDepthTest 클래스

QDepthTest 클래스는 조각 셰이더의 뎁스 값을 쓰기 중인 샘플의 뎁스와 비교하여 테스트합니다. 더 보기...

QDirectionalLight 클래스

Qt 3D 씬에서 디렉셔널 라이트 오브젝트를 캡슐화합니다. More...

QDispatchCompute 클래스

GPU에서 컴퓨트 셰이더에 대한 작업을 발행하는 프레임 그래프 노드입니다. 더 보기...

QDithering 클래스

디더링을 활성화합니다. 더 보기...

QEffect 클래스

Qt 3D 씬의 이펙트를 위한 베이스 클래스입니다. More...

QEnvironmentLight 클래스

Qt 3D 씬의 환경 조명 객체를 캡슐화합니다. More...

QFilterKey 클래스

QFilterKey 클래스는 필터 키와 그 값을 위한 저장소를 제공합니다. 더 보기...

QFrameGraphNode 클래스

모든 프레임그래프 구성 노드의 베이스 클래스입니다. 더 보기...

QFrontFace 클래스

QFrontFace 클래스는 앞면과 뒷면을 향한 다각형을 정의합니다. 더 보기...

QFrustumCulling 클래스

프레임 그래프에 대한 프러스텀 컬링을 활성화합니다. 더 보기...

QGeometryRenderer 클래스

지오메트리 렌더링을 캡슐화합니다. More...

QGraphicsApiFilter 클래스

QGraphicsApiFilter 클래스는 첨부된 QTechnique 에 필요한 API를 식별합니다. More...

QLayer 클래스

QLayer 클래스는 렌더링할 엔티티를 필터링하는 방법을 제공합니다. More...

QLayerFilter 클래스

프레임 그래프 분기에 그려지는 레이어를 제어합니다. 더 보기...

QLevelOfDetail 클래스

QLevelOfDetail 클래스는 화면의 크기에 따라 렌더링된 엔티티의 복잡도를 제어하는 방법을 제공합니다. 더 보기...

QLevelOfDetailBoundingSphere 클래스

QLevelOfDetailBoundingSphere 클래스는 중심과 반경으로 정의되는 간단한 구형 볼륨을 제공합니다. 자세히...

QLevelOfDetailSwitch 클래스

거리 또는 화면 크기에 따라 자손 엔티티를 활성화하는 방법을 제공합니다. 더 보기...

QLineWidth 클래스

래스터화된 선의 너비를 지정합니다. More...

QMaterial 클래스

씬의 모든 머티리얼 컴포넌트 클래스의 베이스가 되는 추상 클래스를 제공합니다. 더 보기...

QMemoryBarrier 클래스

메모리 배리어를 배치하는 클래스입니다. 더 보기...

QMesh 클래스

사용자 정의 메시 로더. More...

QMultiSampleAntiAliasing 클래스

멀티 샘플 안티 에일리어싱을 활성화합니다. More...

QNoDepthMask 클래스

뎁스 쓰기를 비활성화합니다. More...

QNoDraw 클래스

Qt3DRender::QNoDraw 노드가 프레임 그래프 분기에 있을 때, 렌더러가 프리미티브를 렌더링하지 못하도록 합니다. 더 보기...

QNoPicking 클래스

Qt3DRender::QNoPicking 노드가 FrameGraph 분기에 있을 때, 렌더링 측면이 주어진 분기에 대한 선택 선택을 수행하지 못하도록 합니다. 더 보기...

QObjectPicker 클래스

QObjectPicker 클래스는 피킹이라는 프로세스를 통해 QEntity와 상호 작용하는 데 사용할 수 있는 컴포넌트를 인스턴스화합니다. 더 보기...

QPaintedTextureImage 클래스

QPainter 을 통해 작성할 수 있는 QAbstractTextureImage... 더보기. ..

QParameter 클래스

이름과 값 쌍을 위한 저장소를 제공합니다. 셰이더 유니폼에 매핑됩니다. 더 보기...

QPickEvent 클래스

QPickEvent 클래스는 오브젝트가 선택될 때 정보를 저장합니다. 더 보기...

QPickLineEvent 클래스

QPickLineEvent 클래스는 선의 세그먼트가 선택될 때 정보를 저장합니다. 더 보기...

QPickPointEvent 클래스

QPickPointEvent 클래스는 점구름의 세그먼트가 선택될 때 정보를 저장합니다. 더 보기...

QPickTriangleEvent 클래스

QPickTriangleEvent 클래스는 삼각형이 선택될 때 정보를 저장합니다. 더 보기...

QPickingProxy 클래스

피킹에만 사용되는 대체 QGeometryView를 제공하는 데 사용할 수 있습니다. 더 보기...

QPickingSettings 클래스

QPickingSettings 클래스는 엔티티 피킹의 처리 방법을 지정합니다. 더 보기...

QPointLight 클래스

Qt 3D 씬에서 포인트 라이트 오브젝트를 캡슐화합니다. 더 보기...

QPointSize 클래스

래스터화된 포인트의 크기를 지정합니다. 정적으로 설정하거나 셰이더 프로그램에서 설정할 수 있습니다. 더 보기...

QPolygonOffset 클래스

QPolygonOffset 클래스는 다각형 오프셋의 깊이 값을 계산하기 위한 배율과 단계를 설정합니다. 더 보기...

QProximityFilter 클래스

대상 엔티티의 거리 임계값 내에 있는 엔티티를 선택합니다. 더 보기...

QRasterMode 클래스

QRasterMode 렌더링 상태는 수행될 래스터화 유형을 제어할 수 있습니다. 더 보기...

클래스 QRayCaster

Qt3DRender::QRayCaster 클래스는 3D 월드 좌표에서 레이 캐스팅 테스트를 수행하는 데 사용됩니다. 더 보기...

QRayCasterHit 클래스

모델을 통해 광선을 캐스팅할 때의 히트 세부 정보입니다. 더 보기...

QRenderAspect 클래스

QRenderAspect 클래스입니다. 자세히...

QRenderCapabilities 클래스

QRenderCapabilities 클래스는 사용 가능한 렌더링 엔진과 관련된 설정을 보유합니다. 자세히...

QRenderCapture 클래스

렌더 캡처를 위한 프레임 그래프 노드입니다. 자세히...

QRenderCaptureReply 클래스

렌더 캡처 요청의 결과를 받습니다. 더 보기...

QRenderPass 클래스

렌더 패스를 캡슐화합니다. 더 보기...

QRenderPassFilter 클래스

필터 키와 파라미터의 벡터를 위한 스토리지를 제공합니다. More...

QRenderSettings 클래스

QRenderSettings 클래스는 렌더링 프로세스 및 활성 프레임 그래프 호스트와 관련된 설정을 보관합니다. 더 보기...

QRenderState 클래스

모든 렌더링 상태에 대한 추상 베이스 클래스입니다. 자세히...

QRenderStateSet 클래스

QRenderStateSet FrameGraph 노드는 프레임그래프 브랜치를 실행하는 동안 적용할 QRenderState 객체 집합을 지정하는 방법을 제공합니다. 더 보기...

QRenderSurfaceSelector 클래스

렌더링 표면을 지정하는 방법을 제공합니다. 더 보기...

QRenderTarget 클래스

QRenderTarget 클래스는 렌더러가 렌더링할 수 있는 타겟(보통 프레임 버퍼 객체)을 캡슐화합니다. 더 보기...

QRenderTargetOutput 클래스

QRenderTargetOutput 클래스는 렌더 타깃의 어태치먼트(컬러 텍스처, 뎁스 텍스처 등)를 지정할 수 있습니다. 더 보기...

QRenderTargetSelector 클래스

렌더 타깃을 지정하는 방법을 제공합니다. More...

QSceneLoader 클래스

기존 씬을 로드하는 기능을 제공합니다. 더 보기...

QScissorTest 클래스

QScissorTest 클래스는 화면의 특정 직사각형 부분을 벗어난 조각을 삭제합니다. 더 보기...

QScreenRayCaster 클래스

화면 좌표를 기반으로 광선 투사 테스트를 수행합니다. 더 보기...

QSeamlessCubemap 클래스

심리스 큐브맵 텍스처 필터링을 활성화합니다. 더 보기...

QSetFence 클래스

FrameGraphNode 그래픽 명령 스트림에 펜스를 삽입하는 데 사용됩니다. 더 보기...

QShaderData 클래스

유니폼 블록 또는 셰이더 구조의 값을 지정하는 방법을 제공합니다. 더 보기...

QShaderImage 클래스

셰이더 프로그램에 대한 이미지 액세스를 제공합니다. 더 보기...

QShaderProgram 클래스

셰이더 프로그램을 캡슐화합니다. More...

QShaderProgramBuilder 클래스

로드된 그래프로부터 셰이더 프로그램 컨텐츠를 생성합니다. More...

QSharedGLTexture 클래스

Qt 3D 장면에서 별도의 OpenGL 컨텍스트에서 textureId 를 사용할 수 있도록 합니다. 더 보기...

QSortPolicy 클래스

사용할 정렬 유형을 위한 스토리지를 제공합니다. 더 보기...

QSpotLight 클래스

Qt 3D 장면에서 스포트라이트 객체를 캡슐화합니다. More...

QStencilMask 클래스

QStencilMask 클래스는 스텐실 평면에서 개별 비트의 앞면과 뒷면 쓰기를 제어합니다. 더 보기...

QStencilOperation 클래스

QStencilOperation 클래스는 스텐실 작업을 지정합니다. 더 보기...

QStencilOperationArguments 클래스

QStencilOperationArguments 클래스는 스텐실 및 깊이 테스트가 실패할 때 수행할 작업을 설정합니다. 더 보기...

QStencilTest 클래스

QStencilTest 클래스는 스텐실 테스트에 대한 인수를 지정합니다. 더 보기...

QStencilTestArguments 클래스

QStencilTestArguments 클래스는 스텐실 테스트에 대한 인수를 지정합니다. 더 보기...

QSubtreeEnabler 클래스

프레임그래프 노드의 전체 서브트리를 활성화 또는 비활성화합니다. 더 보기...

QTechnique 클래스

테크닉을 캡슐화합니다. More...

QTechniqueFilter 클래스

사용할 QTechnique를 선택하는 데 사용되는 QFrameGraphNode 입니다. More...

QTexture1D 클래스

Target1D 타깃 포맷을 가진 QAbstractTexture. More...

QTexture1DArray 클래스

Target1DArray 타깃 포맷을 가진 QAbstractTexture 입니다. 더 보기...

QTexture2D 클래스

Target2D 타깃 포맷을 가진 QAbstractTexture. More...

QTexture2DArray 클래스

Target2DArray 타깃 포맷을 가진 QAbstractTexture 입니다. More...

QTexture2DMultisample 클래스

Target2DMultisample 타깃 포맷을 가진 QAbstractTexture 입니다. More...

QTexture2DMultisampleArray 클래스

Target2DMultisampleArray 타깃 포맷의 QAbstractTexture 입니다. More...

QTexture3D 클래스

Target3D 타겟 포맷을 가진 QAbstractTexture 입니다. More...

QTextureBuffer 클래스

타겟 버퍼 타겟 포맷을 가진 QAbstractTexture. More...

QTextureCubeMap 클래스

TargetCubeMap 타겟 형식을 가진 QAbstractTexture. More...

QTextureCubeMapArray 클래스

TargetCubeMapArray 타겟 형식을 가진 QAbstractTexture 입니다. More...

QTextureData 클래스

QTextureData 클래스는 타겟, 높이, 너비, 깊이, 레이어, 랩, 밉맵 활성화 여부와 같은 텍스처 정보를 저장합니다. 더 보기...

QTextureDataUpdate 클래스

QTextureDataUpdate는 텍스처 콘텐츠의 부분 업데이트를 수행하는 데 필요한 콘텐츠와 정보를 보관합니다. 더 보기...

QTextureGenerator 클래스

텍스처의 이미지 데이터를 제공합니다. 더 보기...

QTextureImage 클래스

이미지 소스에서 OpenGL 텍스처 이미지를 만드는데 필요한 정보를 캡슐화합니다. More...

QTextureImageData 클래스

QTextureImageData는 텍스처를 나타내는 데이터를 저장합니다. 더 보기...

QTextureImageDataGenerator 클래스

QAbstractTextureImage 에 대한 텍스처 이미지 데이터를 제공합니다. More...

QTextureLoader 클래스

텍스처 로딩과 텍스처의 프로퍼티 설정을 처리합니다. More...

QTextureRectangle 클래스

TargetRectangle 타겟 형식을 가진 QAbstractTexture. More...

QTextureWrapMode 클래스

Qt3DRender::QAbstractTexture 텍스처에 적용할 랩 모드를 정의합니다. More...

QViewport 클래스

Qt3D 씬의 뷰포트입니다. More...

QWaitFence 클래스

FrameGraphNode 그래픽 명령 스트림의 펜스가 신호가 될 때까지 기다리는 데 사용되는 클래스. 더 보기...

문서 유형

[alias] ParameterList

Qt3DRender::QParameter 매개변수 목록입니다.

QTextureImageDataPtr

QTextureImageData 에 대한 공유 포인터.

함수 문서

bool operator!=(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)

referencesample 이 다르면 true 을 반환합니다.

bool operator==(const Qt3DRender::QGraphicsApiFilter &reference, const Qt3DRender::QGraphicsApiFilter &sample)

referencesample 이 같으면 true 을 반환합니다.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.