Tools: Difference between revisions

From Resonite Wiki
Zandario (talk | contribs)
mNo edit summary
 
m fix consistency
 
(6 intermediate revisions by 3 users not shown)
Line 4: Line 4:
Most common officially-supported tools can be found in the Resonite Essentials > Tools folder in your inventory.
Most common officially-supported tools can be found in the Resonite Essentials > Tools folder in your inventory.


[[File:Resonite Tools.png|500px]]
[[File:Resonite Tools.png|500px|Dashboard "Inventory" tab displaying an in-folder view of the "Tools" folder. Its contents are described below]]


Some of these tools include:
{|
* [[Dev Tool]] - Inspect objects in the world and interact with their gizmos.
|+ All official tools
* [[ProtoFlux Tool]] - Create and edit ProtoFlux scripting to add advanced functionality.
|-
* [[Component Clone Tool]] - Store components in a tool to be copied onto new slots as needed.
| [[File:Dev Tool Inventory Thumbnail.png|64px|link=Dev Tool]] [[Dev Tool]] || Inspect objects in the world and interact with their gizmos.
* [[Material Tool]] - Extract, edit, and apply materials to meshes in the world.
|-
* [[Glue Tool]] - Glue items together under a common [[Grabbable (Component)|grabbable]] parent or bake multiple meshes into a single mesh.
| [[File:FluxTool Resonite Essentials Icon.png|64px|link=ProtoFlux Tool]] [[ProtoFlux Tool]] || Create and edit [[ProtoFlux]] scripting to add advanced functionality.
* [[Light Tool]] - Place light sources into the world.
|-
* [[Shape Tool]] - Create primitive shapes such as cubes and spheres.
| [[File:Component Clone Tool Inventory Thumbnail.png|64px|link=Component Clone Tool]] [[Component Clone Tool]] || Store components in a tool to be copied onto new slots as needed.
* [[Microphone]] - Record your voice to create audio clips.
|-
 
| [[File:Material Tool Inventory Thumbnail.png|64px|link=Material Tool]] [[Material Tool]] || Extract, edit, and apply materials to meshes in the world.
For a list of official tools see: [[:Category:Tools]]
|-
| [[File:Glue Tool Inventory Thumbnail.png|64px|link=Glue Tool]] [[Glue Tool]] || Glue items together under a common [[Grabbable (Component)|grabbable]] parent or bake multiple meshes into a single mesh.
|-
| [[File:LightTool Resonite Essentials Icon.png|64px|link=Light Tool]] [[Light Tool]] || Place light sources into the world.
|-
| [[File:Shape Tool.png|64px|link=Shape Tool]] [[Shape Tool]] || Create primitive shapes such as cubes and spheres.
|-
| [[File:Microphone.png|64px|link=Microphone]] [[Microphone]] || Record your voice to create audio clips.
|-
| [[File:GrabbableSetterTool.png|64px|link=Grabbable Setter Tool]] [[Grabbable Setter Tool]] || Set and manipulate [[Grabbable (Component)|grabbable]] properties of objects.
|-
| [[File:Character Collider Setter Tool Inventory Thumbnail.png|64px|link=Character Collider Setter Tool]] [[Character Collider Setter Tool]] || Set and manipulate [[Collider]] properties of objects.
|-
| [[File:Mesh Visibility Tool Inventory Thumbnail.png|64px|link=Mesh Visibility Tool]] [[Mesh Visibility Tool]] || Change visibility of meshes.
|-
| [[File:Camera Object Hider Tool Inventory Thumbnail.png|64px|link=Camera Object Hider Tool]] [[Camera Object Hider Tool]] || Hide specific objects from cameras.
|-
| [[File:Color Tool Inventory Thumbnail.png|64px|link=Color Tool]] [[Color Tool]] || Change color of objects.
|-
| [[File:Mesh Tool Inventory Thumbnail.png|64px|link=Mesh Tool]] [[Mesh Tool]] || Copy and edit meshes of objects.
|-
| [[File:Rig Mesh Transfer Tool Inventory Thumbnail.png|64px|link=Rig Mesh Transfer Tool]] [[Rig Mesh Transfer Tool]] || Transfer meshes between different armatures.
|-
| [[File:Object Slicer Tool Inventory Thumbnail.png|64px|link=Object Slicer Tool]] [[Object Slicer Tool]] || Create slicers to cut objects.
|-
| [[File:Controller Diagnostic Tool Inventory Thumbnail.png|64px|link=Controller Diagnostic Tool]] [[Controller Diagnostic Tool]] || Show diagnostic information for controllers.
|-
| [[File:Meter Tool Inventory Thumbnail.png|64px|link=Meter Tool]] [[Meter Tool]] || Measure distances in the world.
|-
| [[File:Labeler Tool Inventory Thumbnail.png|64px|link=Labeler Tool]] [[Labeler Tool]] || Apply labels to objects.
|-
| [[File:Geometry Line Brush Inventory Thumbnail.png|64px|link=Geometry Line Brush]] [[Geometry Line Brush]] || Draw strokes in 3D space.
|-
| [[File:Blow Dryer Inventory Thumbnail.png|64px|link=Blow Dryer]] [[Blow Dryer]] || Push around dynamic bones.
|-
| [[File:ModuleSnapTool.png|64px|link=Module Snapping Tool]] [[Module Snapping Tool]] || Snap together modular components.
|}


