transform_tree_config.json 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. {
  2. "listen_port": 5277,
  3. "object_list": [
  4. {
  5. "type": "transform_tree",
  6. "name": "transform_tree",
  7. "init_config": {
  8. "node_list": [
  9. {
  10. "name": "Root"
  11. },
  12. {
  13. "name": "B",
  14. "parent": "Root",
  15. "transform": [
  16. 1.123,
  17. 0,
  18. 0,
  19. 1,
  20. 0,
  21. 0,
  22. 0
  23. ]
  24. },
  25. {
  26. "name": "C",
  27. "parent": "B",
  28. "transform_obj_name": "C_in_B"
  29. },
  30. {
  31. "name": "D",
  32. "parent": "Root",
  33. "transform_obj_name": "D_in_Root"
  34. }
  35. ]
  36. },
  37. "start_config": {
  38. "watch_list": [
  39. {
  40. "target": "C",
  41. "observer": "D",
  42. "transform_name": "C_in_D"
  43. }
  44. ]
  45. }
  46. },
  47. {
  48. "type": "transform_obj_watcher",
  49. "name": "transform_watcher",
  50. "start_config": {
  51. "obj_name": "C_in_D"
  52. }
  53. }
  54. ]
  55. }