问题标签 [shading]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 几条曲线之间的 MATLAB 着色区域
这个网站上已经有很多类似的问题:
但是,所有现有问题仅与两条曲线有关。如何填充由相互重叠的几条曲线界定的区域?
一个粗略的例子是:
对于阴影:上限将是黑色曲线,然后是红线。
下限将是蓝色曲线(简要),然后是红线,然后是蓝色曲线。
在我的实际数据集中,我有 10 条曲线需要类似的东西。
c++ - 光线追踪器着色中的伪影和错误代码
我目前正在为一个学校项目开发光线追踪器,对于课程的这一步,我们需要使用灯光系统和Blinn-Phong
算法来实现对象着色。
如果操作正确,下面是最终图像...
在这一点上,我还没有得到反射和阴影,只是试图让阴影首先工作并继续得到这个结果图像......
很明显,应该具有最高镜面反射量的区域变成了绿色,我在茶壶周围的某些地方看到了奇怪的黑色伪影。我已经阅读和测试了几个小时,无法弄清楚为什么!我有 90% 的把握我正确地实现了算法。
这是与此问题相关的我的代码...
任何指导或帮助将不胜感激!
编辑
绿色着色是固定的,但 RGB 分量上限,但黑色伪影仍然是一个问题。
android - 打开 GL ES 2.0 Android 着色
我正在尝试为 android 实现 3d 应用程序,并且在绘制 3d 对象(例如圆锥体)时遇到了麻烦。问题是我无法注意到不同面孔之间的过渡,它们都是用相同的颜色绘制的。我想我需要为多边形添加阴影,但我找不到任何教程告诉我如何做到这一点。这是我用来绘制圆锥的代码。
}
谢谢您的帮助
glsl - 金属着色语言 - FragCoord 等价物?
我试图将这个 shadertoy 场景翻译成Metal Kernel
. 在着色玩具代码中:
以防万一OpenGL
,我们需要iResolution
从glfw
窗口发送。并且fragCoord
将从. gl_FragCoord
_Fragment Shader
我在metal
文件中有这个:
所以我可以iResolution
从width
and得到我的height
。但我不确定如何获得gl_FragCoord
.
Metal_stdlib
有相当于的东西吗gl_FragCoord
?或者如果我必须计算,我怎样才能获得相同的值?
c++ - 每个对象材质的 OpenGL
我正在用 OpenGL 3.3 编写我的第一个 3D 程序,我发现为不同的对象设置不同的材质时遇到了问题。我设法绘制了 3 个球体(顶点存储在一个 VAO 中,然后平移和绘制)并使用制服从顶点着色器更改了它们的外观。现在的问题是球体应该有不同的材料,但我不知道如何为每个球体设置不同的制服。最好的方法是什么?
python - Maya shadingNode 中的锁定文件纹理
我在这里使用 得到一些奇怪的结果shadingNode
,每当我在 Maya 中通过 Python 创建文件节点时,我都会锁定颜色空间并且颜色空间下拉菜单变灰。
请参阅所附图片,但是当我从Hypershade
.
vba - excel中交互式地图的宏 - 着色过程
我已经为 Excel 制作了一张世界地图(通过查看一些指南),它根据单元格中输入的值对国家/地区进行颜色编码。我不明白为什么会弹出此代码的错误消息,说明使用的名称不完全存在。
这是代码:
这是错误消息(抱歉是法语):
Erreur d'execution '-2147024809 (80070057)':
L'élément portant ce nom est introuvable
然后“débogage”工具将我带到第三行:
但我不太明白问题出在哪里。
matlab - Opengl lighting works top,bottom,front, back but not on the sides of the model
I have a model made up of five cubes, the whole model is textured, I added lighting and it sort of works for the top, bottom,font and back of the cubes but not the sides, there is also an issue with the shading because there is light where it should be shaded. I am using a Matlab .NET opengl wrapper based on Tao framework for this which is a unusual I admit.
I can provide the whole code if asked but for now,here is my lighting code
And here is my code for only one of the cubes
python - Python动画着色matplotlib
所以我正在尝试创建一些随时间移动的高斯图的动画。我的基本动画也按照我的预期工作。但后来我想遮蔽高斯曲线下的区域。我使用 ax.fill 函数对其进行着色。但相反,它只是遮蔽了创建曲线的绘图矢量,并且变得一团糟。任何建议或帮助将不胜感激
所以当前代码运行一个动画,给出这样的东西。 曲线
我希望它使曲线上方的区域保持白色。
谢谢。