Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 24 Aug 2001
Offline Last Active Mar 21 2016 09:04 PM

#5191560 Slope-scale depth bias shadow map in HLSL

Posted by on 06 November 2014 - 01:29 PM

So I decided to go a different route which was much simpler and seems to fix most of the issues, which was use the "normal offset" method, and it removed all of the jagged edges off of my terrain shadows, I simply had to add the line 

IN.position = IN.position + (IN.vnormal * normalOffset);

Into my vertex shader for the shadow map render, and tweak the offset value for each cascade shadow map, and I have non-jagged self-shadowed terrain!


Of course there is a great deal more work to be done here, but this was a large step forward.

#5137906 Vantage: Prehistoric Simulation MMO

Posted by on 10 March 2014 - 02:13 PM

I have finally gotten my game to the point where I am beginning to expand the player base beyond a few testers, and I am now starting to advertise and expand the exposure of the game.
Vantage is a Prehistoric Simulation MMO.  Your main objective is simple... to stay alive!
You explore the massive world searching for food, creating primitive tools and weapons to create, hunt, and craft other items to make your life
Create fires at night using some tinder and wood so you don't freeze at night.
Build a hut to live in and call 'home'.
Find wild plants, take their seeds and plant crops to become more self-sustaining.
Create some clothes to keep yourself warm and well protected, by skinning dead animals and tanning the hides.
And much, much more!
Vantage is a game I have been working on longer than I care to say.  It is my life's work and I am proud to still be working on it, and I
believe in the concept of the game and I hope that other people do as well, and find the game fun, entertaining, and also educational.
The game is based heavily around a complex crafting mechanic.  You must craft all the items you need to survive.  In addition, a lot of
research is done to make the crafting mechanics for each item as realistic as possible.  For example: to make a fire, you need a wood spindle,
wood hearth, and some tinder (dry grass for example) just like in primitive times.  You attempt to make the fire with those items and you may fail
if your skills are not good enough.
The game engine is my own custom engine I call VantEdit.  The engine renders a fully seamless world (no loading screens) of any definable size.
The world is created using a tectonic plate simulation system that simulated millions of years of tectonic shifting, collision, and terrain
erosion, etc.  The final result is completely terraformed using my custom terraforming algorithms, and the final world is streamed to the user
as they play.
You can interact with every single item within the game, from trees to rocks and animals.  Depending on the size of the world, there can be
millions of objects, or more!  You can take an apple from one of thousands of apple trees, or extract the water from a cactus and take it
with you in newly created coconut cup.
My ultimate objective for the game is to make a complete technological skill tree for people to play through, from primitive times all the way
to modern times.  By implementing items, skills and crafts one at a time.  The VantEdit interface has a full editor system to quickly and easily
allow for me to do this.
But of course, the absolute main object of the game is to make it fun!  If the game is not fun, there is no reason to make it!
Currently the game is completely free to play, I would greatly appreciate and suggestions/comments/bugs you can give me, it would be extremely valuable and helpful to me.
A full interactive in-game tutorial is included as you play the game.
Direct Vantage Download link (installer): http://www.crystaldragon.com/VantageInstaller.exe
Vantage Facebook page (currently the main community page): https://www.facebook.com/pages/Vantage-Prehistoric-Simulation-Game/265649860135120
You can also email me with any questions/bugs at carradine@crystaldragon.com
Thanks, and enjoy!