C++ Voxel

Open-source C++ projects categorized as Voxel

Top 13 C++ Voxel Projects

  • Minetest

    Minetest is an open source voxel game engine with easy modding and game creation

    Project mention: Port mod to minetest? | reddit.com/r/jennymod | 2023-05-29
  • OpenVDB

    OpenVDB - Sparse volume data structure and tools

    Project mention: openvdb: NEW Data - star count:2055.0 | reddit.com/r/algoprojects | 2023-05-06
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • VoxelPlugin

    Voxel Plugin for Unreal Engine

    Project mention: What are the limits of blueprints? | reddit.com/r/unrealengine | 2023-05-25

    There's also a performance question. While we can now use Blueprint nativization to convert Blueprints to C++ the result will be a fairly naive version, fast enough for most purposes but not if you're trying to push every bit of performance. This is where you're looking at making sure you're hitting things such as using the CPU cache as well as possible for an ECS system (Look at ENTT or Flecs if you want to see what they're about and why you'd want one), or a system needing to process massive amounts of data quickly such as the Voxel Plugin.

  • openspades

    Compatible client of Ace of Spades 0.75

    Project mention: Battlebit Remastered moves to Faceit anti-cheat (EAC only on community servers) | reddit.com/r/linux_gaming | 2023-05-21

    I don't know whether we're talking about different OpenSpades but this one is as FOSS as it gets: https://github.com/yvt/openspades

  • vengi

    voxel art tools - editor, thumbnailer and format converter

    Project mention: vengi voxel tools new release | reddit.com/r/VoxelGameDev | 2022-12-20

    A more detailed changelog can be found on github.

  • open-builder

    Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

    Project mention: Generating vertices for non-basic blocks help (Beginner) | reddit.com/r/VoxelGameDev | 2022-08-22

    Another method I think I noticed (probably not, not really sure what I'm talking about) is from Hopson97's open-builder game open-builder/chunk_vertex.glsl at master · Hopson97/open-builder · GitHub where texture coords are stored in the vertex shader. Would the idea for other block types for the above method to have a 2d array of the other block types textures like doors etc? Not sure about this method cause doesn't this require a vertex buffer which the "figured out an optimization" guy says is slow. If so that doesn't seem very sustainable.

  • UE4VoxelTerrain

    Unreal Engine 4: Smooth voxel terrian example

    Project mention: would it be possible to make a physics sim similar to teardown in UE5 or Unity? | reddit.com/r/VoxelGameDev | 2022-06-29
  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • opengametools

    A set of open c++ game development tools that are lightweight, easy-to-integrate and free to use. Currently hosting a magicavoxel .vox full scene loader.

    Project mention: We just released version 0.15.0 full of our Avoyd Voxel Editor with Export to MagicaVoxel .vox | reddit.com/r/VoxelGameDev | 2023-05-17

    Note for programmers: we use ogt_vox.h from opengametools by /u/jpaver so if you're using C/C++ you should be able to add .vox loading to your code which supports scenes exported by Avoyd relatively easily with this.

  • VOX4U

    MagicaVoxel VOX Format import plugin for Unreal Engine 5

    Project mention: Animating Magicavoxel assets in Unreal? | reddit.com/r/unrealengine | 2023-04-22

    I found a plugin that makes this an easier process at https://github.com/mik14a/VOX4U. I haven't tried it yet, but it seems like it'll be super easy.

  • rvx

    Retro VoXel graphics framework

    Project mention: King's Quest 1: 3D! | reddit.com/r/Sierra | 2023-02-21

    This person made a game engine that gives a 3D Sierra look: https://github.com/mausimus/rvx

  • UE5VoxelTutorial

    A collection of voxel mesh generation algorithms

  • bonsai

    A voxel engine in a pot (by scallyw4g)

    Project mention: Started hacking on VoxelSynthesis :: based on TextureSynthesis, ModelSynthesis & WFC | reddit.com/r/gameenginedevs | 2023-05-29

    Code available : https://github.com/scallyw4g/bonsai/blob/master/src/engine/voxel_synthesis.cpp

  • cyubeVR-VoxelAPI-Modding

    This is the official repository for the cyubeVR VoxelAPI, an easy way to programmatically interact with the voxel world in cyubeVR, a VR voxel game available on Steam.

    Project mention: Update 51 for cyubeVR is live now on Steam! Adding super powerful official modding support with a native modding API and official support for UE4 mods (including Steam Workshop support), a great craftable statue, an engine update, much improved LIV performance, and more! | reddit.com/r/SteamVR | 2022-06-23

    If you are a C++ programmer, who can probably easily understand the VoxelAPI modding and how that's setup: https://github.com/sbsce/cyubeVR-VoxelAPI-Modding It's just a native C API that the game exposes for mods to use. So that's stuff that any software written in C++ can do, for software (like Photoshop) it's just usually called a plugin system and not a modding system.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-29.

C++ Voxel related posts

Index

What are some of the best open-source Voxel projects in C++? This list will help you:

Project Stars
1 Minetest 8,938
2 OpenVDB 2,088
3 VoxelPlugin 1,404
4 openspades 1,013
5 vengi 897
6 open-builder 664
7 UE4VoxelTerrain 554
8 opengametools 311
9 VOX4U 167
10 rvx 105
11 UE5VoxelTutorial 67
12 bonsai 17
13 cyubeVR-VoxelAPI-Modding 12
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
www.onlyoffice.com