I intended to plot two 3D volumes of two spheres, each centered around $(x_0,y_0,z_0)$ and $(x_1,y_1,z_1)$, respectively. Here the reference points must be selected as $x_0+y_0+z_0=1$ and $x_1+y_1+z_1=1$ and $x_1,x_0,y_1,y_0,z_1,z_0>0$. For example $x_0=0.5$, $y_0=0.3$, $z_0=0.2$. The radiuses of each shperes must be selected such that the shperes dont overlap.
Then in the same plot I need to apply the constraint that the points must add upto $1$, i.e. $x+y+z=1$ and all these points $(x,y,z)$ must also be positive. This constraint will give triangle surfaces (if not volumes) in the spheres.
I want to use Opacity so that I can see both the spheres as well as the surfaces inside the spheres.
Lastly, an arrow from the center point of each sphere to its boundary labeled by $\epsilon_0$ and $\epsilon_1$.
I have an unsuccesful attempt as follows.
x0 = 0.5;
y0 = 0.3;
z0 = 0.2;
eps0 = .2;
mySphere = Graphics3D[{Opacity[0.5], Sphere[{x0, y0, z0}, .2]}, PlotRange -> {{-1, 1}, {-1, 1}, {-1, 1}}];
g1 = ContourPlot3D[x + y + z == 1, {x, 0, 1}, {y, 0, 1}, {z, 0, 1}, Mesh -> None]
x1 = 0.1;
y1 = 0.3;
z1 = 0.6;
eps1 = .3;
mySphere2 = Graphics3D[{Opacity[0.5], Sphere[{x1, y1, z1}, .3]}, PlotRange -> {{-1, 1}, {-1, 1}, {-1, 1}}];
Show[mySphere, g1, mySphere2, Axes -> True, AxesOrigin -> {0, 0, 0}, PlotRange -> {{-.5, 1}, {-.5, 1}, {-.5, 1}}, ViewPoint -> {1.55, -1.94, 2}]
After Updating the question with the given answer. What remains is that myplane is I think correct for g1 as above (the triangle) but it must be restricted to each sphere. Namely myplane1 needs to stay in the first sphere and myplane2 needs to stay in the second sphere. There musnt be any plane outside the shperes. One last thing, if it could be possible to put an arrow?
The problem is that RegionPlot3D is very ugly. I dont wanna mesh grids on the shpere and Opacity is of no help. Not the whole trianglelike surface must be plotted. Only the part which lies in the sphere.
Can you help me to do this?