== Equipping ==
== Equipping ==
Line 41: Line 77:


== MultiTools ==
== MultiTools ==
[[File:Multi_Tool_Inventory_Thumbnail.png|128px|thumbnail|The official Multi-Tool]]
MultiTools are special tools that combine the features of two or more tools into a single, convenient, multi-purpose tool. An officially supported MultiTool that combines all common tools into one can be found in Resonite Essentials > Tools > Misc.  However, there are many more MultiTools created by the community and not managed by the official development team; these tools may be error-prone and not work as expected so use at your own risk.
MultiTools are special tools that combine the features of two or more tools into a single, convenient, multi-purpose tool. An officially supported MultiTool that combines all common tools into one can be found in Resonite Essentials > Tools > Misc.  However, there are many more MultiTools created by the community and not managed by the official development team; these tools may be error-prone and not work as expected so use at your own risk.
[[Category:Tools]]
[[Category:Tools]]

Latest revision as of 21:54, 18 June 2024

In Resonite, a lot of actions require using some form of tool. A tool can be really any object within Resonite that you use to achieve some goal. There are various types which are listed below.

Common Tools

Most common officially-supported tools can be found in the Resonite Essentials > Tools folder in your inventory.

Dashboard "Inventory" tab displaying an in-folder view of the "Tools" folder. Its contents are described below

All official tools
Dev Tool Inspect objects in the world and interact with their gizmos.
ProtoFlux Tool Create and edit ProtoFlux scripting to add advanced functionality.
Component Clone Tool Store components in a tool to be copied onto new slots as needed.
Material Tool Extract, edit, and apply materials to meshes in the world.
Glue Tool Glue items together under a common grabbable parent or bake multiple meshes into a single mesh.
Light Tool Place light sources into the world.
Shape Tool Create primitive shapes such as cubes and spheres.
Microphone Record your voice to create audio clips.
Grabbable Setter Tool Set and manipulate grabbable properties of objects.
Character Collider Setter Tool Set and manipulate Collider properties of objects.
Mesh Visibility Tool Change visibility of meshes.
Camera Object Hider Tool Hide specific objects from cameras.
Color Tool Change color of objects.
Mesh Tool Copy and edit meshes of objects.
Rig Mesh Transfer Tool Transfer meshes between different armatures.
Object Slicer Tool Create slicers to cut objects.
Controller Diagnostic Tool Show diagnostic information for controllers.
Meter Tool Measure distances in the world.
Labeler Tool Apply labels to objects.
Geometry Line Brush Draw strokes in 3D space.
Blow Dryer Push around dynamic bones.
Module Snapping Tool Snap together modular components.

Equipping

Equipping a tool allows you to use it without constantly needing to hold it with your grip button. To equip a tool first grab it, then open your context menu and select the fist icon with the word "Equip". Alternatively you may grab the tool with your laser and draw it in all the way by holding back on that hand's joystick. When the tool reaches the hand it will equip.

The tool will now remain mounted to your hand, even if you release grab. To dequip the tool simply open the context menu again and select the hand hand releasing an object icon labeled "Dequip".

Effects

While a tool is equipped your context menu will change to new actions inherent to the tool. See tutorials and documentation on the individual tools to see what actions the tools have. Also your primary and secondary action buttons may gain new functions based on the tool that you have equipped.

Tool Shelf

Located on both wrists of most avatars is a shiny rectangular plate known as the tool shelf. Tools may be placed on the tool shelf for quick access. This can be particularly handy when a task requires you to juggle multiple tools.

There are two ways of place a tool on a tool shelf. First, you may grab a tool that is not equipped and simply move it until it is positioned against a tool shelf and release. it will stick to the tool shelf. Secondly, you may simply point your targeting laser at the shelf directly while a tool is equipped. When you do that, the laser will change to a bluish hue. Click primary action button while this is happening and your tool will instantly transfer to the tool shelf. The second option is faster since you do not have to dequip the tool.

You may access a tool from a tool shelf by either grabbing it and equipping it, or you may point your laser at it until the beam turns green and click primary action. The later option will equip it automatically and is the faster option.

If you have a tool equipped and you point at another tool on your tool shelf you will swap tools instantly.

Be aware that tools on your tool shelf can be swiped by anyone who has permissions to grab items in the current scene.

MultiTools

The official Multi-Tool

MultiTools are special tools that combine the features of two or more tools into a single, convenient, multi-purpose tool. An officially supported MultiTool that combines all common tools into one can be found in Resonite Essentials > Tools > Misc. However, there are many more MultiTools created by the community and not managed by the official development team; these tools may be error-prone and not work as expected so use at your own risk.