[Py] BaseDraw.DrawPoints
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/08/2012 at 14:10, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 13
Platform: Windows ; Mac OSX ;
Language(s) :---------
Hello,I didn't manage to use the function BaseDraw.DrawPoints :
BaseDraw.DrawPoints
( vp[, vc][, colcnt=0][, vn] )Draws an array of shaded points with individual colors. The shading is determined by
SetLightList()
.
Note
The coordinates must be in the space defined bySetMatrix_Screen()
,SetMatrix_Camera()
orSetMatrix_Matrix()
.
_<_t_>__Parameters:|- vp ( any ) – An iteratable object with
Vector
as elements for the point coordinates. - vc ( any ) – An iteratable object with floats as elements for the point color.
- colcnt ( int ) – The number of color elements, for example 3 for RGB.
- vn ( any ) – An iteratable object with
Vector
as elements for the normals of the shaded points.
_tr>
I did :
> vp = []
>
> vp.append(c4d.Vector(0, 0, 0))
>
> vp.append(c4d.Vector(10, 10, 10))
>
> vp.append(c4d.Vector(20, 20, 20))
>
> vp.append(c4d.Vector(30, 30, 30))
>
>
>
>
> bd.DrawPoints(vp)And always get :
> value error: invalid object length
Any clues ?
Regards - vp ( any ) – An iteratable object with