[Bf-blender-cvs] [34c8a7accc1] temp-gpencil-camera-reproject: Merge branch 'master' into temp-gpencil-camera-reproject

Antonio Vazquez noreply at git.blender.org
Mon Jun 21 20:00:54 CEST 2021


Commit: 34c8a7accc1281b7affa58def54efd843cfea3da
Author: Antonio Vazquez
Date:   Mon Jun 21 19:37:40 2021 +0200
Branches: temp-gpencil-camera-reproject
https://developer.blender.org/rB34c8a7accc1281b7affa58def54efd843cfea3da

Merge branch 'master' into temp-gpencil-camera-reproject

 Conflicts:
	source/blender/editors/gpencil/gpencil_utils.c

===================================================================



===================================================================

diff --cc source/blender/editors/gpencil/gpencil_utils.c
index 04287840a18,c9ef340b9d3..c409d7adedb
--- a/source/blender/editors/gpencil/gpencil_utils.c
+++ b/source/blender/editors/gpencil/gpencil_utils.c
@@@ -1390,14 -1274,9 +1390,15 @@@ void ED_gpencil_stroke_reproject(Depsgr
        /* Planar - All on same plane parallel to the view-plane. */
        gpencil_point_xy_to_3d(gsc, gsc->scene, xy, &pt->x);
      }
 +    else if (mode == GP_REPROJECT_CAMERA) {
 +      /* Convert to Render 2D space. */
 +      ED_gpencil_project_point_to_render_space(gsc->scene, &pt2, persmat, is_ortho, xy);
 +      /* Convert to Global Camera 3D space. */
 +      gpencil_point_render_xy_to_3d(gsc, persmat, persinv, xy, &pt->x);
 +    }
      else {
        /* Geometry - Snap to surfaces of visible geometry */
+       float ray_start[3];
        float ray_normal[3];
        /* magic value for initial depth copied from the default
         * value of Python's Scene.ray_cast function



More information about the Bf-blender-cvs mailing list