MiniB3D + Steroids

Community Forums/Showcase/MiniB3D + Steroids

BLaBZ(Posted 2014) [#1]
Hi All -

After building a game on top of a minib3d for the last 4 years it quickly became dated.

I needed to update the graphics and added the following features

-Hardware Accelerated Multisample Anti Aliasing
-Screen Space Ambient Occlusion
-Shadow with PCF
-Bloom
-Per-Pixel Shading
-Normal Mapping

Here's a pic of the difference



braxton(Posted 2014) [#2]
Wow impressive work Blabz nice feature list, + steroids is right, this will really help with your awesome RTS Creator!


Steve Elliott(Posted 2014) [#3]
Very nice :)


Rick Nasher(Posted 2014) [#4]
link to picture doesn't work here, or perhaps already gone?


Chapman7(Posted 2014) [#5]
BLaBZ if you gave out the updated minib3d I would love you 4ever.


Hardcoal(Posted 2014) [#6]
updates are always welcomed and from my side worth paying if it is likable..


simonh(Posted 2014) [#7]
Looks great. Do you plan to release your modified version?


BLaBZ(Posted 2014) [#8]
Thanks guys!

Yeah! I need to make a couple changes to make it more intuitive, I've maintained the fixed function pipeline so it's backwards compatible :)


Chapman7(Posted 2014) [#9]
You are amazing! Did you ever get the alpha sorting issue figured out? Kryzon made a fix for it, but you need to break the alpha triangles of the model, into a new surface or else it will eat the fps. Was wondering if you had another method


Ian Thompson(Posted 2014) [#10]
If these features, esp. shadows, could be added to the Monkey miniB3D version, then the 3D cross-platform aspect alone would be incredible. No easy task though?


BLaBZ(Posted 2014) [#11]
@Chapman7 I'm unsure if these changes would fix that issue but it's possible.

@Ian Thompson I'm working with Adam to add these changes :) In theory it shouldn't be too difficult


Ian Thompson(Posted 2014) [#12]
Good man Blabz, your gonna make a lot of Monkeys very happy indeed over there! :D


Kryzon(Posted 2014) [#13]
Here are some modern alpha sorting methods:
- http://www.gamedev.net/topic/649608-any-articles-or-demos-on-sorting-triangles-for-real-time-semi-transparent-rendering/#entry5106203
- http://www.gamedev.net/topic/646591-alpha-sorting-trees/#entry5085722


Blitzplotter(Posted 2014) [#14]
Great work BlaBZ.


KronosUK(Posted 2014) [#15]
Hi Blabz are you still planning to release your updated minib3d for Blitzmax?


Chapman7(Posted 2014) [#16]
Curious as well. Might start programming again if thats the case


zoqfotpik(Posted 2014) [#17]
I think this screenshot probably doesn't do the engine justice, if you got bump mapping going on the ground texture and some better resolution or filtering on that it could look killer.

Can you get pixel shaders working with this? If you can do that you would have something really killer.