User Tools

Site Tools


events:getting_started_with_godot_in_3d

This is an old revision of the document!


Notes for everyone

  • Create 3D spatial node, called World
  • Add child node, create KinematicBody, called Player
  • Add child node to player, type Collision Shape, type capsule
  • Make vertical. Transform x by 90 degrees.
  • Click capsule shape dropdown, Set radius to 0.75, height to 1.25.
  • To player, add child node, type spatial, name it head
  • Add child node to head, type camera, move it to around 0.9 on the Y axis
  • Add a child to the player node, add meshinstance with shapre capsule
  • Size the capsule to the collision mesh - click on capusulemesh then 0.75 radius, height 1.25 and transform rotate 90 on x
  • Add new child now to World, MeshInstance, CubeMesh
  • drag below player, then scale to a floor size (20×20 or whatever)
  • Click, Mesh, create convex static body
  • Save Player as Scene

Notes for me

  • Axis, blue is Z (left to right generally), green is Y (up and down), X is red, back and forward (depth)
  • Explain viewports:
    • move mode:
      • middle mouse - change position
      • shift middle, move around in 3d space
      • right mouse - change angle
    • rotate mode:
      • middle rotate around object
    • mouse wheel zoom
    • F to focus on object, O to focus on origin
    • right mouse, WASD
events/getting_started_with_godot_in_3d.1585589282.txt.gz · Last modified: 2020/03/30 18:28 by admin