c# - 渲染纹理在渲染时显示相机的相反视图?
问题描述
我正在使用渲染纹理(立方体)来渲染相机看到的内容。但是,渲染纹理向我显示了相机视图的另一侧(翻转),而不是相机看到的。我可以手动旋转渲染纹理,但是当我将它分配给反射探针时,它会导致问题,因为它显示的是相反的一面。有什么解决办法吗?
void Update()
{
renderTexture.isPowerOfTwo = true;
//Graphics.SetRenderTarget(renderTexture, 0, CubemapFace.PositiveZ);
renderTexture.dimension = TextureDimension.Cube;
camera.RenderToCubemap(renderTexture, 63);
}
解决方案
推荐阅读
- android - 如何在android中创建多行可选文本视图
- android-studio - 如何在android studio中将时间设置为从早上8点到下午5点的唯一工作时间?
- abp - 配置 TextTemplate Provider 以从 DB 而不是 Abp 框架中的虚拟文件系统获取模板
- html - Gmail 应用程序的字体大小缩小(电子邮件模板问题)
- flutter - 如何在 Flutter 中使用 auto_route 实现动态 NestedNavigation?
- c - 尝试使用 wolfssl/openssl 和 zlib 从源代码安装 libcurl
- list - 如何从列表 Dart 中删除重复项 | 扑
- python - 将嵌套字典转换为系列
- macos - macOS swiftUI下是否可以使用鼠标拖动来触发没有滑块的滚动移动?
- flutter - 在 Flutter 中 SystemChrome.setPreferredOrientations 的左侧总是优先于右侧