腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6632)
视频
沙龙
1
回答
OpenGL
,
着色器
中
未
使用
的
阴影
贴图
是不是
很
糟糕
?
、
、
在你
的
着色器
代码中有这样
的
东西
是不是
一个坏主意?uniform sampler2DShadow shadowMaps[8];有了这个,可以有一个通用
的
着色器
,适用于从0到8
的
所有情况下
的
阴影
贴图
或者是有8个不同
的
着色器
与硬编码
的
阴影
图编号更好
的
性能?
浏览 7
提问于2018-09-04
得票数 0
2
回答
阴影
图第一阶段和着色
、
、
、
、
我
使用
OpenGL
3.3并尝试
使用
多维数据集映射实现
阴影
映射。我有一个具有深度附件和立方体
贴图
纹理
的
框架缓冲区。in vec3 position; { gl_Position = lightWVP * vec4(positio
浏览 0
提问于2013-11-11
得票数 4
回答已采纳
1
回答
DirectX 11点灯光
阴影
、
、
、
、
我正在努力在DirectX 11
中
使用
立方体
阴影
贴图
实现点光源
阴影
。我到处寻找,似乎只有
OpenGL
或早期版本
的
DirectX
中
的
教程。我已经
使用
CreateTexture2D(),CreateDepthStencilView()和CreateShaderResourceView()设置了一个
阴影
贴图
纹理,在可能
的
情况下
使用
TextureCube
浏览 20
提问于2019-12-31
得票数 3
1
回答
opengl
奇怪
的
行为
阴影
贴图
(绑定纹理)
、
我在
opengl
中有一个奇怪
的
bug,我无法解释。我已经“编程”
使用
复制-粘贴教程
的
阴影
贴图
。我想显示
阴影
贴图
,所以我编写了一个小例程来显示它。它不工作(我只得到一个白色
的
正方形)。最后,通过大量
的
尝试,我得到了在场景
的
主要渲染上几乎正确
的
阴影
。但是当我取消注释该例程以显示
阴影
贴图
时,
阴影
不再渲染。我想知道,如
浏览 1
提问于2013-09-26
得票数 0
1
回答
OpenGL
3.2 :用透明纹理投射右
阴影
、
有没有办法实现“每个片段深度测试”,而不是“每个顶点”,这样如果彩色
贴图
具有透明度,我就可以放弃在
阴影
地图上出现
的
片段了吗?此外,在理论上,它可以使
阴影
映射更精确。编辑 嗯,也许这是我上面给出
的
一个
糟糕
的
主意,但我只想告诉
着色器
,如果
贴图
有alpha<1,就没有必要在这个
贴图
后面隐藏东西。我猜深度纹理只需要顶点信息,这就是为什么每个关于
阴影
映射
的
教程都将顶点和空片段着色最小化
浏览 2
提问于2013-01-19
得票数 0
1
回答
延迟渲染
中
的
阴影
贴图
投影(
OpenGL
3.3)
、
、
我有一个工作
的
G-buffer (颜色,法线,深度),对于每个聚光灯,我都有来自灯光视角
的
深度图。问题是在光照
贴图
阶段,我不能让它工作。你能指出这里有什么问题吗?以下是我对这个过程
的
“理解”:2.
浏览 0
提问于2013-02-24
得票数 2
回答已采纳
2
回答
在
OpenGL
中
渲染场景
阴影
的
最简单方法是什么?
、
、
、
、
我正在
使用
LWJGL包,能够创建一个基本
的
场景和绘制形状(有或没有纹理),移动自定义
的
‘相机’对象,并旋转它来渲染相应
的
场景。然而,当涉及到创建
阴影
时,我却不知所措。2)从灯光
的
视图渲染场景,照亮场景
的
可见部分(可能会使场景变暗,因为它离光源更远?)。 3)从摄影机视图重新渲染场景。但是,我不知道
OpenGL
的</
浏览 0
提问于2012-07-02
得票数 0
1
回答
在
opengl
阴影
贴图
中存储纹理
中
的
顶点深度信息
、
、
我目前正在将
阴影
贴图
(准确地说,是级联
阴影
贴图
)编程到我
的
c++
opengl
引擎
中
。因此,我希望有一个包含光源和
阴影
贴图
中每个像素之间距离
的
纹理。我应该
使用
哪种纹理类型?我看到有一个GL_DEPTH_COMPONENT纹理内部格式,但它将我想要给纹理
的
数据缩放到0,1。我
是不是
应该在创建
阴影
贴图
时反转一次长度,然后在最终渲染期
浏览 0
提问于2011-07-20
得票数 4
回答已采纳
1
回答
光线反射改变材质
、
、
、
、
我有一个基本
的
场景,有一个地面和独特
的
光。但是在光线所在
的
地方,它会产生一种奇怪
的
效果。
阴影
的
投射没有任何问题,但是所有其他受灯光影响
的
网格都会产生奇怪
的
效果。这是正在发生
的
事情
的
截图: 地面上
的
黑色方块和黑色
的
灯光是由光产生
的
。
浏览 1
提问于2016-11-27
得票数 1
1
回答
级联
阴影
贴图
缩小
、
我已经修改了Nvidia CSM示例,以便
使用
GLM在
Opengl
核心配置文件上进行数学运算。然而,我注意到一个问题,我认为这与缩放模型有关。我离
阴影
越近,
阴影
似乎就越小。在片段
着色器
中
,我得到
的
阴影
坐标如下:在顶点
着色器
中
,我像这样制作positionCS(modelView是V*
浏览 3
提问于2014-02-07
得票数 0
1
回答
如何从Autodesk Maya生成
阴影
png文件?
、
、
、
我正在为AR应用程序在Autodesk Maya
中
渲染3d家具模型。为了在场景文件
中
显示3d模型
的
阴影
,我需要从Autodesk Maya导出透明
的
PNG文件,我可以将其用作
阴影
平面的漫反射图像。我已经附上了所需
的
文件类型
的
示例,但我不知道如何在Autodesk Maya中生成相同
的
文件。请帮帮忙。
浏览 1
提问于2019-11-21
得票数 1
1
回答
XNA 4.0
中
二维照明
着色器
中
的
alpha问题
、
、
、
我目前正在
使用
XNA学习HLSL,我认为在学习完教程后最好
的
起点是一些简单
的
2D
着色器
。我正在尝试在2D
中
实现一个简单
的
光照
着色器
。我将没有
阴影
的
场景绘制到rendertarget,将rendertarget替换为
阴影
贴图
,通过alpha通道将我
的
灯光(每个单独)绘制到
阴影
贴图
上,将rendertarget切换回默认设置,然后渲染场景,然后在顶部
浏览 1
提问于2011-05-15
得票数 2
回答已采纳
1
回答
OpenGL
光束聚光灯
、
在阅读了
OpenGL
和GLSL之后,我想知道是否有这样
的
例子 我对光线
的
光束和强度特别感兴趣( ?)。有谁有一个好
的
起点吗?
浏览 1
提问于2015-03-01
得票数 0
1
回答
阴影
图空白与GL_LESS,但不与GL_GREATER或GL_ALWAYS?
、
、
、
、
我已经在我
的
自定义
OpenGL
引擎
中
研究
阴影
映射几天了。在阅读了一些指南后,我尝试尽可能地坚持基本方法:
使用
阴影
贴图
本身
的
GL_TEXTURE_2D创建
阴影
贴图
帧缓冲区,
使用
帧缓冲区和基本
着色器
从灯光
的
透视图渲染,然后
使用
我
的
主
着色器
正常渲染。然而,我遇到了一些奇怪
的
事情:当我
使用</
浏览 41
提问于2020-08-13
得票数 0
回答已采纳
1
回答
GLSL
阴影
图为某些观察方向生成不正确
的
阴影
、
、
我正在GLSL
着色器
中
实现
阴影
贴图
,并获得了类似于附加图像
的
东西。我
很
确定你可以看到左边球体
的
阴影
是不正确
的
。有人能指出为什么会发生这种情况吗?当我用鼠标移动场景时,这种
阴影
只出现在某些特定
的
观察方向上。
浏览 0
提问于2012-11-20
得票数 0
回答已采纳
2
回答
LWJGL高级照明系统
、
、
、
、
有没有关于如何
使用
LWJGL在Java
中
实现高效照明系统
的
教程或文章?据我所知,LWJGL支持8或11个灯光(如果不看代码我就记不住了),我感兴趣
的
是如何
使用
它来正确地
使用
它们,以便在世界上轻松地分发它们并管理灯光。也许有一个图书馆可以做到这一点?我也对任何
使用
LWJGL做
阴影
的
技术感兴趣。
浏览 3
提问于2012-04-11
得票数 4
1
回答
使用
延迟渲染
的
阴影
贴图
(
OpenGL
)
、
、
、
、
所以在过去
的
一周里,我一直在尝试在
OpenGL
中
使用
阴影
贴图
,但效果并不是很好。所以我希望这里有人能帮我。我一直在从LearnOpenGL
的
阴影
贴图
教程中学习
阴影
贴图
,该教程
使用
了向前渲染,从我收集
的
信息来看,延迟
的
阴影
贴图
似乎有点不同。在这里,它在几何过程
的
GLSL顶点
着色器
中
使用<
浏览 51
提问于2016-08-16
得票数 4
2
回答
光影在
opengl
和c++
中
不起作用
、
、
第一个问题是,月球在地球上没有
阴影
,地球在月球上也没有
阴影
。另一个问题是,照耀在地球和月球上
的
光不是来自我
的
太阳,而是来自轨道
的
中心点。我在下面的图片中添加了红线,以显示我
的
意思。下面的图片应该说明我
的
两个问题是什么。这是处理光和行星
的
代码。orbitSpeed = 0.0; if (rotatSpeed > 7190.0)接下来<em
浏览 0
提问于2013-05-24
得票数 1
回答已采纳
1
回答
OpenGL
GLSL
阴影
不能正常工作
、
、
、
、
我正在尝试用GLSL在Java/
OpenGL
中
实现
阴影
贴图
。用Java/
OpenGL
创建
阴影
贴图
似乎是不可能
的
,几乎没有透视投影
的
工作示例。这里我将线性化
的
深度缓冲区映射到一个矩形上,它有一点旋转: 似乎深度缓冲
浏览 4
提问于2015-08-31
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券