nairou

@nairou@mastodon.gamedev.place

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

jakehamilton, to random
@jakehamilton@hachyderm.io avatar

What goals should a fork have?

nairou,

@jakehamilton @AngryAnt This conversation (specifically Infinisil's comment) is well worth consideration for the future of flakes: https://discourse.nixos.org/t/experimental-does-not-mean-unstable-detsyss-perspective-on-nix-flakes/32703/2

EeroMutka, to gamedev Finnish
@EeroMutka@mastodon.gamedev.place avatar

Got back to working on CSG with a fresh set of eyes! This time I decided to first prototype it in 2D before moving to 3D as last time I really regretted not doing that. It's going really well, turning boundary meshes into solid/empty areas of space is working very nicely now. Next step is combining multiple shapes together via boolean operations.

video/mp4

nairou,

@EeroMutka Good timing, I've been pouring over your old CSG blog posts as I try to implement plane-based CSG myself.

I'm curious what problem you are trying to solve this time? It looked like your previous attempts using planes and BSPs worked really well.

nairou,

@EeroMutka I have two questions regarding your previous 3D BSP experiments, if you don't mind.

  1. I'm going through the same research papers, and one talks about repeatedly cutting a mesh by the BSP planes. But one of your posts mention performing all of the cutting within the BSP tree. Do you have a reference for this method? I'm not sure how doing all cutting in the BSP tree would work.
nairou,

@EeroMutka

  1. In your testing, have you had to handle the case of a plane cut falling on a vertex rather than an edge? Or is that so unlikely that you didn't have to bother with that case? Research papers make a big point of it, but it adds complexity and seems unlikely.
nairou,

@EeroMutka I should clarify by mesh I mean boundary geometry. but yes, that paper is the primary one I've been using as well, but it is also the one that starts with a cube "mesh" and applies cuts from BSP planes. The idea of doing everything within the BSP tree was a foreign concept, I wasn't sure what the pros and cons were.

eniko, to random
@eniko@peoplemaking.games avatar

why the heck do both my shoulders hurt? i havent even done anything!

nairou,

@eniko You probably did something unreasonable in the past 24 hours, like sleeping

eniko, to random
@eniko@peoplemaking.games avatar

y'all remember dubstep? dang that was a weird couple years

nairou,

@eniko
Even turkeys could dubstep back then!
https://youtu.be/WIv-qsH40m0

eniko, to random
@eniko@peoplemaking.games avatar

Can we just collectively start asking anyone in a medical profession who goes around maskless at work if they also don't wash their hands?

nairou,

@eniko As the saying goes, all pathogens are innocent until proven guilty.

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