ShaderTechnique

ShaderTechnique

개요

ShaderTechnique는 Aspose.3D FOSS에서 .NET를 위한 클래스입니다.

쉐이더 기법은 구체적인 렌더링 구현을 나타냅니다.

이 클래스는 .NET 프로그램에서 ShaderTechnique 객체를 다루기 위한 2개의 메서드를 제공합니다. 사용 가능한 메서드에는 AddBinding, ShaderTechnique이 포함됩니다. 모든 공개 멤버는 Aspose.3D FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Description, RenderAPI, RenderAPIVersion, ShaderContent, ShaderEntry, ShaderFile, 및 추가 3개.

속성

이름유형액세스설명
Descriptionstring읽기/쓰기이 기술의 설명을 가져오거나 설정합니다.
ShaderLanguagestring읽기/쓰기이 기술에서 사용되는 셰이더 언어를 가져오거나 설정합니다.
ShaderVersionstring읽기/쓰기이 기술에 사용되는 셰이더 버전을 가져오거나 설정합니다.
ShaderFilestring읽기/쓰기외부 셰이더 파일의 파일 이름을 가져오거나 설정합니다.
ShaderContentbyte[]읽기/쓰기내장 셰이더 스크립트의 내용을 가져오거나 설정합니다.
ShaderEntrystring읽기/쓰기셰이더의 진입점을 가져오거나 설정합니다.
RenderAPIstring읽기/쓰기이 기술에서 사용되는 렌더링 API을 가져오거나 설정합니다.
RenderAPIVersionstring읽기/쓰기렌더링 API의 버전을 가져오거나 설정합니다.
ShaderParametersIDictionary<string, string>읽기셰이더 파라미터 정의를 가져옵니다.

메서드

시그니처설명
ShaderTechnique()새로운 ShaderTechnique 클래스의 인스턴스를 초기화합니다.
AddBinding(property: string, shaderParameter: string)동적 속성을 셰이더 파라미터에 바인딩합니다.

참조

 한국어