Hi,
What you want to do is very easy. Here's a simple example that should get you started:
Code:
import viz
viz.go()
#Define class that inherits from VizNode
class MyNodeClass(viz.VizNode):
def __init__(self):
#Create some node
viz.startlayer(viz.LINES)
viz.vertexcolor(viz.RED)
viz.vertex(-1,0,0)
viz.vertex(1,0,0)
self.node = viz.endlayer()
#Initialize base class
viz.VizNode.__init__(self,self.node.id)
#Create an instance of my custom class
myclass = MyNodeClass()
#Perform basic node operations on custom class
myclass.translate(0,1,4)
myclass.spin(0,1,0,90)