@ephtracy@mastodon.gamedev.place avatar

ephtracy

@ephtracy@mastodon.gamedev.place

Computer Graphics :: Author of Software : #MagicaVoxel, #Aerialod, #MagicaCSG

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dougbinks, (edited ) to random
@dougbinks@mastodon.gamedev.place avatar

I recently did some work on improving the import/export of emissive materials in Avoyd to/from @ephtracy's .vox format and whilst doing so saw this interesting pattern during rendering.

I've not tried to reverse engineer the MagicaVoxel rendering (Avoyd uses standard unidirectional path tracing), but this has me intrigued as to the algorithm and whether it's been written about anywhere.

Note: voxel emission increases by a factor of 10 each voxel from top (darkest) to bottom (brightest).

ephtracy,
@ephtracy@mastodon.gamedev.place avatar

@dougbinks the built-in renderer was mainly developed for opengl 3.3 (to be compatible on macos back in 2017). therefore, I have to do some tricks to reduce the workload on the shader side. but it's still an unbiased path tracer (the rendered image will converge with sufficient samples)

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar
ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

SDF is referred to as the "Signed Distance Field". the work is mainly based on the prior R&D work from
@iquilezles, @mmalex, @sjb3d and @lritter, and I'm glad that I also developed some of my own techniques in this program. #magicaCSG

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

#MagicaCSG Demo Version: a nondestructive SDF editor and renderer. https://ephtracy.github.io/index.html?page=magicacsg

image/png
image/jpeg
image/jpeg

ephtracy,
@ephtracy@mastodon.gamedev.place avatar

...There is no official tutorial or document for #magicaCSG yet. Here is one tutorial video from wanthelucid: https://youtu.be/J-xHx28BMA4?si=VznYafkIBP92_Gax

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

let's update some teaser images on the front page #magicaCSG (by Mikko, Metin, DrPix3lz, Denis)

image/png
image/jpeg
image/jpeg

ephtracy,
@ephtracy@mastodon.gamedev.place avatar

@metin finally I can replace my programmer arts:)

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

Rhombus profile will also be supported #magicaCSG

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

note that unlike cylinder spline, you can use Boolean subtract and groove blend on this capped spline. #magicaCSG

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

demo: capped cylinder sweep spline

video/mp4

ephtracy, to random
@ephtracy@mastodon.gamedev.place avatar

w.i.p.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • JUstTest
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines