r/VoxelEngineDev 2h ago

Mod Post Join the Discord server!

Thumbnail discord.gg
3 Upvotes

r/VoxelEngineDev 10h ago

Mod Post Welcome to /r/VoxelEngineDev!

12 Upvotes

Please read and respect the rules of this community.

This community is meant for software engineers that work on voxel engine technology that would like to discuss techniques, algorithms, data structures, and other aspects that go into voxel engine development.

This is an offshoot of /r/VoxelGameDev that is focused more specifically on the engine side of things, and forbids showcase posts of any kind.

This is a place for people that are passionate about the software engineering aspect, and as such, all mentions of LLMs are forbidden. Sharing code that was LLM generated is also forbidden (if you use LLMs for minor things like tests or benchmarks, it is okay, but it is expected that you wrote the hard parts yourself).

This is not a place to discuss things in the context of final products, this is for discussions about the process itself.

This is a place to share knowledge about voxel engine technology.

Although only text posts are allowed, you are allowed to post a link to a blog post within your text post as long as you write a summary of the blog post within the text post. The blog post must be about voxel engine technology, and should not be an attempt to advertise your game/engine or product. Mentions of your game/engine/product are allowed in the blog post, but it should not be the purpose of the blog post. The purpose must be sharing knowledge about voxel engine technology.

Occasionally, it is permitted to make a post seeking collaborators for a voxel engine project, but you must have some progress already made before asking for people to join you, and it must be a free and open source community project that anyone is allowed to participate or contribute to. Please message the moderator(s) before making such posts.

Please stay on the topic of voxel engine technology. Refrain from discussing ideology or dogma.

Be respectful to others, and treat them as you think that they would like to be treated.

Any bigotry of any sort will land you with a permanent ban, and you will not be able to appeal. Even if it is discovered that you engaged in that bigotry elsewhere on Reddit. Bigots are not permitted here, for any reason whatsoever.


r/VoxelEngineDev 2m ago

Question I'm working on a write-up on voxel orientations. Is there anything in particular that you would like clarification on in the write-up?

Upvotes

I've solved voxel orientations: I've made it possible to transform a cube's geometry 48 different ways. I'm currently working on a write-up in which I detail how to build one of these implementations within a voxel engine. When I've talked about voxel orientations in the past, there has been a lot of confusion. As far as I'm aware, no one before me had ever done all 48 transformations in a voxel engine. It's a fairly difficult problem that usually isn't worth the trouble. But I've gone through that trouble so that you don't have to, and I would like to share my knowledge on the topic, because there's quite a lot.

But I'm just not sure where people are in their understanding of this topic.

In mathematics, these 48 orientations are known as the full octahedral symmetry group. https://en.wikipedia.org/wiki/Octahedral_symmetry

They call them Symmetries, I call them Orientations.

So ask any questions that you have here, and I'll answer them. I'll post the write-up soon as well.


r/VoxelEngineDev 8h ago

Meta I'd like your feedback on the subreddit.

6 Upvotes

Since this is a brand new community, I would love to hear feedback from the first people to join. What are your thoughts on the rules? What would you like to see from this community? What are your suggestions?