Is there any easy and reliable way to improve RegionPlot3D other than using the slow and sometimes useless option PlotPoints?
I did find many alternatives but none are easy and many are not reliable (that only works for some cases).
Some plots made using RegionPlot3D are so bad that results are misleading, for example when plotting a convex hull or linear domains.
Example:
v1 = {3, 0.5, 0.5}; v2 = {0.5, 3, 0.5}; v3 = {0.5, 0.5,3};
A = Transpose[{v1, v2, v3}];
reg=Thread[0 <= LinearSolve[A, {x, y, z}]];
IR = ImplicitRegion[reg, {x, y, z}];
r=RegionPlot3D[IR,PlotRange ->{ { 0, 5}, { 0, 5}, { 0, 5}}];
Show[r, Axes -> True, AxesLabel -> {x, y, z},BoxRatios -> Automatic]
The result is totally unacceptable, even when you use 100 points, which is slow.