-
-
Notifications
You must be signed in to change notification settings - Fork 2
Introduction to V3D
Ravi Prakash Singh edited this page Jul 18, 2022
·
3 revisions
Vulkan 3D Renderer or V3D Renderer is a 3D Rendere built on Vulkan API.
This renderer is a part of another unannounced project.
Core contains all the containers/data structures, serializers, and memory allocators.
- MultiBuffer
- StructDescriptor (Serializer)
- Dictionary
- MemoryAllocator
Primitive Objects contain all the indivisible objects in V3D, meaning you can create your own rendering system (rendering pipelines) with these primitives.
- TextMesh
- Mesh
- Texture
- Material
- Shader
- Mesh3D
High-Level Objects contains all the in-built high-level objects which define the built-in rendering system and pipelines.
- RenderObject
- RenderQueue
- RenderScene
- Camera
- CameraSystem
- Light