Placing Objects and Rails - CleverChaoFrontiers/Blendhog-Level-Creator-Blender-Addon GitHub Wiki
A level is not a level without some objects! Here is the general guide on how to place and edit them.
Objects
Placing objects
Follow the installation guide to find objects in the asset pack inside Blender.
Drag an object from the asset pack catalogue into the viewport. You will see an outline of the bounding box of the object
Your object has been placed!
Editing objects
Objects can be edited in this menu in the Object Properties tab. Check the checkmark to see the options.
For the starting position, these are the parameters that can be edited.
Many objects have parameters that are reflected in the viewport, such as different colors and movement positions. These parameters show up with the help of geometry nodes. These geometry nodes are connected to the parameter menu with drivers that are created when the parameter menu is turned on. Turn it off and you can still edit the limited options found in the geometry nodes.
Some objects also have extra geometry node options that is only reflected in Blender (such as toggles for warning messages)
In the asset pack for Blender 4.1 and up, there is also an animation toggle for seeing various movement options in the viewport.
Rails
Placing Rails
Rails and paths are created with curves in Blender. This is the recommended method:
Create a bezier curve from the add menu. This curve will be placed at the 3D cursor position (see Blender documentation here)
Select the curve and go to edit mode. Select all nodes and right click. In the "Set handle type" dropdown, choose "Automatic". The bezier curve will appear straight (From now on DO NOT edit the handles, they are now as accurate to Frontiers as they can be).
Create new nodes by extruding from another by selecting a node, extruding by pressing "E" and moving your mouse. Left-click to place the new node
You can make some cool shapes with these by making more nodes and moving existing nodes by selecting a node and pressing "G" or using another mouse cursor.
Straight nodes
If you want a straight line between some nodes (for a quickstep section on rails for example), select the handle type "Vector" for those nodes
Rail tilt
To easily see curve rotation turn on normals in the curve edit menu.
In Blender 3.6, this option is in the overlay dropdown in edit mode.
In Blender 4.1 it has its own curve edit mode overlay menu.
The arrows indicates the rotation and direction of the rail and can be tilted by selecting a node and pressing CTRL + T
Rails in Blender 4.1+
If you are using Blender 4.1 or higher, you can get more accurate rails. Press this button in the tools panel in the blendhog side tab.
The rail will now be accurate to ingame rails.
In the rail's modifier tab you can change its type and see more settings (if you are using quick export, be aware that the type set by the name will have priority over this modifer)
Written by CleverChao