fix raytracer
This commit is contained in:
parent
69a17a609e
commit
0eaf22cc46
3 changed files with 31 additions and 3 deletions
|
|
@ -163,6 +163,15 @@ void RayTracer::render(const Scene& scene, OutputBuffers& out, const RenderSetti
|
|||
col.b /= num;
|
||||
};
|
||||
|
||||
// clear colors
|
||||
for (ualni i = 0; i < mSettings.size.x; i++) {
|
||||
for (ualni j = 0; j < mSettings.size.y; j++) {
|
||||
out.color.set({ i, j }, 0.f);
|
||||
out.normals.set({ i, j }, 0.f);
|
||||
out.depth.set({ i, j }, 0.f);
|
||||
}
|
||||
}
|
||||
|
||||
for (ualni i = 0; i < mSettings.size.x; i++) {
|
||||
for (ualni j = 0; j < mSettings.size.y; j++) {
|
||||
for (auto sample = 0; sample < mSettings.multisampling; sample++) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue