Author Topic: Option - Brick Stud Quality  (Read 1735 times)

So basically there are 2 options. 2D and 3D.
When 2D is selected, the brickTOP textures will just be the flat texture, nothing more. Just like we have now.
But when 3D is enabled, the textures will be replaced with 3D studs, in the same design. I think it would look awesome, and wouldn't be that hard to make.

Unfortunately this might not be possible with Add-Ons, so Badspot will need to do it.
For those saying "but it would be too many quads, my computer couldn't handle it!", just keep it off.

that would get p annoying imo

do you mean like lego tops or what

would look too lego-like, there's a reason badspot didn't keep the original player and brick designs

How did you get "lego studs" out of "same design"?
Anyway, I mean like this.


3D studs.
« Last Edit: August 17, 2013, 07:58:44 PM by Subpixel »

How did you get "lego studs" out of "same design"?
Anyway, I mean like this.
snip
3D studs.

Someone gave that a whirl a long time ago and it looked absolutely terrible

i wouldn't try it

Why not have a script to have a extra brick which is a 3D version of the top texture, and plant that brick on top of every brick placed, and delete it when another brick is planted over it.

Why not have a script to have a extra brick which is a 3D version of the top texture, and plant that brick on top of every brick placed, and delete it when another brick is planted over it.

Because brick counts. And performance.



Like this?
yes
Because brick counts. And performance.
shhh, forget about the kids on potatos

seems like this could be implemented in a geometry shader.  the studs would only have to "pop up" when the player is close to them.


Why not have a script to have a extra brick which is a 3D version of the top texture, and plant that brick on top of every brick placed, and delete it when another brick is planted over it.
You'd need to a secondary loading script to force loading bricks inside bricks. This would also more than double the save brick count.

You'd need to a secondary loading script to force loading bricks inside bricks. This would also more than double the save brick count.
Since these do not need collision, you can use a script to "bake" studs in 64x64x64 chunks, requiring like 40 bricks for a normal size build. However, this method would require one datablock per baked stud brick.