[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [47354] trunk/blender/intern/cycles/render /object.cpp: Cycles / Object Info Node:

Daniel Salazar - 3Developer.com zanqdo at gmail.com
Sun Jun 3 00:13:58 CEST 2012


Weird indeed :s glad it's fixed now

Daniel Salazar
patazstudio.com


On Sat, Jun 2, 2012 at 3:04 PM, Thomas Dinges <blender at dingto.org> wrote:

> Revision: 47354
>
> http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=47354
> Author:   dingto
> Date:     2012-06-02 21:04:16 +0000 (Sat, 02 Jun 2012)
> Log Message:
> -----------
> Cycles / Object Info Node:
> * The random output had a range from -0.5 to 0.5, added an offset of 0.5
> to bring it into the 0.0 / 1.0 range, which is in alignment with Shader
> Node Guidelines.
> Patch by Agustin Benavidez, thanks!
>
> Modified Paths:
> --------------
>    trunk/blender/intern/cycles/render/object.cpp
>
> Modified: trunk/blender/intern/cycles/render/object.cpp
> ===================================================================
> --- trunk/blender/intern/cycles/render/object.cpp       2012-06-02
> 19:58:12 UTC (rev 47353)
> +++ trunk/blender/intern/cycles/render/object.cpp       2012-06-02
> 21:04:16 UTC (rev 47354)
> @@ -164,7 +164,7 @@
>                float uniform_scale;
>                float surface_area = 0.0f;
>                float pass_id = ob->pass_id;
> -               float random_number = (float)ob->random_id *
> (1.0f/(float)0xFFFFFFFF);
> +               float random_number = (float)ob->random_id *
> (1.0f/(float)0xFFFFFFFF)+0.5f;
>
>                if(transform_uniform_scale(tfm, uniform_scale)) {
>                        map<Mesh*, float>::iterator it =
> surface_area_map.find(mesh);
>
> _______________________________________________
> Bf-blender-cvs mailing list
> Bf-blender-cvs at blender.org
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>


More information about the Bf-committers mailing list