math.lerp is coming to the platform and is faster than raw Luau for numbers when testing in Homebrew, which is great.
However, the vector type is not supported in math.lerp, and the vector library does not have a lerp function. Extracting Lerp from Vector3 and attempting to use it in a similar way with vectors that I would for numbers via math.lerp shows a performance slow-down vs a performance increase.
I am currently building my own rendering solution for fun in my free time and I would love to be able to make use of a fast vector.lerp function due to the immense amount of calculations I do to pixels. Naturally the compute cost scales in a square-like manner via width*height.
Given that math.lerp shows roughly a 22% performance improvement against raw Luau, having the ability to crunch more numbers in this kind of manner would add even more potential to Luau, and help enable myself and others push the language (especially in a client / interpreted context) beyond what it can do right now.
Attached is an example of my renderer making heavy use of the vector type for its calculations.
[Volume Warning]
Can we get an update on bringing discrete graphic options to the platform?
I’m sure that having players on a wide range of devices get a “fuller” experience is part of Roblox’s upcoming vision. With discrete graphic options, players could independently change render distance from things like terrain quality or shadows.
This would allow players on weaker devices to feel more immersed the the environment without losing playability to lag.
Will there ever be a system where infractions, such as DMCA strikes on UGC assets, are applied to groups rather than just individual users? Right now, it’s possible to easily bypass the (rather light handed) punishments by using multiple uploading accounts under the same group
I am glad to finally see server authority has been added to the 2025 roadmap, is there any more information you can share about it? Does the system plan to support the ability to implement custom movement options such as driving cars? What about rewinding objects for projectile hitbox validation?
Please do something about the UGCs in the Marketplace! Moderation of them is all over the place and the marketplace guidelines don’t seem to be adequately enforced!
Can you share any updates on the progress of Server Authority? Is it utilizing rollback netcode, or does it follow a different approach? Additionally, when can we expect it to be released or made available for testing?
Will game developers have more control over physics simulation, such as the ability to adjust the physics time scale or manually call physics:Step()? This would be incredibly useful for features like slow motion (by stepping physics intermittently) or implementing rollback netcode (by stepping multiple times within a single frame). Are there any plans to support these use cases?
Q4:
As we were able to get more asset privacy options, such as archiving UGC items, are there plans to allow people to remove DMCA-ble content off their account if they get a copyright notice without fully terminating their accounts? Also allowing users to check their claims without emailing support?
Avatar editor tool that allows you to adjust the size and placement of accessories on your avatar.
Are there any plans to expand the accessory adjustment tool in the avatar editor to:
Support more accessory types, such as waist & back accessories. Currently we are unable to rotate & position items such as swords, which is problematic with some avatars. E.g. I cannot take a cool back sword & rotate it vertically so it doesn’t clip through my wings.
Increase clamp limits on head accessory positioning & sizing. Currently, I cannot make a decent amount of hats work the way I want with my dragon head because of its shape (elongated wedge).
The current restrictions make it difficult to add stuff onto my dragon due to its nonhuman shape!
How does Roblox plan to address the recent influx of reports in #bug-reports:catalog-asset-bugs? To my knowledge, the team that handles the category is understaffed, so they’ve been struggling to meet the new heightened demand. This has led to problems with the handling of these reports. I’ve seen many individuals (including UGC creators) who would probably be willing to help this team address the backlog. There are already reports in the category that include proposed fixes to catalog assets (1, 2, 3). This category could improve by implementing a program like Retexture Artists where members can grant Roblox the right to fixed textures and meshes.
To see more context and specific issues with this category, please refer to this feature request.
Sorry if it’s off-topic, but a few fellow creators and I are wondering if/when the Verified Badge waves continue. We are all well over the requirements, but so far haven’t seen any verification taking place after Oct, 2024. Could you give some clarity about that?
Will notifications for groups also be able to be sent out for UGC item releases? Possibly maybe all at once so it doesnt spam if you are releasing more than 1 item. I know groups got recently worked on to do announcements and people can enable notifications so figured i would ask
Are plugins ever going to get more capabilities? Currently, I’m looking for a way to completely mimic the Roblox Studio Output window, but there’s no way to get the trace of prints and warnings.
Some other “capabilities” for plugins could include:
Clipboard usage
Instance picker mouse mode
Built-in color picker access
Full toolbar and toolbar button control
Built-in shared toolbars
Invoke a place save/publish request
Were any of these discussed? These would be very helpful for plugin developers, for various reasons.
Will we ever get the ability to render objects in different layers?
For example, being able to render a small planet next to the player’s camera, but render it behind everything else so that it appears way larger than it actually is. Viewports are the closest thing we have to that, but they only layer on top of everything and also render at a lower quality, which isn’t ideal.