mirror of
https://github.com/TheRedShip/RT_GPU.git
synced 2025-09-27 18:48:36 +02:00
* | Merge from texture
This commit is contained in:
@ -3,5 +3,5 @@ CAM 15.6252 30.089 20.0977 -46.6002 -103.601 0 1 90 5
|
|||||||
MAT 50 50 50 0. 0. 0. // 0 gray
|
MAT 50 50 50 0. 0. 0. // 0 gray
|
||||||
pl 0 0 0 0 1 0 0 // floor
|
pl 0 0 0 0 1 0 0 // floor
|
||||||
|
|
||||||
# OBJ obj/jinx.obj 0 1.5 0
|
OBJ obj/jinx.obj 0 1.5 0
|
||||||
OBJ obj/sponza.obj 0 5 0 0.01
|
# OBJ obj/sponza.obj 0 5 0 0.01
|
@ -121,7 +121,7 @@ vec3 getTextureColor(int texture_index, hitInfo hit)
|
|||||||
|
|
||||||
void calculateLightColor(GPUMaterial mat, hitInfo hit, inout vec3 color, inout vec3 light, inout uint rng_state)
|
void calculateLightColor(GPUMaterial mat, hitInfo hit, inout vec3 color, inout vec3 light, inout uint rng_state)
|
||||||
{
|
{
|
||||||
// color *= mat.texture_index == -1 ? vec3(1.0) : getTextureColor(mat.texture_index, hit);
|
color *= mat.texture_index == -1 ? vec3(1.0) : getTextureColor(mat.texture_index, hit);
|
||||||
color *= mat.color;
|
color *= mat.color;
|
||||||
light += mat.emission * mat.color;
|
light += mat.emission * mat.color;
|
||||||
// light += sampleLights(hit.position, rng_state);
|
// light += sampleLights(hit.position, rng_state);
|
||||||
|
Reference in New Issue
Block a user