图像法线映射到DirectX 9-12

图像法线映射到DirectX 9-12,directx,directx-11,directx-9,directx-10,directx-12,Directx,Directx 11,Directx 9,Directx 10,Directx 12,我有一个问题要问你,因为我真的需要这个,我不知道如何才能解决它。 是否可以将法线贴图图像转换为法线缓冲区?或者换句话说。。。我想在DirectX 9-12中制作一个3D应用程序,用于模型的纹理(模型的材质)以及从Substance Painter导出的一些图像。有可能这样做吗 要使用Substance进行渲染,您需要一个PBR着色器,这就是确定所需输入的原因。通常,需要反照率(漫反射)贴图、法线贴图和一组粗糙度/金属度或镜面反射/光泽度的材质贴图,以及环境光遮挡(AO)贴图或通道。看 您可能需要

我有一个问题要问你,因为我真的需要这个,我不知道如何才能解决它。
是否可以将法线贴图图像转换为法线缓冲区?或者换句话说。。。我想在DirectX 9-12中制作一个3D应用程序,用于模型的纹理(模型的材质)以及从Substance Painter导出的一些图像。有可能这样做吗

要使用Substance进行渲染,您需要一个PBR着色器,这就是确定所需输入的原因。通常,需要反照率(漫反射)贴图、法线贴图和一组粗糙度/金属度或镜面反射/光泽度的材质贴图,以及环境光遮挡(AO)贴图或通道。看

您可能需要查看示例以获得一个工作示例

顺便说一句,你真的不应该尝试创建一个使用Direct3D 9、Direct3D 10、Direct3D 11和Direct3D 12的应用程序。如果你不是一个需要额外控制DirectX 12的图形专家,那么现在只要坚持使用DirectX 11就好了


Chuck的回答解决了你的问题吗?