Vivid is a modern C++ 3D engine using OpenGL4+.
It is written using Visual C++ 2022, and relies on several open source projects to achieve it's goal of making it easy and run to make modern games with it.

Features

  • GPU Accelerated Skeletal animations for actors.
  • Unified lighting and shadows.
  • Post-Processing with both GL Compute, and OpenCL realized acceleration.
  • Full Scene Graph system to make it easier to realize your goals.
  • Clever 2D renderer, that batches and speeds up rendering of thousands of images per frame.
  • SmartMeshes - Using bindless textures to reduce whole scenes to a single draw call.
  • Octree scene acceleration.
  • Full synced video+audio playback, supporting many formats including MP4+Mov+Mkv+Avi
  • Real time environment mapping and refractions.
  • AssImp importer, that lets you import over 40+ formats into engine compatible nodes.
  • State system, allows you to easily structure advanced applications.
  • Easy to use material system, with support for different material types.
  • Normal Mapping for per pixel realistic lighting.
  • Terrain system with two forms of terrain generation using height-maps.
  • Multiple light sources.
  • Full physics based on Nvidia Physx 4.1, including all common types including tri-meshes.
  • Component system to easily argument the engine's scene with custom game logic.

Project Samples

Project Activity

See All Activity >

Follow Vivid 3D

Vivid 3D Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Vivid 3D!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Developers

User Interface

OpenGL

Programming Language

C++

Related Categories

C++ 3D Rendering Software, C++ Game Engines

Registered

2022-01-03