Release Notes for 355

Is this increasing the throttle limit, or adding one?

It’s coming! :scream: Really excited for this one!

3 Likes

DO I SMELL TFIB

Lighting.Technology

IS IT NEAR?

8 Likes

I guess you could say, the near future is bright. Ha. Ha. Haaaaaa.

6 Likes

How come no one has noticed this?

4 Likes

There will be a post with an update for FIB early next week (some of this was already mentioned close to the end of https://devforum.roblox.com/t/an-update-on-future-is-bright/ but first phase will be available for testing next week unless something goes horribly wrong). Really excited to see FIB slowly make its way to production, and also to get IK in animation editor :slight_smile:

9 Likes

With an IK editor, does this mean that if you move the foot of a player model, the rest of the model will move relative to the foot?

2 Likes

Yes, if you have it enabled (you’ll be able to toggle it during editing).

1 Like

Here’s a wholesome teaser I made for the IK animation editor.
https://twitter.com/CloneTeee1019/status/1040075946022322181

2 Likes

Does it only support R15 at the moment?

From what I observed when I tested the feature, it generates some pre-defined constraints for the joints and interfaces with the IK solver @ContextLost made for the built-in dragger tools.

I’m hoping that these constraints can be setup for custom rigs later down the road if it isn’t supported yet.

1 Like

Yeah - it’s just R15 for now. The next thing that will happen is that we will un-RobloxScript-ify the IK API (not sure if it’ll stay verbatim) which will allow anyone to take animation editor and change it however they want to support custom rigs.

We want to support custom rigs in the future but that requires a deeper integration of IK, possibly providing a new joint that can be driven via animations like Motor6D, but simultaneously allows simulation for IK and runtime (ragdoll, etc.).

9 Likes

Hmm, I don’t expect constraint properties to be added to Motor6D since it appears constraints are superseding joints. Perhaps an IkConstraint that is compatible with the animation system will exist in the future image?

3 Likes

It is likely going to be a new class.

4 Likes

Also, on the topic of the new lighting engine, will Glass be able to render decals & transparent parts as well as water?

I feel like that’s one of the main things keeping me from actually using glass for games.

1 Like

Given that FIB is building upon the current rendering system, I don’t think it’s changing right now.
It might be possible later down the road, once real-time raytracing GPUs have a larger market for Roblox to invest into.

Do you really need a raycasting system for that though?

If I’m not mistaken, Insurgency does the very thing the glass material currently does - without clipping objects with an alpha map.

Roblox copies the framebuffer when it draws the glass effect, so it can only visualize what is currently drawn when it renders the glass effect. A lot of other games use this technique as well because the rendering time HAS to remain under 16ms to keep the framerate stable. Suffice it to say, it’s complicated.

Ah, alright.

Something doesn’t feel right about this FiB update, my game is completely white …

It might help to share some more information on your rig and perhaps a link to the game.