ββββββ Devlog XIX ββββββ
- π² Textuers π§ββοΈ - π©βπ» Shadoowwsss π-
To recap, my project is a custom made rendering engine that focuses on diverse rendering options along with high stylistic control (very high-level explanation).
β¨ What did I do? βοΈ
To recap on what I did:
- Got the program to launch to black screen
- I needed to inject the Asset Manager to a class
- Got objects loading correctly without shadows
- Got textures to load
- Started work on fixing the shadow map
Nothing too crazy has been changed, the texture issues were about some compatibility problems and not uploading to the same index.
The shadow values are uploaded to a 3d texture, where to calculate if an object is in sight or not, we commit triangles based on their position. The problem now is about the far plane, and hitting triangles that werenβt in shadow.
Iβm not sure what the problem is, but Iβm going to do a bit more looking into it.
Thank You for Reading :3-blahaj-spinning
I still have to fix the shadows issue (obviuosly) but then I can move onto formatting the data (putting it into buffers, creating wrappers, etc).!!
Github repo: https://github.com/pkncoder/Engine
Project landing page: https://pkncoder.github.io/Engine
β Whatβs next? π
- Write the shadow cubemap geometry shader & ad it to the OpaquePass (temp main pass)
- Make and debug UBOs replacing base uniforms
- Refactor / clean
- Create the real Render Graph?
π₯ Git Commits (shortened)πΏ
Commits: https://github.com/pkncoder/Engine/commits/Phase-IV/
Most Recent:
Temporary Save
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.