diff options
author | Juan Linietsky <reduzio@gmail.com> | 2014-06-17 11:58:35 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2014-06-17 11:58:35 -0300 |
commit | ddc0e7fd3bc00afa33432ed594038dbb80c7fea3 (patch) | |
tree | 5fa809fa7b32808837e28aeb90cb53aef1222d7e /servers | |
parent | 155028612bfe26c7c8460f6acc28de6d385a3625 (diff) | |
download | redot-engine-ddc0e7fd3bc00afa33432ed594038dbb80c7fea3.tar.gz |
FineTune HDR and Other Stuff
-=-=-=-=-=-=-=-=-=-=-=-=-=-
-More parameters to ESM shadows
-LightMap Octree now can bake to "hdr" (use HDR8 for now)
-New resource PolygonPathFinder, polygon based pathfinder using A-star algorithm. (will add nodes to use it more easily soon)
Diffstat (limited to 'servers')
-rw-r--r-- | servers/visual/rasterizer.h | 1 | ||||
-rw-r--r-- | servers/visual/visual_server_raster.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/servers/visual/rasterizer.h b/servers/visual/rasterizer.h index 2e94f3fe9d..dc43a78984 100644 --- a/servers/visual/rasterizer.h +++ b/servers/visual/rasterizer.h @@ -508,6 +508,7 @@ public: float octree_lattice_size; float octree_lattice_divide; + float texture_multiplier; int octree_steps; Vector2 octree_tex_pixel_size; }; diff --git a/servers/visual/visual_server_raster.cpp b/servers/visual/visual_server_raster.cpp index 8f1d444185..4e14e8b26c 100644 --- a/servers/visual/visual_server_raster.cpp +++ b/servers/visual/visual_server_raster.cpp @@ -1098,6 +1098,7 @@ void VisualServerRaster::baked_light_set_octree(RID p_baked_light,const DVector< baked_light->data.octree_steps=decode_uint32(&r[16]); baked_light->data.octree_tex_pixel_size.x=1.0/tex_w; baked_light->data.octree_tex_pixel_size.y=1.0/tex_h; + baked_light->data.texture_multiplier=decode_uint32(&r[20]); baked_light->octree_aabb.pos.x=decode_float(&r[32]); |