Collision Example 4

collision4.py
 1# © 2024 Autodesk, Inc. All rights reserved.
 2
 3# Collision demo
 4
 5newScene()
 6
 7obja = loadGeometry("$VRED_EXAMPLES/geo/car.osb")
 8obja.setName("Object_A")
 9obja.makeTransform()
10
11objb = loadGeometry("$VRED_EXAMPLES/geo/cloth.osb")
12objb.setName("Object_B")
13objb.makeTransform()
14
15updateScene()
16
17#################################
18# create collision object which #
19# displays a message when both  #
20# objects are colliding         #
21# select a node and use the     #
22# transform module to move them #
23# around                        #
24#################################
25coll = vrCollision([obja], [objb])
26coll.connect("print 'WUMM'")
27
28print("just move Object_A so it collides with Object_B")
29