Main Page: Difference between revisions

From Resonite Wiki
No edit summary
 
mNo edit summary
 
(111 intermediate revisions by 21 users not shown)
Line 1: Line 1:
<languages />
<translate><!--T:1--> Welcome to the Resonite Wiki, a hub for information about Resonite that '''everyone can edit'''. The wiki is a work in progress with improvements and tweaks planned. Please see [[<tvar name="1">Special:MyLanguage/Wiki Status</tvar>|Wiki Status]] for more information.</translate>


Welcome to the Resonite Wiki, a hub for information about Resonite. The wiki is a work in progress. Please see [[Wiki Status]], for more information.
== <translate><!--T:2--> Social links</translate> ==


= Social Links= 
<translate><!--T:103--> If you want to keep up with development, check out our social links:</translate>
If you want to keep up with development, check out our social links:


[[File:DiscordIcon.png|48px|Resonite Discord|link=https://discord.gg/resonite|alt=Resonite Discord]]
[[File:DiscordIcon.png|48px|Resonite Discord|link=https://discord.gg/resonite|alt=Resonite Discord]]
Line 13: Line 14:
[[File:YoutubeIcon.png|36px|Resonite YouTube|link=https://www.youtube.com/@resoniteapp|alt=Resonite YouTube]]
[[File:YoutubeIcon.png|36px|Resonite YouTube|link=https://www.youtube.com/@resoniteapp|alt=Resonite YouTube]]
[[File:PatreonIcon.png|36px|Resonite Patreon|link=https://www.patreon.com/resonite|alt=Resonite Patreon]]
[[File:PatreonIcon.png|36px|Resonite Patreon|link=https://www.patreon.com/resonite|alt=Resonite Patreon]]
[[File:SupporterBadge.png|36px|Resonite Supporter|link=https://wiki.resonite.com/Supporting_Resonite]]


= Get Started =
== <translate><!--T:102--> Get started</translate> ==
* [https://account.resonite.com Make an Account]
* [[Basic Controls]]
* [[Frequently Asked Questions]]
* [[Troubleshooting |Troubleshooting Guides and Information]]
* [[Dash Menu]]
* [[Inventory |The Inventory]]
* [[Public Folders]]
* [[Avatar Creation|Importing an Avatar]]
* [[Resonite Bot|Resonite Bot and its Commands]]
* [[Command Line Arguments]]
* [[Badges]]
* [[Groups |Groups & Shared Storage Information]]
* [[Homes]]


= Patron Benefits and Information =
=== <translate><!--T:89--> Your first day</translate> ===
* [[Patreon|Patreon Tiers, Benefits and Features]]
* [https://www.patreon.com/Resonite Resonite Patreon]


= Community Contributions =
* [[Special:MyLanguage/Installing Resonite                  |<translate><!--T:121--> Install Resonite</translate>]]
* [[Multi Language UI]]
* [https://account.resonite.com                            <translate><!--T:4--> Make an account</translate>]
* [[Public Folders|Using Public Folders]]
* [[Special:MyLanguage/Basic controls                      |<translate><!--T:5--> Basic controls</translate>]]
* [[List of Public Folders]]
* [[Special:MyLanguage/Avatar creation                      |<translate><!--T:11--> Importing an avatar</translate>]]
* [[:Category:Community Naming Standards|Community Naming Standards]]
* [[Special:MyLanguage/Supporting Resonite                  |<translate><!--T:90--> Supporting Resonite</translate>]]
* [[Tutorials]]
* [[Wiki Contributions & Translations|Contributing to the Wiki]]


= Rules, Guidelines & Important Information =
=== <translate><!--T:91--> Where to go next?</translate> ===
* [[Resonite Team|Team]]
* [[Moderation]]
* [[Mentors]]
* [https://resonite.com/policies/Guidelines.html Usage Guidelines]
* [https://resonite.com/policies/EULA.html EULA]


= Creation & Technical =
{{Note|<translate><!--T:105--> Looking to contribute to the wiki? [[<tvar name="link">Special:MyLanguage/Contributing</tvar>|Read our guide for that]]!</translate>|suggestion}}


== General ==
* [[Special:MyLanguage/Frequently Asked Questions          |<translate><!--T:6--> Frequently asked questions</translate>]]
* [[Tips & Tricks]]
* [[Special:MyLanguage/Troubleshooting                      |<translate><!--T:7--> Troubleshooting guides and information</translate>]]
* [[Things to Avoid]]
* [[Special:MyLanguage/Dash menu                            |<translate><!--T:8--> Dash menu</translate>]]
* [[Optimization Guidelines]]
* [[Special:MyLanguage/Inventory                            |<translate><!--T:9--> The inventory</translate>]]
* [[Networking Information]]
* [[Special:MyLanguage/Public folders                      |<translate><!--T:10--> Public folders</translate>]]
* [[Special:MyLanguage/Resonite Bot                        |<translate><!--T:12--> Resonite Bot and its Commands</translate>]]
* [[Special:MyLanguage/Command line arguments              |<translate><!--T:13--> Command line arguments</translate>]]
* [[Special:MyLanguage/Badges                              |<translate><!--T:14--> Badges</translate>]]
* [[Special:MyLanguage/Groups                              |<translate><!--T:15--> Groups & shared storage information</translate>]]
* [[Special:MyLanguage/Homes                                |<translate><!--T:16--> Homes</translate>]]
* [[Special:MyLanguage/Roadmap                              |<translate><!--T:92--> Roadmap</translate>]]


== Avatars, Materials & Textures ==
== <translate><!--T:122--> Subscription perks and information</translate> ==
*[[Humanoid Rig Requirements for IK]]
*[[Avatar Creation|How to Make an Avatar]]
*[[Gestures|How to Setup Facial Animations]]
*[[Dynamic Bone Chain|How to Setup Dynamic Bones]]
*[[Material|Materials & Shaders]]
*[[Texture2D|Textures]]
*[[Avatar System |Common Avatar System]]


== ProtoFlux & Components ==
* [[Special:MyLanguage/Supporting Resonite                  |<translate><!--T:117--> Supporting Resonite</translate>]]
=== ProtoFlux ===
ProtoFlux is our visual scripting language.


* [[ProtoFlux|ProtoFlux Basics]]
== <translate><!--T:123--> Community contributions </translate>==


=== Components ===
* [[Special:MyLanguage/Locale                              |<translate><!--T:21--> Locale & language</translate>]]
* [[Component]]
* [[Special:MyLanguage/Public folders                      |<translate><!--T:22--> Public folders</translate>]]
* [[:Category:Components|Component Categories/List of Components]]
** [[Special:MyLanguage/List of public folders              |<translate><!--T:23--> List of public folders</translate>]]
* [[Special:MyLanguage/List of groups                      |<translate><!--T:24--> List of groups</translate>]]
* [[Special:MyLanguage/:Category:Community standards        |<translate><!--T:25--> Community standards</translate>]]
* [[Special:MyLanguage/Tutorials                            |<translate><!--T:26--> Tutorials</translate>]]
* [[Special:MyLanguage/Wiki contributions & translations    |<translate><!--T:27--> Contributing to the wiki</translate>]]


== Complex Features ==
== <translate><!--T:124--> Rules, guidelines & important information</translate> ==
Complex features, involve using multiple parts of Resonite together.
* [[Dynamic Variables]]
* [[Cloud Variables]]
* [[Plugins]]
* [[Connecting Resonite to Other Applications]]
* [[OAuth]]


== Tools & Workflow ==
* [[Special:MyLanguage/Resonite team                        |<translate><!--T:29--> Resonite team</translate>]]
* [[Tools|Tools Overview]]
* [[Special:MyLanguage/Moderation                          |<translate><!--T:30--> Moderation</translate>]]
* [[Community Tools|Community Tools]]
* [[Special:MyLanguage/Mentors                              |<translate><!--T:31--> Mentors</translate>]]
* [https://resonite.com/policies/Guidelines.html            <translate><!--T:32--> Usage guidelines</translate>]
* [https://resonite.com/policies/EULA.html                  <translate><!--T:33--> EULA</translate>]
* [[Special:MyLanguage/Branding                            |<translate><!--T:34--> Branding guidelines</translate>]]


== Radiant UI & UIX ==
== <translate><!--T:125--> Creation & technical</translate> ==
* [[UIX|UIX?]]
* [[UIX Overview]]
* [[Facets]]
* [[Dash Menu]]


== Worlds & Custom Sessions/Servers ==
=== <translate><!--T:126--> General</translate> ===
* [[Permission System]]
* [[Setting up Basic Permissions]]
* [[Headless Client]]
* [[Command Line Arguments]]


== Resonite Development ==
* [[Special:MyLanguage/Tips & tricks                        |<translate><!--T:37--> Tips & tricks</translate>]]
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues GitHub Issues]
* [[Special:MyLanguage/Things to avoid                      |<translate><!--T:38--> Things to avoid</translate>]]
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions GitHub Feature Discussions]
* [[Special:MyLanguage/Optimization guidelines            |<translate><!--T:39--> Optimization guidelines</translate>]]
* [[Planned Features]]
** [[Special:MyLanguage/Slot Count                          |<translate><!--T:93--> Slot count</translate>]]
* [[Release Notes]]
** [[Special:MyLanguage/Dynamic texture and mesh loading    |<translate><!--T:97--> Dynamic texture and mesh loading</translate>]]
* [[API|API Documentation]]
* [[Special:MyLanguage/Networking Information              |<translate><!--T:40--> Networking Information</translate>]]
* [[Scripting Support]]
* [[Special:MyLanguage/Infrastructure                      |<translate><!--T:94--> Infrastructure</translate>]]
* [[Development History]]
* [[Office Hours]]


== Competitions ==
=== <translate><!--T:127--> Avatars, materials & textures</translate> ===
Resonite occasionally runs game-wide competitions with the community:
 
* [[MMC]] - A month-long competition ran yearly by Medra.
* [[Special:MyLanguage/Humanoid rig requirements for IK    |<translate><!--T:42--> Humanoid rig requirements for IK</translate>]]
* [[Special:MyLanguage/Avatar creation                      |<translate><!--T:43--> Creating avatars</translate>]]
* [[Special:MyLanguage/Gestures                            |<translate><!--T:44--> Setup facial animations & other gestures</translate>]]
* [[Special:MyLanguage/Component:DynamicBoneChain          |<translate><!--T:45--> Dynamic bones</translate>]]
* [[Special:MyLanguage/Material                            |<translate><!--T:46--> Materials & shaders</translate>]]
* [[Special:MyLanguage/Texture2D                            |<translate><!--T:47--> Textures</translate>]]
* [[Special:MyLanguage/Avatar System                        |<translate><!--T:48--> Common avatar system</translate>]]
* [[Special:MyLanguage/Custom Shaders                      |<translate><!--T:95--> Custom Shaders</translate>]]
 
=== <translate><!--T:128--> ProtoFlux & components</translate> ===
 
==== <translate><!--T:129--> ProtoFlux</translate> ====
 
<translate><!--T:51--> ProtoFlux is the visual scripting language used in Resonite.</translate>
 
* [[Special:MyLanguage/ProtoFlux                            |<translate><!--T:52--> ProtoFlux</translate>]]
* <translate><!--T:109--> [[<tvar name="link">Special:MyLanguage/Context</tvar>|Context]] determines how ProtoFlux executes.</translate>
** <translate><!--T:110--> [[<tvar name="link">Special:MyLanguage/Impulses</tvar>|Impulses]] are a construction from <code>ExecutionContext</code>.</translate>
*** [[Special:MyLanguage/Dynamic impulses                  |<translate><!--T:111--> Dynamic impulses</translate>]]
* [[Special:MyLanguage/:Category:ProtoFlux                  |<translate><!--T:53--> Categories of ProtoFlux nodes</translate>]]
 
==== <translate><!--T:130--> Components</translate> ====
 
* [[Special:MyLanguage/Component                            |<translate><!--T:55--> Component</translate>]]
* [[Special:MyLanguage/:Category:Components                |<translate><!--T:56--> Categories of components</translate>]]
* [[Special:MyLanguage/Button events                        |<translate><!--T:86--> Button events</translate>]]
 
==== <translate><!--T:112--> Types</translate> ====
 
* [[Special:MyLanguage/Data model                          |<translate><!--T:113--> Data model</translate>]]
* [[Special:MyLanguage/Value types                          |<translate><!--T:114--> Value types</translate>]]
* [[Special:MyLanguage/Reference types                      |<translate><!--T:115--> Reference types</translate>]]
* [[Special:MyLanguage/:Category:Type                      |<translate><!--T:116--> Categories of types </translate>]]
 
== <translate><!--T:131--> Complex features</translate> ==
 
<translate><!--T:58--> Complex features involve using multiple parts of Resonite together.</translate>
 
* [[Special:MyLanguage/Dynamic variables                            |<translate><!--T:59--> Dynamic variables</translate>]]
* [[Special:MyLanguage/Cloud variables                              |<translate><!--T:60--> Cloud variables</translate>]]
* [[Special:MyLanguage/Plugins                                      |<translate><!--T:61--> Plugins</translate>]]
* [[Special:MyLanguage/Connecting Resonite to other applications    |<translate><!--T:62--> Connecting Resonite to other applications</translate>]]
* [[Special:MyLanguage/OAuth                                        |<translate><!--T:63--> OAuth</translate>]]
* <translate><!--T:87--> [[<tvar name=1>Special:MyLanguage/Universes</tvar>|Universes]]</translate>
* <translate><!--T:98--> [[<tvar name=1>Special:MyLanguage/OSC</tvar>|OSC]]</translate>
* <translate><!--T:99--> [[<tvar name=1>Special:MyLanguage/Websockets</tvar>|Websockets]]</translate>
* <translate><!--T:100--> [[<tvar name=1>Special:MyLanguage/HTTP</tvar>|HTTP]]</translate>
 
== <translate><!--T:132--> Tools & workflow</translate> ==
 
* [[Special:MyLanguage/Tools                                        |<translate><!--T:65--> Tools overview</translate>]]
* [[Special:MyLanguage/Community Tools                              |<translate><!--T:66--> Community tools</translate>]]
* [[Special:MyLanguage/Examples, custom tools, and tutorials        |<translate><!--T:96--> Examples, custom tools, and tutorials</translate>]]
 
== <translate><!--T:133--> Radiant UI & UIX</translate> ==
 
* [[Special:MyLanguage/UIX                                  |<translate><!--T:68--> UIX</translate>]]
* [[Special:MyLanguage/Facets                              |<translate><!--T:69--> Facets</translate>]]
* [[Special:MyLanguage/Dash menu                            |<translate><!--T:70--> Dash menu</translate>]]
* [[Special:MyLanguage/Context menu                        |<translate><!--T:101--> Context menu</translate>]]
 
== <translate><!--T:134--> Worlds, sessions, & headless servers</translate> ==
 
* [[Special:MyLanguage/Permission system                    |<translate><!--T:72--> Permission system</translate>]]
* <translate><!--T:74--> [[<tvar name="link">Special:MyLanguage/Headless server software</tvar>|Headless server software]] - Create servers to run Resonite sessions.</translate>
* [[Special:MyLanguage/Command line arguments              |<translate><!--T:75--> Command line arguments</translate>]]
 
== <translate><!--T:135--> Resonite development</translate> ==
 
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues        <translate><!--T:77--> GitHub issues</translate>]
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions    <translate><!--T:78--> GitHub feature discussions</translate>]
* [[Special:MyLanguage/Roadmap                              |<translate><!--T:79--> Planned features</translate>]]
* [[Special:MyLanguage/:Category:Versions                  |<translate><!--T:80--> Versions & changelogs</translate>]]
* [[Special:MyLanguage/API                                  |<translate><!--T:81--> API documentation</translate>]]
* [[Special:MyLanguage/Office hours                        |<translate><!--T:82--> Office hours</translate>]]
** [[Special:MyLanguage/The Resonance                      |<translate><!--T:118--> The Resonance</translate>]]
 
== <translate><!--T:83--> Competitions</translate> ==
 
<translate><!--T:84--> Resonite occasionally runs game-wide competitions with the community:</translate>
 
* <translate><!--T:85--> [[<tvar name="link1">Special:MyLanguage/MMC</tvar>|MMC]] - A month-long competition run annually by [[<tvar name="link2">Special:MyLanguage/Creator Jam</tvar>|Creator Jam]].</translate>
 
== <translate><!--T:104--> Worlds</translate> ==
 
* [[Special:MyLanguage/Worlds                              |<translate><!--T:136--> Worlds</translate>]]
* [[Special:MyLanguage/World browser                        |<translate><!--T:137--> World browser</translate>]]
* [[Special:MyLanguage/World orb                            |<translate><!--T:138--> World orb</translate>]]
* [[Special:MyLanguage/:Category:Featured Worlds            |<translate><!--T:106--> Featured worlds</translate>]]
* [[Special:MyLanguage/:Category:Community Worlds          |<translate><!--T:107--> Community worlds</translate>]]
* [[Special:MyLanguage/:Category:Official Worlds            |<translate><!--T:108--> Official worlds</translate>]]
* [[Special:MyLanguage/:Category:Creator Jam Worlds        |<translate><!--T:139--> Creator Jam worlds</translate>]]
 
== <translate><!--T:140--> Assets</translate> ==
 
* [[Special:MyLanguage/Music                                |<translate><!--T:119--> Music</translate>]]
* [[Special:MyLanguage/Creator assets                      |<translate><!--T:120--> Creator assets</translate>]]
 
* <translate><!--T:141--> Resonite visual assets (models, textures, sfx, animations) are licensed under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0] license.</translate>

Latest revision as of 09:35, 16 August 2025

Welcome to the Resonite Wiki, a hub for information about Resonite that everyone can edit. The wiki is a work in progress with improvements and tweaks planned. Please see Wiki Status for more information.

Social links

If you want to keep up with development, check out our social links:

Resonite Discord Resonite Twitter Resonite BlueSky Resonite Mastodon Resonite TikTok Resonite Twitch Resonite YouTube Resonite Patreon Resonite Supporter

Get started

Your first day

Where to go next?

Looking to contribute to the wiki? Read our guide for that!

Subscription perks and information

Community contributions

Rules, guidelines & important information

Creation & technical

General

Avatars, materials & textures

ProtoFlux & components

ProtoFlux

ProtoFlux is the visual scripting language used in Resonite.

Components

Types

Complex features

Complex features involve using multiple parts of Resonite together.

Tools & workflow

Radiant UI & UIX

Worlds, sessions, & headless servers

Resonite development

Competitions

Resonite occasionally runs game-wide competitions with the community:

Worlds

Assets

  • Resonite visual assets (models, textures, sfx, animations) are licensed under the CC BY 4.0 license.