Castor3D - 3D engine version 0.12.0 has been released.

Published March 20, 2022
Advertisement

I'm happy to announce the release of Castor3D, version 0.12.0

Castor3D is a 3D engine written in C++ 17.
It works on Windows and Linux.
It relies on Vulkan as a rendering API, and uses Ashes to extend this support to Direct3D 11 and OpenGL.

Some of the changes:

  • Now using RenderGraph to build a frame graph.
  • Now using bindless textures.
  • Implemented MultiDrawIndirect.
  • Implemented a loading screen.
  • Implemented texture animations (tile maps and transforms).
  • Implemented scene node animations.
  • Added DrawEdges plugin, to detect and draw edges.
  • Implemented basic ocean rendering plugin.
  • Implemented FFT based ocean rendering plugin.
  • Implemented water rendering.
  • Implemented toon materials collection.
  • Added ACES tone mapping plugin.
  • Added HeightMapToNormalMap and fixed normal maps generation.

You can download the 0.12.0 release here: https://github.com/DragonJoker/Castor3D/releases/tag/v0.12.0​​

Cancel Save
1 likes 2 comments

Comments

You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement