Updating to match new version of source page |
Updating to match new version of source page |
||
| (11 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<languages /> | <languages /> | ||
Welcome to the Resonite Wiki, a hub for information about Resonite. The wiki is a work in progress. Please see [[Wiki Status]] | 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 [[Special:MyLanguage/Wiki Status|Wiki Status]] for more information. | ||
== Social links == | |||
If you want to keep up with development, check out our social links: | If you want to keep up with development, check out our social links: | ||
| 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 == | |||
=== Your first day === | |||
* [[Special:MyLanguage/Installing Resonite |Install Resonite]] | |||
* [https://account.resonite.com Make an account] | |||
* [[Special:MyLanguage/Basic controls |Basic controls]] | |||
* [[Special:MyLanguage/Avatar creation |Importing an avatar]] | |||
* [[Special:MyLanguage/Supporting Resonite |Supporting Resonite]] | |||
=== Where to go next? === | |||
{{Note|Looking to contribute to the wiki? [[Special:MyLanguage/Contributing|Read our guide for that]]!|suggestion}} | |||
* [[Special:MyLanguage/Frequently Asked Questions |Frequently asked questions]] | |||
* [[Special:MyLanguage/Troubleshooting |Troubleshooting guides and information]] | |||
* [[Special:MyLanguage/Dash menu |Dash menu]] | |||
* [[Special:MyLanguage/Inventory |The inventory]] | |||
* [[Special:MyLanguage/Public folders |Public folders]] | |||
* [[Special:MyLanguage/Resonite Bot |Resonite Bot and its Commands]] | |||
* [[Special:MyLanguage/Command line arguments |Command line arguments]] | |||
* [[Special:MyLanguage/Badges |Badges]] | |||
* [[Special:MyLanguage/Groups |Groups & shared storage information]] | |||
* [[Special:MyLanguage/Homes |Homes]] | |||
* [[Special:MyLanguage/Roadmap |Roadmap]] | |||
== Subscription perks and information == | |||
* [[Special:MyLanguage/Supporting Resonite |Supporting Resonite]] | |||
== Community contributions == | |||
* [[Special:MyLanguage/Locale |Locale & language]] | |||
* [[Special:MyLanguage/Public folders |Public folders]] | |||
** [[Special:MyLanguage/List of public folders |List of public folders]] | |||
* [[Special:MyLanguage/List of groups |List of groups]] | |||
* [[Special:MyLanguage/:Category:Community standards |Community standards]] | |||
* [[Special:MyLanguage/Tutorials |Tutorials]] | |||
* [[Special:MyLanguage/Wiki contributions & translations |Contributing to the wiki]] | |||
== Rules, guidelines & important information == | |||
* [[Special:MyLanguage/Resonite team |Resonite team]] | |||
* [[Special:MyLanguage/Moderation |Moderation]] | |||
* [[Special:MyLanguage/Mentors |Mentors]] | |||
* [https://resonite.com/policies/Guidelines.html Usage guidelines] | |||
* [https://resonite.com/policies/EULA.html EULA] | |||
* [[Special:MyLanguage/Branding |Branding guidelines]] | |||
= | == Creation & technical == | ||
== | === General === | ||
* [[Special:MyLanguage/Tips & tricks |Tips & tricks]] | |||
* [[ | * [[Special:MyLanguage/Things to avoid |Things to avoid]] | ||
* [[ | * [[Special:MyLanguage/Optimization guidelines |Optimization guidelines]] | ||
* [[ | ** [[Special:MyLanguage/Slot Count |Slot count]] | ||
* [[ | ** [[Special:MyLanguage/Dynamic texture and mesh loading |Dynamic texture and mesh loading]] | ||
* | * [[Special:MyLanguage/Networking Information |Networking Information]] | ||
* [[ | * [[Special:MyLanguage/Infrastructure |Infrastructure]] | ||
* [[ | |||
* [[ | |||
= | === Avatars, materials & textures === | ||
* [[Special:MyLanguage/Humanoid rig requirements for IK |Humanoid rig requirements for IK]] | |||
* [[ | * [[Special:MyLanguage/Avatar creation |Creating avatars]] | ||
* [[ | * [[Special:MyLanguage/Gestures |Setup facial animations & other gestures]] | ||
* [[ | * [[Special:MyLanguage/Component:DynamicBoneChain |Dynamic bones]] | ||
* [[ | * [[Special:MyLanguage/Material |Materials & shaders]] | ||
* [[: | * [[Special:MyLanguage/Texture2D |Textures]] | ||
* [[ | * [[Special:MyLanguage/Avatar System |Common avatar system]] | ||
* [[ | * [[Special:MyLanguage/Custom Shaders |Custom Shaders]] | ||
= | === ProtoFlux & components === | ||
= | ==== ProtoFlux ==== | ||
ProtoFlux is the visual scripting language used in Resonite. | |||
* [[ | * [[Special:MyLanguage/ProtoFlux |ProtoFlux]] | ||
* [[ | * [[Special:MyLanguage/Context|Context]] determines how ProtoFlux executes. | ||
* [[ | ** [[Special:MyLanguage/Impulses|Impulses]] are a construction from <code>ExecutionContext</code>. | ||
** [[ | *** [[Special:MyLanguage/Dynamic impulses |Dynamic impulses]] | ||
* [[Special:MyLanguage/:Category:ProtoFlux |Categories of ProtoFlux nodes]] | |||
* [[ | |||
== | ==== Components ==== | ||
*[[ | * [[Special:MyLanguage/Component |Component]] | ||
* [[Special:MyLanguage/:Category:Components |Categories of components]] | |||
* [[Special:MyLanguage/Button events |Button events]] | |||
*[[ | |||
*[[ | |||
== | ==== Types ==== | ||
=== | |||
* [[ | * [[Special:MyLanguage/Data model |Data model]] | ||
* [[:Category: | * [[Special:MyLanguage/Value types |Value types]] | ||
* [[Special:MyLanguage/Reference types |Reference types]] | |||
* [[Special:MyLanguage/:Category:Type |Categories of types ]] | |||
=== | == Complex features == | ||
Complex features involve using multiple parts of Resonite together. | |||
* [[Special:MyLanguage/Dynamic variables |Dynamic variables]] | |||
* [[Dynamic | * [[Special:MyLanguage/Cloud variables |Cloud variables]] | ||
* [[Cloud | * [[Special:MyLanguage/Plugins |Plugins]] | ||
* [[Plugins]] | * [[Special:MyLanguage/Connecting Resonite to other applications |Connecting Resonite to other applications]] | ||
* [[Connecting Resonite to | * [[Special:MyLanguage/OAuth |OAuth]] | ||
* [[OAuth]] | |||
* [[Special:MyLanguage/Universes|Universes]] | * [[Special:MyLanguage/Universes|Universes]] | ||
* [[Special:MyLanguage/OSC|OSC]] | |||
* [[Special:MyLanguage/Websockets|Websockets]] | |||
* [[Special:MyLanguage/HTTP|HTTP]] | |||
== Tools & | == Tools & workflow == | ||
* [[Tools|Tools | |||
* [[Community Tools|Community | * [[Special:MyLanguage/Tools |Tools overview]] | ||
* [[Examples, custom tools, and tutorials]] | * [[Special:MyLanguage/Community Tools |Community tools]] | ||
* [[Special:MyLanguage/Examples, custom tools, and tutorials |Examples, custom tools, and tutorials]] | |||
== Radiant UI & UIX == | == Radiant UI & UIX == | ||
== Worlds & | * [[Special:MyLanguage/UIX |UIX]] | ||
* [[Permission | * [[Special:MyLanguage/Facets |Facets]] | ||
* [[Special:MyLanguage/Dash menu |Dash menu]] | |||
* [[Headless | * [[Special:MyLanguage/Context menu |Context menu]] | ||
* [[Command | |||
== Worlds, sessions, & headless servers == | |||
* [[Special:MyLanguage/Permission system |Permission system]] | |||
* [[Special:MyLanguage/Headless server software|Headless server software]] - Create servers to run Resonite sessions. | |||
* [[Special:MyLanguage/Command line arguments |Command line arguments]] | |||
== Resonite | == Resonite development == | ||
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues GitHub | |||
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions GitHub | * [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues GitHub issues] | ||
* [[Planned | * [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions GitHub feature discussions] | ||
* [[:Category:Versions | Versions & | * [[Special:MyLanguage/Roadmap |Planned features]] | ||
* [[API|API | * [[Special:MyLanguage/:Category:Versions |Versions & changelogs]] | ||
* [[Office | * [[Special:MyLanguage/API |API documentation]] | ||
* [[Special:MyLanguage/Office hours |Office hours]] | |||
** [[Special:MyLanguage/The Resonance |The Resonance]] | |||
== Competitions == | == Competitions == | ||
Resonite occasionally runs game-wide competitions with the community: | Resonite occasionally runs game-wide competitions with the community: | ||
* [[MMC]] - A month-long competition run annually by [[Creator Jam]]. | |||
* [[Special:MyLanguage/MMC|MMC]] - A month-long competition run annually by [[Special:MyLanguage/Creator Jam|Creator Jam]]. | |||
== Worlds == | |||
* [[Special:MyLanguage/Worlds |Worlds]] | |||
* [[Special:MyLanguage/World browser |World browser]] | |||
* [[Special:MyLanguage/World orb |World orb]] | |||
* [[Special:MyLanguage/:Category:Featured Worlds |Featured worlds]] | |||
* [[Special:MyLanguage/:Category:Community Worlds |Community worlds]] | |||
* [[Special:MyLanguage/:Category:Official Worlds |Official worlds]] | |||
* [[Special:MyLanguage/:Category:Creator Jam Worlds |Creator Jam worlds]] | |||
* [[World creation basics |World creation basics]] | |||
== Assets == | |||
* [[Special:MyLanguage/Music |Music]] | |||
* [[Special:MyLanguage/Creator assets |Creator assets]] | |||
* Resonite visual assets (models, textures, sfx, animations) are licensed under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0] license. | |||
Latest revision as of 06:40, 30 November 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:
Get started
Your first day
Where to go next?
Subscription perks and information
Community contributions
Rules, guidelines & important information
Creation & technical
General
Avatars, materials & textures
- Humanoid rig requirements for IK
- Creating avatars
- Setup facial animations & other gestures
- Dynamic bones
- Materials & shaders
- Textures
- Common avatar system
- Custom Shaders
ProtoFlux & components
ProtoFlux
ProtoFlux is the visual scripting language used in Resonite.
- ProtoFlux
- Context determines how ProtoFlux executes.
- Impulses are a construction from
ExecutionContext.
- Impulses are a construction from
- Categories of ProtoFlux nodes
Components
Types
Complex features
Complex features involve using multiple parts of Resonite together.
Tools & workflow
Radiant UI & UIX
Worlds, sessions, & headless servers
- Permission system
- Headless server software - Create servers to run Resonite sessions.
- Command line arguments
Resonite development
Competitions
Resonite occasionally runs game-wide competitions with the community:
- MMC - A month-long competition run annually by Creator Jam.
Worlds
Assets
- Resonite visual assets (models, textures, sfx, animations) are licensed under the CC BY 4.0 license.