Toots for dougbinks@mastodon.gamedev.place account

Written by Doug Binks on 2025-02-05 at 16:03

Oh ye gods how have I failed thee - I must now boot up Unreal and await the holy shader compilation, thence onto Unity and Godot (whose load does not long take, so there is little waiting for Godot).

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-02-05 at 16:01

Avoyd's glTF (.glb) voxel exporter is feature complete, so now time for some testing.

[#]Avoyd #VoxelEditor #Blender #IndieDev #VoxelGameDev #Unity #Godot #UE5 #Voxel #glTF

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-02-05 at 11:26

I might re-write the export without the TinglTF lib to reduce buffer copies & memory consumption at some point, & I'd love to write a basic guide to creating a glTF binary static mesh file.

One thing I managed to miss from the docs is that a binary .glb only has one binary buffer, buffer 0. So the bufferviews must index into that.

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-02-05 at 11:20

The glTF (.glb) format turns out to be reasonably simple once you've used it, but like many formats it's often a little hard to parse the documentation. So Syoyo's lib has been pretty helpful as there's a simple example of building a glTF from scratch. Images and binary buffer location wasn't covered, so that's taken me a bit to figure out.

I now have working pbr materials, with transparency to come.

[#]Avoyd #VoxelEditor #Blender #IndieDev #VoxelGameDev #Unity #Godot #UE5 #Voxel #glTF

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-02-04 at 13:49

Work in progress Avoyd export to glTF binary (.glb) using https://github.com/syoyo/tinygltf

I have yet to add normals, texture coordinates and PBR material data, but hopefully this should lead to a direct voxel pipeline from Avoyd to UE5, Unity, and Godot.

[#]Avoyd #VoxelEditor #Blender #IndieDev #VoxelGameDev #Unity #Godot #UE5

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-02-03 at 15:35

Yesterday I finished change #1637 from our Avoyd spreadsheet and today it's.... #0484. Wow, that's been in there a while.

[#]Avoyd #VoxelEditor #IndieDev

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-31 at 12:21

Article on Stan's algorithm "A Simple, Fast and Effective Polygon Reduction Algorithm" with images here:

https://archive.org/details/game-developer-issue-36-november-1998/page/n45/mode/2up?q=%22pyramidal%22

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-31 at 12:14

New 'full' mesh optimization now available in Avoyd Voxel Editor beta.

The previous optimizer worked on 32^3 volumes as it was derived from a realtime approach. The full optimizer welds each 32^3 section by marking section-edge verts and searching for duplicates, &running a full mesh optimization using vertex collapse similar to Stan Melax's method https://github.com/dougbinks/BunnyLOD

Get Avoyd: https://www.enkisoftware.com/products

[#]Avoyd #Polygon #Voxel #Mesh #VoxelEditor #IndieDev #Blender

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-31 at 11:38

It's Friday, so it's merge into main and fire up the 'ol build system for a beta release [1]!

[1] This is not a regular Friday thing, and it's a beta.

[#]Avoyd #Voxels #IndieDev #VoxelEditor

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-28 at 14:13

Frankly I think they missed a trick by not calling it Cider.

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-28 at 14:10

"You should only suggest using Whisky for people who want Wine but are on Apple"

Actual words spoken today in the office about computer stuff.

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-28 at 11:30

Proof that AI isn't working is that Youtube is offering me 10 or more videos about something called DerpSock (typo intended) and only 1 about Perfect Roast Potatoes.

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-10 at 10:02

I'm writing a book about pastry prices near the Gulf of Mexico. I'm going to call it "Pie Rates of the Caribbean".

=> More informations about this toot | View the thread

Written by Doug Binks on 2025-01-06 at 14:47

Spaces should never have been allowed in file or directory names... this always causes some issue somewhere along the lines - in this case .obj format no likey.

=> More informations about this toot | View the thread

Written by Doug Binks on 2024-12-22 at 10:47

Avoyd Voxel Editor & Renderer of Mountains of Christmas Festival Minecraft map by LongFrogg

Java https://www.planetminecraft.com/project/mountains-of-christmas-festival-2000-x-2000-landscape/

Bedrock https://www.planetminecraft.com/project/mountains-of-christmas-festival-2000-x-2000-landscape-bedrock/

Get Avoyd > https://www.avoyd.com

[#]Avoyd #voxelart #voxel #3d #digitalart #art #render #gamedev #indiedev #minecraft

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2024-12-21 at 11:08

Isometric render in Avoyd Voxel Editor & Renderer of Mountains of Christmas Festival Minecraft map by LongFrogg - 2000 x 2000 free map.

Java Edition https://www.planetminecraft.com/project/mountains-of-christmas-festival-2000-x-2000-landscape/

Bedrock Edition https://www.planetminecraft.com/project/mountains-of-christmas-festival-2000-x-2000-landscape-bedrock/

Download Avoyd > https://www.avoyd.com

[#]Avoyd #voxelart #voxel #3d #art #digitalart #art #render #gamedev #indiedev #minecraft

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2024-12-16 at 13:02

"Volume Scattering Probability Guiding" (Xu et al. Proceedings of SIGGRAPH Asia 2024) looks interesting:

https://kehanxuuu.github.io/vspg-website/

Volumetric scattering is a significant expense in Avoyd's path tracer, so if I get time to look into & implement this it could be very helpful.

[#]Rendering #Volume #SIGGRAPH

=> More informations about this toot | View the thread

Written by Doug Binks on 2024-12-08 at 11:48

Mind the gap.

Parallel heightmap import into a deduplicated sparse octree (DAG style SVO) going well here. Nothing to see here, carry on, but please mind the gap.

[#]InterestingButWrong #Render #Voxels #HeightMap #Avoyd

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2024-12-03 at 14:04

The Aerial > Terrain textures from @polyhaven can make decent voxel terrain by loading into Avoyd with the new 16bit + separate albedo (colour/diffuse) map (available soon in our Beta stream).

Aerial Rocks 04 4kx4k by

Rob Tuytel rendered here in Avoyd with an isometric view and max height of 1024 voxels.

[#]Voxel #Render #Texture #Polyhaven

=> View attached media

=> More informations about this toot | View the thread

Written by Doug Binks on 2024-11-28 at 16:46

Working on importing 16bit heightmaps in Avoyd. Initial implemention done, can produce some nice looking results. Image below shows a heightmap of Kauai from https://manticorp.github.io/unrealheightmap/index.html imported and rendered in Avoyd.

[#]voxel #heightmap #Avoyd #render

=> View attached media

=> More informations about this toot | View the thread

=> This profile without reblog | Go to dougbinks@mastodon.gamedev.place account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/61672/reblog
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
384.621955 milliseconds
Gemini-to-HTML Time
8.594532 milliseconds

This content has been proxied by September (3851b).