glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
Tldr version :(scroll down for short version)
The problem of Roblox is that every surface of a brick is rendered even if the part is just a wall where you are never going to see any surface except the front !
But ((iam not completely sure )) the surfaces of the part that you dont see are also rendered so if your wall or building is made of thousand parts and you will mostly only look at the front surface then all the other thousand surfaces are getting rendered and produce lag !!!
--> SO : Roblox needs the Surface type called :No Draw ! that means a surface of this type will be just invisible ! and this will reduce the lag by a massive way !!! ps. this is not just a simple opinion its a -->TRUE DIGITAL FACT <-
And now there are maybe some people that would mean ..."" ohhh dude just make the part invisible and use decalls "" ... my answer about that would be :EPIC FACEPALM .cause decalls are just pictures that dont have the look of the roblox materials ..and sure i could use decalls that look like the roblox materials but they wont have specular maps /(shiny textures that look a bit like 3d materials) and a lot of decalls produce massive lag ......
Thanks for reading (:
Short version :add a surface type called :nodraw: this will make the surface invisible and reduce the lag by a MASSIVE way !!!!! ps. this is not my opinion its a true fact !!!!!!!!!!! |
|
glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
bump:ps. this feature is one of the importants main feature of all game engine map building programms !
so nearly every game on this world uses this^ |
|
Klink45Join Date: 2011-06-06 Post Count: 26054 |
It could be useful, but what happens if the player sees it?
u sicko! |
|
|
|
It won't reduce lag unless the player is looking at it, in which case, why would you want to make it invisible
Just negate the side with a union |
|
glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
^ i dont know exactly if roblox renders the texture if the player isnt looking directly on it or not ..but if its rendered even if the player isnt looking on it then its using ressources and if the surfaces of some thousand parts that a player would neither see (for example inside a building or so ) get rendered it causes additional lag....
so the "no draw" surface type would make the surface invisible ->so roblox doesnt have to render /load or preload or prerender the texture and this would reduce lag and loading times (:
ps. if you look on the "no draw" surface ((-> what shouldnt be able ingame -> cause the no draw surface should be on a surface side that the player normally never sees "))) you just see nothing (can look trough)
in the studio the surface with "no draw" surface on it could have a picture on it :that says "no draw ....
so ya know that its the "nodraw" surface and not a bug ^^
ps. like i said before this feature REALLY reduces lag and loadingtimes in nearly all of other games and engines on this planet! |
|
|
" i dont know exactly if roblox renders the texture if the player isnt looking directly on it or not"
of course it does not, stupid |
|
|
glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
@bothabgles are ya sure ???.... but if its rendering or not ...the texture of the surface that the player doesnt see needs ressources and the more parts are in your place the more ressources are wasted so if the "no draw" surface type just makes the surface that will be never seen invisible , that surface will not waste ressources any longer and it will reduce loading times and lag . thats the same as like in the "Hammer Editor "-->=Map editor for the Source engine )
And if you dont trust me then google for it .
ps. now please bump and support this thread or leave. |
|
|
it is rendered i was talking to cat |
|
|
It does render sides that are not visible as far as I know. Either way +1 to your suggestion.
|
|
|
or just use the texture object. |
|
FlexdJoin Date: 2014-11-14 Post Count: 1221 |
s'port |
|
FlexdJoin Date: 2014-11-14 Post Count: 1221 |
i still support yhis btw |
|
FlexdJoin Date: 2014-11-14 Post Count: 1221 |
Greetings |
|
FlexdJoin Date: 2014-11-14 Post Count: 1221 |
Support |
|
FlexdJoin Date: 2014-11-14 Post Count: 1221 |
support |
|
glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
thanks flexd you are finally good for something ^^ ..but cause this thread will die ill repost it this evening or tommorow .... |
|
glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
bump cause roblox needs this feature. |
|
imnota10Join Date: 2010-12-25 Post Count: 2594 |
They don't need a surface type to implement this. This comes standard in any game engine worth anything. |
|
glurbmanJoin Date: 2010-11-02 Post Count: 1903 |
yeah but in roblox it would be a surface type or so .... |
|