Shaders for voxels
Moderator: GZDoom Developers
-
- Posts: 44
- Joined: Mon Aug 01, 2022 11:52 am
Shaders for voxels
I think it would open up a lot of possibilities if you could put shaders on voxel models like you can with regular models, and since they're converted into polygon meshes at runtime, it should be feasible.
-
- Posts: 248
- Joined: Mon Jan 09, 2023 2:02 am
- Graphics Processor: nVidia (Modern GZDoom)
Re: Shaders for voxels
What do you mean by "putting shaders on Voxels"?
If you just mean proper lighting, that's not so easy due to the blocky nature of voxels, it just won't look good.
If you mean shader effects, attached to a texture, that's simply not possible because voxels have no texture that could be manipulated.
If you just mean proper lighting, that's not so easy due to the blocky nature of voxels, it just won't look good.
If you mean shader effects, attached to a texture, that's simply not possible because voxels have no texture that could be manipulated.
-
-
- Posts: 17455
- Joined: Mon Oct 27, 2003 12:07 am
- Location: Kuala Lumpur, Malaysia
Re: Shaders for voxels
Yeah voxels in GZDoom aren't the traditional "3D model" as most people understand them. They aren't authored by an artist, they got no logical UVs or textures (even if you COULD bind shaders on the voxel materials, they most likely will not look and behave the way you'd expect them to)... they're just 3D meshes generated programmatically
-
- Lead GZDoom+Raze Developer
- Posts: 49141
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Shaders for voxels
This is far too vague for a feature request, aside from the technical issues with voxels that make it hard to treat them like other models. Maybe if we get a better polygonizer than what we currently have, one that can smooth edges and create proper normals.