Fixed an odd sentance and replaced it with a more proper sounding one, along with adding a link to the ProtoFlux Node Browser. |
Updated one description. |
||
| Line 27: | Line 27: | ||
|Nodes| Packing/Unpacking nodes. What most community made node managers use. | |Nodes| Packing/Unpacking nodes. What most community made node managers use. | ||
|Operators| Simple math types like adding, dividing, (un)packing, vectors, boolean logic gates. | |Operators| Simple math types like adding, dividing, (un)packing, vectors, boolean logic gates. | ||
|Physics| Collisions, All Character Physics, Raycasting. | |Physics| Collisions, All Character Physics, Raycasting. (Not to be confused with the [[:Category:ProtoFlux:Math:Physics|Mathematical Physics Category]]) | ||
|References| Getting Field pointers, Spawned [[Type:User|User]], [[Type:RefID|RefID]]s, and an Element's Removal Status. | |References| Getting Field pointers, Spawned [[Type:User|User]], [[Type:RefID|RefID]]s, and an Element's Removal Status. | ||
|Rendering| Baking, flashing meshes, rendering camera views, and raycast color sampling. | |Rendering| Baking, flashing meshes, rendering camera views, and raycast color sampling. | ||
Revision as of 18:46, 29 June 2024
The different ProtoFlux nodes in the ProtoFlux Node Browser as seen in Resonite.
See also: Alphabetical list of all nodes
Editors See also: Example ProtoFlux Node for making pages
Main nodes
| Subcategories | |
|---|---|
| Category | Summary |
| Actions | Writing, shifting, and animating values. |
| Assets | Loading, attaching, reading, and sampling assets. |
| Audio | Playing Entire Sounds. |
| Avatars | Working with User body parts, and Anchors. |
| Casts | Casting Nullables/Values into Objects. |
| Colors | Colors, ColorChannels, Color Math. |
| Components | Getting/Setting an IComponent's Enabled state, Get User From Component. |
| Core | Core nodes like displays, inputs, and casting values from float3 to float2. |
| Debug | Useful for telling you where, what, or how fast something is. Like a debug menu. |
| Devices | Keyboards, haptics, display, and mouse input/output interaction. |
| Enums | Converting to/from and cycling Enums. |
| Experimental | Bleeding edge flux nodes that are in alpha phase. Here be dragons. |
| Flow | Async, events, triggers, program flow control. |
| Interaction | Events regarding interactions with UI's/Objects/buttons/grabbables/context menu. |
| Locomotion | Reading, changing, and installing a user's locomotion module. |
| Math | Complex math nodes like Trigonometry, Geometry, Interpolation and too many more to list here. |
| Media | Playing, Stopping, Scrubbing, and measuring playable media like AnimJ and Audio. |
| Network | Twitch API, Websockets, GET and POST Web requests, and URI/URL operations. |
| Nodes | Packing/Unpacking nodes. What most community made node managers use. |
| Operators | Simple math types like adding, dividing, (un)packing, vectors, boolean logic gates. |
| Physics | Collisions, All Character Physics, Raycasting. (Not to be confused with the Mathematical Physics Category) |
| References | Getting Field pointers, Spawned User, RefIDs, and an Element's Removal Status. |
| Rendering | Baking, flashing meshes, rendering camera views, and raycast color sampling. |
| Security | User Join Verifying. |
| Slots | Adding, Removing, Reading, Traversing, and getting info on Slots in the world. |
| Strings | Many Different functions for Modifying Strings and Characters. |
| Time | Working with delta time, DateTime, TimeSpan, and TimeZones. |
| Tools | Equipping, Using, and reading Tool usage or lack thereof. |
| Transform | Working with Coordinate spaces, directions, and bounding boxes. |
| Undo | Adding Undo actions for a User for one or more world changes. |
| Users | World defined attributes for a User (Type) like FPS, Ping, and Slots. |
| Utility | (De)multiplexing, Binary (de)composition, Type's Color/ID, GUID, and pick random. |
| Variables | Variables, DynamicVariables, Cloud Variables. |
| World | World attributes like URI/URL, visibility, name, focusing and opening worlds. |
Misc nodes
| Node Name | Description |
|---|---|
| Function Proxy | A type of node that allows for calling of Sync Delegates and returns data. |
| Method Proxy | A type of node that allows for calling of Sync Delegates. |
Subcategories
This category has the following 35 subcategories, out of 35 total.
P
- ProtoFlux:All (1,077 P)
- ProtoFlux:Assets (15 P)
- ProtoFlux:Audio (3 P)
- ProtoFlux:Casts (1 P)
- ProtoFlux:Components (3 P)
- ProtoFlux:Debug (8 P)
- ProtoFlux:Enums (5 P)
- ProtoFlux:Experimental (2 P)
- ProtoFlux:Locomotion (5 P)
- ProtoFlux:Media (20 P)
- ProtoFlux:Nodes (4 P)
- ProtoFlux:Rendering (5 P)
- ProtoFlux:Security (4 P)
- ProtoFlux:Tools (11 P)
- ProtoFlux:Undo (9 P)
Pages in category "ProtoFlux"
The following 4 pages are in this category, out of 4 total.