Shader Development.

This is going to be a long post about all things shader. I have been developing two main shaders for this project. The Grass shader which I just added fog functionality too (The rest is just Harry’s grass shader source: https://halisavakis.com/my-take-on-shaders-grass-shader-part-ii/) The second shader while inspired by Harry’s is actually built by your’s truly andContinue reading “Shader Development.”

Texturing The Anemone

Texturing of the character was done using substance painter. I Used a base layer to setup the basic parameters I wanted for the material, and then painted alterations on-top. Additional colours were added by creating a flat layer of colour, and painting in a mask. This workflow allows for easy colour alterations later on withContinue reading “Texturing The Anemone”

Detailed texture Creation.

This is going to be an in depth look at the methods I use to create my textures. Specifically the brain coral Texture. (Shown below) The methodology for most texture I create is to start with height information, once you have a strong height map you can use this to inform your colour and roughness/metallicContinue reading “Detailed texture Creation.”

Programming camera And Movement

This is the document where I explain how the camera and movement/rotation code works. Camera Code. The bulk of the work is done in two functions. HandleMouseInput(), and HandlePosition(). Essentially we want to create a Dark souls style third person controller. So we want the camera to orbit the player relative to the mouse input.Continue reading “Programming camera And Movement”

Design a site like this with WordPress.com
Get started