Questions about the shift + f1 menu on the client and in studio


Im unaware of what some stuff means, im gonna try and explain the stuff i know, it would be nice if someone would correct me if im wrong.

Instances: Objects, scripts (?) welds (?) (unsure about what counts as an instance)

Primitives: Parts specifically, includes stuff in replicated storage.

Moving prims: Moving objects

Joints: (very unsure, maybe unions?)

Contacts: Objects making contact with something?

Tree: Never seen it above 0, no idea what it is, please let me know.

Physics: physics are capped at 60 fps

Mouse move: Cursor speed.

Render: Rendering framerate

Delta bw render: No idea

Total render: amount of rendering? Seems to be higher on lower fps for some reason.

Render Nom: No idea, seems to be close to your fps if uncapped.

Frame id: Probably how many frames has been done on the client in the game?

World id: Similar to frame id? Maybe how often the game calculates something.

No idea what the stuff in throttles means.

RequestQueue: Idk, maybe stuff waiting to be loaded on the client?

I would like someone to explain it all, as it isnt documented anywhere from what i know.

Most likely everything that has Instance superclass (services,scripts,parts absolutelly anything aslong as it returns true via: obj:IsA(“Instance”))

Motor6D/Welds etc

Physics simulation FPS (obviously capped at 60 for a good reason) (the same as workspace: GetRealPhysicsFPS())

Edit:

Nvm obj.IsA is a object property https://create.roblox.com/docs/reference/engine/classes/Object so only obj:IsA(“Instance”) is valid