Roblox Made The Best Optimization Update After 10 Years!

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 274

  • @Paul1Rb
    @Paul1Rb  2 หลายเดือนก่อน +77

    Update: devforum.roblox.com/t/occlusion-culling-now-live-in-roblox-client/3300953
    🔔 Small correction, since a lot of people are saying that Roblox already had this feature:
    - Roblox has something called frustum culling, which is a system for not rendering objects outside the camera's viewport
    - By the 'objects in the view frame', I meant objects that are in the camera's viewport, but aren't currently visible (Because they're e.g. hidden behind other objects)
    - Frustum culling and occlusion culling are different, but also, don't confuse them with different rendering techniques like back-face culling or per-triangle culling
    Edit:
    And as I said in the video, this feature only works in Studio (as of right now), and only a few selected games have it live
    Hope it helps!

  • @HumbertoOriginal
    @HumbertoOriginal 2 หลายเดือนก่อน +546

    What, this is a basic feature of every 3D engine, roblox didnt have it until now? Crazy

    • @HumbertoOriginal
      @HumbertoOriginal 2 หลายเดือนก่อน +17

      @free-rbux-y7o yes, I do, but I want even more for you to shut up, you dont have robux there in India

    • @CrusiobTV
      @CrusiobTV 2 หลายเดือนก่อน +85

      You have to consider the wide range of hardware Roblox has to support. Occlusion Culling can be difficult to run on many devices. Roblox already features Frustum Culling which is a less resource intensive optimization. These things are not as simple as you think. I'm quite surprised they have a Beta for Occlusion Culling all things considered.

    • @HumbertoOriginal
      @HumbertoOriginal 2 หลายเดือนก่อน +20

      @@CrusiobTV that makes sense, I'm glad they are implementing it now, better late than never

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +64

      @@CrusiobTV Tbf Unity 3's occlusion culling was primarily focused on pc and consoles, but it still worked on mobile (Although it was recommended to use frustum culling and LOD there due to it causing bad performance), and they made the occlusion culling features more adaptable and customizable in Unity 5. So it still took Roblox a solid few years to actually release it

    • @graphs
      @graphs 2 หลายเดือนก่อน +22

      @@CrusiobTV let's also not forget the fact that roblox has a custom renderer so they have to do all of it themselves, ever since they switched from Ogre3D.

  • @KaruSnep
    @KaruSnep 2 หลายเดือนก่อน +280

    This is definitely going to be effective for big complex maps or labyrinth-like maze games where 90% of the map is hidden for most of the time

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +26

      Yup, as they stated indoor environments will benefit the most

    • @moudura2448
      @moudura2448 2 หลายเดือนก่อน +17

      Identity Fraud gonna run at 4726482747388 fps

    • @sn1q4
      @sn1q4 2 หลายเดือนก่อน

      @@moudura2448identify fraud aint even hard to run???

    • @KaruSnep
      @KaruSnep 2 หลายเดือนก่อน +4

      @@moudura2448
      Identity fraud was the first thing I wanted to mention lmao

  • @markmuz9207
    @markmuz9207 2 หลายเดือนก่อน +133

    i love when roblox adds things 10 years late meanwhile every other engine has it

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +8

      It be like that

    • @PumpyGT
      @PumpyGT 2 หลายเดือนก่อน +10

      This is what no competition does

    • @player9315
      @player9315 2 หลายเดือนก่อน +7

      Roblox had to wait for phones to catch up 😂

    • @onionymous6127
      @onionymous6127 2 หลายเดือนก่อน +9

      false, this is actually different from any other engine implementation and its superior to something like unity (unity only supports occlusion culling on static/immovable baked objects in scenes, this is huge because it supports occlusion culling for EVERYTHING realtime INCLUDING physics bodies)

    • @PankyGD
      @PankyGD 2 หลายเดือนก่อน +1

      Idk if it has anything to do with that but I think it’s engine was originally a physics engine which would explain the names of some things like “weld” or constraints etc

  • @onionymous6127
    @onionymous6127 2 หลายเดือนก่อน +91

    This is actually insane and you're not giving it the credit it deserves, whilst other game engines like Unity do have occlusion culling as far as I know it only applies to scenes with the culling baked into static objects, this is real time and it works on physics objects too so it's actually *better* than unity

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +19

      Oo right, culling not affecting physics objects is something I completely forgot about, same with another thing that I didn't mention, which is occlusion culling was at first only a Pro version feature, so that's another plus for Roblox.

  • @Bloxtrem
    @Bloxtrem 2 หลายเดือนก่อน +168

    Finally a W update coming from Roblox

    • @nuclearsu
      @nuclearsu 2 หลายเดือนก่อน +11

      Recently they've been introducing a lot of great updates to Roblox Studio

    • @serily4524
      @serily4524 2 หลายเดือนก่อน +1

      as always bad outweights good

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

      Biggest optimization W

  • @HijackedSystem
    @HijackedSystem 2 หลายเดือนก่อน +54

    Occlusion culling should be able hide the terrain too..

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +28

      Roblox stated that it will in the future

  • @tacticalguy8046
    @tacticalguy8046 2 หลายเดือนก่อน +88

    Fr, this is really nice. More performance boost

    • @TheLethal
      @TheLethal 2 หลายเดือนก่อน +17

      god summoning 200 unnamed decaying winter fans

    • @redblueplayer221
      @redblueplayer221 2 หลายเดือนก่อน +2

      ​@@TheLethalHi 👁

    • @extremedifficulty9786
      @extremedifficulty9786 2 หลายเดือนก่อน +4

      tactical guy spotted!!!!

    • @deixos2224
      @deixos2224 หลายเดือนก่อน

      If you want further performance boosts you can look up for FastFlags.

    • @zsaidmiranda4971
      @zsaidmiranda4971 หลายเดือนก่อน +1

      @@TheLethal That'd be cool.

  • @amal-fgh
    @amal-fgh 2 หลายเดือนก่อน +12

    I love the way you animate stuff. It’s so nice.

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +6

      Thanks, I'm trying to improve on my editing style!

  • @KELITENSIS
    @KELITENSIS 2 หลายเดือนก่อน +10

    They need fix the 0.0001 increment random misaligns (position & rotation) issue and would be perfect on optimization

  • @crusherfire1
    @crusherfire1 2 หลายเดือนก่อน +8

    Better now than never! This'll be a huge update for the mobile player base.
    Also interesting how entire objects will either pop into or out of view rather than only rendering specific triangles that are visible. I'm sure there's a reason for this.
    Great video!

    • @onionymous6127
      @onionymous6127 2 หลายเดือนก่อน +4

      only rendering specific triangles would be way less performant because then you would have to check the position for EVERY single triangle, instead of just one position where the object is located at

    • @crusherfire1
      @crusherfire1 2 หลายเดือนก่อน

      @onionymous6127 Valid point! I'm sure there was a point where increasing the precision would actually start to decrease performance like you said, so it seems they settled on the whole part/mesh rendering.

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

      Per-triangle occlusion would be more resource heavy on the GPU and CPU than standard occlusion culling, for low-end mobile devices it can cause a performance drop rather than a boost

  • @luchsegamer8112
    @luchsegamer8112 3 วันที่ผ่านมา

    This saved my project!!! Now, there’s literally no lags to notice. Before that, I often experienced part lags. Thank you so much!

  • @ZacharyW198
    @ZacharyW198 2 หลายเดือนก่อน +15

    as soon as they do something good they have to do something bad (they removed threads from multithreading)

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +5

      O didn't hear about that one yet

  • @BaconBigHeadBro
    @BaconBigHeadBro 2 หลายเดือนก่อน +7

    when that update came out my studio went as laggy as the word "lag"

    • @A207.
      @A207. หลายเดือนก่อน

      Great description

  • @CreatorProductionsOriginal
    @CreatorProductionsOriginal 2 หลายเดือนก่อน +6

    Wait, Initially I was happy for it, perfomance good ok I get it, but after you told the building you used as an example (in the presets) had a whole interior not rendered that I really realized what it all meant
    I wonder how far you could go in detail in a game, and not impact performance, like, what if over 50% of the buildings in your game had interiors? That all would just not render and not impact performance? That’s crazy how you’re now able to do that so easily
    I was making a big-ish side project, and I was starting to fear having to mess with optimization, my weak point, but now I kinda don’t? The big issue was I like making things detailed, my computer does not
    I can’t believe we will actually get that, just crazy

  • @Kirya_dll
    @Kirya_dll 2 หลายเดือนก่อน +5

    they actually added this after all these years... cool!

  • @LumaxAIWasTaken
    @LumaxAIWasTaken 2 หลายเดือนก่อน +5

    Im really exited on how they will do it with the Lighting.

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +7

      Same (hope they don't do it in a way where each shadow would have to be re-calculated )

  • @jogandocomjuninho
    @jogandocomjuninho 2 หลายเดือนก่อน +13

    Finally!! I've been waiting for this update for sooooo long!(Since my Pc is from 2007 and is slow)

    • @ChillieGaming
      @ChillieGaming หลายเดือนก่อน +1

      My guy is using a caveman pc.
      Bro my first pc was from 2009
      Since then i have had 2 more pc.
      And you here still using the same one from 2007😭🙏

    • @vicentevaltieri7768
      @vicentevaltieri7768 หลายเดือนก่อน +1

      Tenso (também passo pela mesma situação mas já desisti do Roblox😊)

  • @Captain_Leafy
    @Captain_Leafy 2 หลายเดือนก่อน +3

    roblox need a competition so that they will pump out more updates

    • @brinys
      @brinys 2 หลายเดือนก่อน

      It won't be profitable for anyone to make a competitor to roblox

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +4

      @@brinys Epic Games be like

    • @Zion_k
      @Zion_k หลายเดือนก่อน

      @@brinys Fortnite creative 2.0

  • @anastascompany5828
    @anastascompany5828 หลายเดือนก่อน +1

    This will enormously increase FPS in SCP laboratories where you don't see most part of the map.

  • @ryleyw3684
    @ryleyw3684 2 หลายเดือนก่อน +1

    That's awesome, if I'm able to do my big game idea this will make me feel better about it being a big map with lots of details etc. For me personally I don't have issues with Roblox because I got a good custom built PC, but my old laptop lags like crap on my map and it's not even that much yet so, it's definitely a issue others will face.
    If only I could script anything I could think of.. (yes I know having a big game idea as a beginner is a bad idea, but I have that as motivation to learn with smaller projects)

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      You can always use your laptop for benchmarking and seeing how the game performs on lower-end devices

  • @kumokity
    @kumokity หลายเดือนก่อน +2

    It's actually kinda ridiculous how Roblox doesn't have this feature since now. I mean, most 3D Game Engines already had this in the past for a LONG time ago

  • @LoxyTheFoxxo
    @LoxyTheFoxxo หลายเดือนก่อน +1

    I can probably INSTANTLY think of 5 games benefiting from this feature, one of them being my own

  • @zegzropat
    @zegzropat หลายเดือนก่อน +1

    Wow dang it, it is unbelievable, finally a worthy update

  • @abdullahtayyab8828
    @abdullahtayyab8828 2 หลายเดือนก่อน +1

    this is actually a crazy old guess from me in 2017 that this would be real

  • @Damontheidk
    @Damontheidk หลายเดือนก่อน +1

    it seems in some games object stop rendering behind trusses even though trusses are see through

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      That's interesting

  • @DJNeonistPurple
    @DJNeonistPurple หลายเดือนก่อน +1

    Wait so what they mean by releasing it to everybody means that players will have Occlusion. Culling on their devices and not that game developers have to enable it for their games in studio right?

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      Yeah, if it was a toggle it'd already be set a prob the workspace property

  • @skalstar
    @skalstar หลายเดือนก่อน +1

    Damn, finally time to get 20 more fps on bad business

  • @Deiftwaser
    @Deiftwaser หลายเดือนก่อน +1

    Can't wait to see roblox games get more detailed!

  • @canaldokvc
    @canaldokvc หลายเดือนก่อน +1

    Is there any cons in using Occlusion Culling? Like the delay to replicate Models in the Server to the Client when using Content Streaming?

  • @VladdyDaddy45
    @VladdyDaddy45 2 หลายเดือนก่อน +2

    man this shit been around since quake and you telling me only NOW roblox is adding it?

  • @MSX98FMDnB
    @MSX98FMDnB หลายเดือนก่อน +1

    only took them 10 years to add this very basic fundamental feature into their engine lol

  • @Los_anglens
    @Los_anglens หลายเดือนก่อน +1

    PLEASE HELP ME... I went into beta features, enabled it, AND IT DOESN'T WORK :'( I've tried restaring roblox studio many times but it still doesn't work... I don't really know if it's because I have a VERY slow computer...

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      No clue, you'd be better off posting about it under the devforum post

  • @Le-sos
    @Le-sos หลายเดือนก่อน

    how the fuck did roblox run like that without this

  • @YeahImHover
    @YeahImHover 2 หลายเดือนก่อน

    this is still a beta feature, but when it's built in to roblox studio, it will become a more optimization tool

  • @NoahtheGameplayer
    @NoahtheGameplayer 3 วันที่ผ่านมา

    The only real question is wither or not the ROblox Game Developers who made games will also use this feature for optimization, or they are not aware of it

  • @Pobeehpo
    @Pobeehpo หลายเดือนก่อน

    Might be a fun fact: I think roblox actually did this with lighting for a while

  • @Humanoid9283
    @Humanoid9283 หลายเดือนก่อน

    This will do nothing for me as an update a while ago made individual parts load instead of large chunks which makes crashing very common.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      Roblox crashing isn't common for me, you might want to contact the support or inform roblox on the devforum

  • @Wanwood2
    @Wanwood2 หลายเดือนก่อน

    The thing is they only added this to the studio currently, it may make development easier for devs who have large game places but sadly this isnt going to help out the casual roblox player.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      Yet

  • @captheobbyist6434
    @captheobbyist6434 หลายเดือนก่อน

    this is acrually like insane. this is a BASIC optimization feature for ANY 3d engine, and they didnt implement it up until now. i know that roblox engine has lots of legacy things, but this is just unnacteptable...

  • @3choechoechoecho
    @3choechoechoecho 2 หลายเดือนก่อน +2

    quick question, they completely disappear or they just become ''transparent''?

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +5

      It completely removes them from the rendering pipeline, but the object data is prob stored in the memory

  • @mrfacestudios1130
    @mrfacestudios1130 หลายเดือนก่อน

    That’s awesome and will enable games to be bigger and have more detail.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      Yup, W for in-door environments

  • @MrChromaticRBLX
    @MrChromaticRBLX 2 หลายเดือนก่อน

    Finally! I wish the engine had more stuff like this!

  • @learthur1865
    @learthur1865 2 หลายเดือนก่อน

    the fact that they didnt implement it for so long is a bit concerning... but hey at least we have it now

  • @rijorirapa
    @rijorirapa หลายเดือนก่อน

    Because of this update, my phone is supporting future lighting for artificial lights, unfortunately, it seems that it still does not work with Global Lighting

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      Global lighting might not be as easy to tweak for occlusion culling

  • @Atavistic_roblox
    @Atavistic_roblox 2 หลายเดือนก่อน +1

    Finally, no more lag.

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +1

      There still might be lag, but it'll definitely be way less

    • @Atavistic_roblox
      @Atavistic_roblox 2 หลายเดือนก่อน

      @@Paul1Rb I think there will be a lot less lag, especially the BaseParts that won't be rendered if not seen on camera!

  • @delirium471
    @delirium471 2 หลายเดือนก่อน +1

    If you were to turn it on would it work ingame too outside of studio?

    • @player9315
      @player9315 2 หลายเดือนก่อน +2

      It’s not in production yet (ingame)

  • @Krantworld
    @Krantworld 2 หลายเดือนก่อน +1

    I think after the full release roblox may finally let us use 10k+ triangles meshs ❤

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +4

      Oo yeah good point, but it might also be a concern with Roblox's storage servers

    • @Krantworld
      @Krantworld 2 หลายเดือนก่อน +3

      @Paul1Rb yeah this is also a big problem to roblox

    • @Krantworld
      @Krantworld 2 หลายเดือนก่อน +3

      It may not tho , because now everyone just go around it and split the mesh to multiple meshs so it's the same but spliced into more than one mesh

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

      @@Krantworld It's not like that with everything, a custom rigged avatar wouldn't be as easy to split since it can cause issues with armature deform or give you an effect that you're not looking for with e.g. body parts not being connected properly

  • @Wolf_Entity
    @Wolf_Entity หลายเดือนก่อน +1

    Consequently they broke mobile chat keyboard

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      That might be because of the new TextChat update

  • @superflyboy8732
    @superflyboy8732 หลายเดือนก่อน +1

    This might be a dumb question but would this affect reflections? If I have a part with a PBR material that is super reflective and there is a part that you cannot see (so it's occluded) but the mirror reflects to the other side, what would happen?

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +3

      That's a good question, but tbh I don't know how Roblox handles reflection with occlusion culling

    • @superflyboy8732
      @superflyboy8732 หลายเดือนก่อน

      @@Paul1Rb I'm also curious about shadows, I'm assuming that the parts still physically exist and interact with lighting and draw reflections/shadows but don't render themselves onto the screens but I have no idea how it works, still hyped for it nonetheless

  • @kpamzz6443
    @kpamzz6443 2 หลายเดือนก่อน +3

    what is that for?
    to reduce lag? only render within your frame?
    sorry im just started being devs

    • @Mikee..
      @Mikee.. 2 หลายเดือนก่อน +6

      im not a dev but im pretty sure this function is to only render the map visible in your FOV, and anything that is off-camera disappears to save fps

    • @player9315
      @player9315 2 หลายเดือนก่อน +3

      It saves the pc from rendering things it cannot see (sending draw calls I think)

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

      Frustum culling is for rendering geometry that's only inside the camera's viewport, and occlusion culling is for rendering geometry that's currently only visible to you, so if a Cube is covering a high poly count mesh, that mesh's geometry won't be put into the rendering pipeline

    • @kpamzz6443
      @kpamzz6443 2 หลายเดือนก่อน

      So in short
      It only renders what is on your pov
      To save fps? I'm right?

    • @kpamzz6443
      @kpamzz6443 2 หลายเดือนก่อน

      @@Paul1Rb last question please
      Does it work in playing the game or only in the Roblox studio?

  • @fazbearboii
    @fazbearboii หลายเดือนก่อน

    finally i can run a low poly roblox game on my high end pc build at 60 fps

  • @Some_Doctor
    @Some_Doctor หลายเดือนก่อน

    Man i'm still waiting for them to add cone as a part.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      Yeah ig, we only have like 4 primitives in the engine

  • @BRLM.
    @BRLM. หลายเดือนก่อน

    wait there was no optimization in the last 10 years? dayum

  • @QuestsStudio
    @QuestsStudio 2 หลายเดือนก่อน +1

    Amazing video and feature! Could you make a video about Lua react it's really interesting

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน

      I'll check it out first

  • @memga
    @memga 2 หลายเดือนก่อน +1

    Does it work inside roblox game yet? Or just studio? What I'm asking is if it's a beta feature than can be used in roblox games.

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

      It only works in Studio, but few selected games have it enabled

    • @memga
      @memga 2 หลายเดือนก่อน +1

      @@Paul1Rb thank you

  • @EEHHAEEHAHA
    @EEHHAEEHAHA 2 หลายเดือนก่อน +2

    NEW VID DROPPP

  • @GenericYoutubeUsername4048
    @GenericYoutubeUsername4048 2 หลายเดือนก่อน

    I thought they had this and always looked away during something laggy..

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +1

      They have had frustum culling, which is a bit different

  • @FantasyGuide74
    @FantasyGuide74 หลายเดือนก่อน

    Arcane odyssey finally gonna be playable on more than 30 fps?? No way!

  • @Ismail_NotFullName
    @Ismail_NotFullName หลายเดือนก่อน

    Hey Paul, what’s your take on using tools like rojo and nevermore?

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      They seem alright

  • @Sagalas123
    @Sagalas123 20 วันที่ผ่านมา

    does occlusion culling gonna be added to every game in the future or the developers need to add it manually?

    • @Paul1Rb
      @Paul1Rb  20 วันที่ผ่านมา

      devforum.roblox.com/t/occlusion-culling-now-live-in-roblox-client/3300953

  • @harryvpn1462
    @harryvpn1462 2 หลายเดือนก่อน

    I thought they already had this? At least they 100% had it before for terrain

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +1

      They had frustum culling

  • @F6272A
    @F6272A 2 หลายเดือนก่อน

    would be cool if occlusion culling would be added to the main roblox player

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน

      Soon™ (hopefully)

  • @pidrk
    @pidrk หลายเดือนก่อน

    Didn't roblox have this already though? I remember having to look away from objects to have less lag. Might just be a mandela effect.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      Look at the pinned comment

    • @pidrk
      @pidrk หลายเดือนก่อน

      @Paul1Rb sorry i commented before reading it 😅

  • @claymorwan
    @claymorwan หลายเดือนก่อน

    To this day I'm still praying for a linux release

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      Maybe one day 🙏

  • @dev_axel
    @dev_axel 2 หลายเดือนก่อน +2

    finally something other than ai slop

  • @Solo-iv8zy
    @Solo-iv8zy 2 หลายเดือนก่อน

    I wonder if Arcane Odyssey is using this feature

  • @jotajotinha4317
    @jotajotinha4317 2 หลายเดือนก่อน

    optimization update? because there's one week that my roblox are lagging sm, and when I turn on my screen record the lag simple disappears, I don't know how to fix it, I find people having the same issue and none of them know how to fix it.

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน

      And something like updating graphics drivers doesn't help?

  • @gamerloss8491
    @gamerloss8491 หลายเดือนก่อน

    you said some selected games have, wich one are them? i would like to try

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      I have no idea

  • @burlytech
    @burlytech 2 หลายเดือนก่อน +2

    FINALLY OH MY GOD

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

      Took 'em a while

  • @itsbonkingtime
    @itsbonkingtime 2 หลายเดือนก่อน

    OH THANK GOD MY DELL INTEGRATED GRAPHICS THANKS YOU

  • @scripted_rain
    @scripted_rain 2 หลายเดือนก่อน +5

    Yep, that's amazing but some people are saying "what took them so long" or something like that, etc..
    Alright, occlusion culling is not easy, especially on a platform like Roblox, since it's not like a single game (well, most engines provide this feature so you don't have to try replicating it in your project), it's brought into the engine and Roblox is cross-platform, which makes it harder.
    Also, amazing video! 🐤
    EDIT: Plus, I love your in-depth explaining.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      Thanks!
      They also use their own rendering system, which prob made the process a bit more complicating, but it still kind of doesn't excuse them, since a technology like this was available years ago, same with existing occlusion culling algorithms and learning resources. (And they're a big tech company after all )

  • @andryhermawan3386
    @andryhermawan3386 หลายเดือนก่อน

    FINNALY! I can make an open world Roblox game!

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      It'll definitely be better to make now

  • @Vortex-qb2se
    @Vortex-qb2se หลายเดือนก่อน +1

    Took them long enough...

  • @naufalam7840
    @naufalam7840 หลายเดือนก่อน

    It's been 18 years and it doesn't even render on any GPU.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      what

  • @MikePainstill
    @MikePainstill หลายเดือนก่อน

    I have been using this feature since last year via FFlags on every game I play, bruh.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      That's awesome, but most people aren't going to use FFlags

    • @MikePainstill
      @MikePainstill หลายเดือนก่อน

      @
      Yup.

  • @HoFSai
    @HoFSai 2 หลายเดือนก่อน

    does this affect localscripts? like will it be possible to access parts that are not rendered, in minecraft you can't if the needed chunk isn't loaded.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      Yes, the instance data is still there, only the geometry doesn't get rendered

    • @HoFSai
      @HoFSai หลายเดือนก่อน

      @ that's good

  • @EternalInteractive
    @EternalInteractive 2 หลายเดือนก่อน +1

    I have been waiting for this. Hopefully it is improved!! FINALLY

  • @tooneysailor
    @tooneysailor 2 หลายเดือนก่อน +1

    What about the objects shadows

    • @rexaorm
      @rexaorm 2 หลายเดือนก่อน

      It dont render shadows or anything with the objects, besides shadows is very small performance hit lol

    • @Musashi_returned
      @Musashi_returned 2 หลายเดือนก่อน

      @@rexaorm not small if there are many objects

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +1

      Everything there seems to work properly since it doesn't hide the light sources

    • @tooneysailor
      @tooneysailor 2 หลายเดือนก่อน

      @@Paul1Rb i meant like sun shadows

  • @Cobaltstarfish
    @Cobaltstarfish 2 หลายเดือนก่อน

    omg this would help a lot

  • @esutoks
    @esutoks 2 หลายเดือนก่อน +3

    Does it work in Studio only?

    • @Yazo9gamer
      @Yazo9gamer 2 หลายเดือนก่อน +1

      Yes, its still not out for regular roblox

    • @Musashi_returned
      @Musashi_returned 2 หลายเดือนก่อน +1

      @@Yazo9gamer i think its out, since when i play mrt i get 60fps now, i used to get 40 fps

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +1

      Yup, only few selected games have it

    • @Nothing_5517
      @Nothing_5517 หลายเดือนก่อน

      ​@@Paul1RbWhat game?

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      @@Nothing_5517 Don't know exactly, Roblox didn't specify

  • @ItsTropixal
    @ItsTropixal หลายเดือนก่อน

    Would this work for Roblox based terrain?

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      devforum.roblox.com/t/occlusion-culling-now-live-in-roblox-client/3300953#limitations-1

  • @TheRealVik1
    @TheRealVik1 หลายเดือนก่อน

    I THINK ITS ROLLING OUT RN CUZ I CAN UPDATE MY ROBLOX APP

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      I mean doesn't Roblox do an update every week or so? It'd be good if they started rolling this feature out but it might be other things

  • @moonTerfixx.
    @moonTerfixx. หลายเดือนก่อน

    bro games smaller than roblox have this optimization feature before roblox 💀

    • @grzyb11
      @grzyb11 หลายเดือนก่อน

      you think the gamedevs add this feature thenselves??

    • @moonTerfixx.
      @moonTerfixx. หลายเดือนก่อน

      @grzyb11 im only pointing it out how long it took roblox to add this feature bro

  • @SawMC_FR
    @SawMC_FR หลายเดือนก่อน

    maybe i could play on full graphics now??!

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      Who knows

  • @misterhoudi2824
    @misterhoudi2824 2 หลายเดือนก่อน

    Funny how when I started my development journey; this update came. 😂

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน

      Definitely a good time to start

  • @apap09
    @apap09 หลายเดือนก่อน

    When?

  • @userojwhdbs
    @userojwhdbs หลายเดือนก่อน

    does it use terrain as an occluder too?

    • @Shiroe-_-
      @Shiroe-_- หลายเดือนก่อน

      It can't use terrain in any form of occlusion culling.

    • @userojwhdbs
      @userojwhdbs หลายเดือนก่อน

      @Shiroe-_- Thats kinda stupid lol.

    • @Shiroe-_-
      @Shiroe-_- หลายเดือนก่อน

      @@userojwhdbs they are already working to support this plus players.

  • @wispycrispy-r3s
    @wispycrispy-r3s 2 หลายเดือนก่อน

    Great update! :D

  • @puggyback
    @puggyback 2 หลายเดือนก่อน

    You are the best, thank you!💯🔥🙏

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +1

      Ty and no prob!

  • @zartowastaken
    @zartowastaken 2 หลายเดือนก่อน

    roblox has really bad optimization, they need to change it.

  • @MikoriChan
    @MikoriChan 2 หลายเดือนก่อน

    Finally, Roblox has binary space partitioning!

  • @aleksandermg0
    @aleksandermg0 2 หลายเดือนก่อน

    Impressively impressive

  • @hafupaly
    @hafupaly 2 หลายเดือนก่อน

    thats really lame occlusion culling, hope to see more updates on that

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน +2

  • @neptules
    @neptules 2 หลายเดือนก่อน

    Is this only for studio?

    • @Paul1Rb
      @Paul1Rb  2 หลายเดือนก่อน

      As of right now, yes

    • @neptules
      @neptules หลายเดือนก่อน

      @Paul1Rb Wait so will we get it on the client?

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      @@neptules Yes, in the future

    • @neptules
      @neptules หลายเดือนก่อน +1

      @@Paul1Rb Holy hell, wait, so that means we will finally get higher fps on roblox?? I'm in since 2014 and this will genuinely make me love playing even more

  • @NoobUsers_RobloxGaming
    @NoobUsers_RobloxGaming 2 หลายเดือนก่อน

    Finally, I can play mobile for tds

  • @dropatacoshell
    @dropatacoshell หลายเดือนก่อน

    WOW Roblox has object culling? 2 steps ahead of Minecraft again

  • @abdullahtayyab8828
    @abdullahtayyab8828 2 หลายเดือนก่อน

    time to master the rebirth of me for parkour 🔥

  • @ConcavePgons
    @ConcavePgons หลายเดือนก่อน

    Roblox needs FSR now.

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน

      It's going to be few good years before they'd release any technology like fsr

  • @luniamiyamoto
    @luniamiyamoto หลายเดือนก่อน

    minecraft have the same issue but they never make a solution about it 😢

    • @Paul1Rb
      @Paul1Rb  หลายเดือนก่อน +1

      With how minecraft is coded, I don't think they even can, or it's very difficult and unstable

    • @michaeltesterman8295
      @michaeltesterman8295 หลายเดือนก่อน +1

      @@Paul1Rb yup
      And then people freak out about the lack of big perfect updates, while mojang recodes the entire game to be more performant