Given a conic $C$ in the complex projective plane, say $C=\{c:=x^2+y^2+z^2=0\}$, and two “triangles” (given as zeros of products of 3 linear forms $\ell=\{ax+by+cz\}$) $\ell_1\ell_2\ell_3$, $\ell'_1\ell'_2\ell'_3$, one can express the cubic form $q:=\ell_1\ell_2\ell_3+\ell'_1\ell'_2\ell'_3$ as $\ell''_1\ell''_2\ell''_3+\ell_0''c$.
Indeed, generically $C$ intersects $Q:=\{q=0\}$ in 6 points, which one can partition into 3 pairs $p_{1j},p_{2j}$, $j=1,2,3$, and take $\ell''_1,\ell''_2,\ell''_3$ defined by each pair of these points: $\{\ell''_j=0\}=p_{1j}p_{2j}$. Then $q$ and $\ell''_1\ell''_2\ell''_3$ differ by an element $\ell''_0c$ of the ideal $(c)\subset\mathbb{C}[x,y,z]$.
My question is how to describe $\ell''_1,\ell''_2,\ell''_3$ — one of (or even all of) the $15=\binom{6}{2}$ choices — geometrically, or algebraically. Ideally, it should in terms of intersections of the triangles with $C$, and some scaling factors.