Procedural block world project
http://fbcraft.fwsnet.net/ssao.PNG
ive added msaa, near-texture-aa, bloom, screenspace ambient occlusion, depth of field
but some are poorly written or just not fitting in, so im in the process of rewriting them... dont know how long that will take :)
especially the SSAO effect doesnt work well with blocks, because it relies on "subtle changes in depth", where blocks are sharp, and.. more sharp
http://fbcraft.fwsnet.net/bettershaders.PNG
world curvature + curving :)
the world curvature is annoying, so its off by default, or removed :P
but my special homemade curving is awesome!
http://fbcraft.fwsnet.net/tntworkqfixed.PNG
for posterity, i just fixed a bug in the work queue that ive been debugging for a month now
thank god!!
ive added msaa, near-texture-aa, bloom, screenspace ambient occlusion, depth of field
but some are poorly written or just not fitting in, so im in the process of rewriting them... dont know how long that will take :)
especially the SSAO effect doesnt work well with blocks, because it relies on "subtle changes in depth", where blocks are sharp, and.. more sharp
http://fbcraft.fwsnet.net/bettershaders.PNG
world curvature + curving :)
the world curvature is annoying, so its off by default, or removed :P
but my special homemade curving is awesome!
http://fbcraft.fwsnet.net/tntworkqfixed.PNG
for posterity, i just fixed a bug in the work queue that ive been debugging for a month now
thank god!!
http://fbcraft.fwsnet.net/lighttresholdfixes.PNG
lots of shader stuff
major improvements to generation speeds
better lighting / shadows
i also wrote my own SSAO, because what i could find on the internet simply didnt work with cubes
not much else to report, since i havent posted any builds for my testers in weeks
but things are starting to come together now
mostly im just happy things are starting to work again :P
lots of shader stuff
major improvements to generation speeds
better lighting / shadows
i also wrote my own SSAO, because what i could find on the internet simply didnt work with cubes
not much else to report, since i havent posted any builds for my testers in weeks
but things are starting to come together now
mostly im just happy things are starting to work again :P
... and this screen is after testing and complaint-removal
http://fbcraft.fwsnet.net/take4.PNG
http://fbcraft.fwsnet.net/take4.PNG
if you want to help test:
http://fbcraft.fwsnet.net/fbcraft/fbupdater.exe
run this to always get the latest version
-
- Site Admin
- Posts: 6323
- Joined: Jul 05, 2005 17:32
- Location: Manchester, Lancs
New favourite search :)
http://images.google.com/images?q=fbcra ... ebasic.net
http://images.google.com/images?q=fbcra ... ebasic.net
added simple water reflection at great gpu cost =)
http://fbcraft.fwsnet.net/reflection4.PNG
if you are testing, you need to append reflections = 1 in config.ini in a later build (its not live yet)
http://fbcraft.fwsnet.net/reflection4.PNG
if you are testing, you need to append reflections = 1 in config.ini in a later build (its not live yet)
Your updater crashes with a "System.Net.WebException": Http error 500
It seems like you've given an odd url for the update.php file.
Furthermore - if using web requests in .net - please use the asynchronous version of WebClient, HttpWebRequest or WebRequest. Otherwise the program hangs while performing the web request.
A simple try - catch - finally block would prevent your program from crashing in case of network errors.
It seems like you've given an odd url for the update.php file.
Furthermore - if using web requests in .net - please use the asynchronous version of WebClient, HttpWebRequest or WebRequest. Otherwise the program hangs while performing the web request.
A simple try - catch - finally block would prevent your program from crashing in case of network errors.
actually the php service is down, and i dont know whySt_W wrote:Your updater crashes with a "System.Net.WebException": Http error 500
It seems like you've given an odd url for the update.php file.
Furthermore - if using web requests in .net - please use the asynchronous version of WebClient, HttpWebRequest or WebRequest. Otherwise the program hangs while performing the web request.
A simple try - catch - finally block would prevent your program from crashing in case of network errors.
i might have to contact the webhost, but ill wait until tomorrow and see if its still down
the downloader is made by another guy in the team, but ill pass the message along :)
http://fbcraft.fwsnet.net/fbcraft/fbupdater.exe
back up and should work fine now :)
FPS:
* make sure to set multisampling to 0, if you are getting low fps
* don't enable reflections, it will demolish fps, unless you have a high-end computer (it requires 2 rendering passes)
* anisotropic filtering requires more cpu than you'd think!
Overall speed:
in the config you can set the size of the rendered world as follows:
sectors_axis = 64
sectors_axisy = 48
measured in sectors, make sure to keep these numbers a multiple of the gridsize!
48x32x48 should be ok to render for a normal computer
and, if for some reason you're sitting there with a notebook reading this
don't even try! no hope :)
back up and should work fine now :)
FPS:
* make sure to set multisampling to 0, if you are getting low fps
* don't enable reflections, it will demolish fps, unless you have a high-end computer (it requires 2 rendering passes)
* anisotropic filtering requires more cpu than you'd think!
Overall speed:
in the config you can set the size of the rendered world as follows:
sectors_axis = 64
sectors_axisy = 48
measured in sectors, make sure to keep these numbers a multiple of the gridsize!
48x32x48 should be ok to render for a normal computer
and, if for some reason you're sitting there with a notebook reading this
don't even try! no hope :)
i have made some changes recently that have increased fps alot
and world generation has been doubled today :)
as for gameplay, there isnt any
you can add/remove any block, i havent really added much in that respect lately
but there will be new gameplay after easter, during which i will implement inventory and crafting
F = toggle flying
R/T = fly up / down
WASD + space = movement
right click to "mine", left click to place a block from whichever slot is selected in the bottom-bar
0-9 / mousewheel selects slots from bottom-bar
and world generation has been doubled today :)
as for gameplay, there isnt any
you can add/remove any block, i havent really added much in that respect lately
but there will be new gameplay after easter, during which i will implement inventory and crafting
F = toggle flying
R/T = fly up / down
WASD + space = movement
right click to "mine", left click to place a block from whichever slot is selected in the bottom-bar
0-9 / mousewheel selects slots from bottom-bar