问题标签 [directional-light]

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.

0 投票
1 回答
162 浏览

three.js - mapbox中的定向光影

我在 mapbocx 中有一个自定义网格几何体(三个 js)。我正在尝试创建用于投射定向阴影的灯光,但我总是在基本平面中使用光源(这导致平面上方的对象上没有投射阴影)。有谁知道我如何移动光源使其位于飞机上方?我添加了一个助手来查看范围框,我想将它沿着下图中的 z 向量向上移动。

在此处输入图像描述

0 投票
0 回答
43 浏览

graphics - Vulkan 漫反射着色不随对象变换而改变

系统:GPU:Intel(R) UHD Graphics

这是我的着色器代码:

顶点着色器:

片段着色器:

在此处输入图像描述

即使在 z 轴上旋转时,模型的黑暗部分仍然保持黑暗。就像颜色被烘焙到模型中一样,事实并非如此。

我尝试在片段着色器上计算颜色,但这也不起作用。

计算变换矩阵的代码: