Hello! I study black holes and am enthusiastic about #GameDev using open source tools like #Godot :godot:, #Bevy :bevy:, and #Blender :blender:. I particularly enjoy programming (GDScript, Rust, C++, Python), 3D graphics, and technical art.

Working on #PureGauge, a highly moddable action RPG mainly inspired by The Elder Scrolls and Dark Souls, made in Godot. For now it’s a solo hobby project, so the release date will be sometime in the 2070’s.

  • 0 Posts
  • 2 Comments
Joined 11 months ago
cake
Cake day: January 5th, 2024

help-circle

  • @Smorty Link doesn’t load for me and I don’t know the answer in general, but one thing I can say is that _sometimes_ if statements aren’t an issue at all, which is when the condition evaluates to the same thing for all pixels/fragments. E.g. an “if sin(TIME) < 0.0” costs you almost nothing, whereas “if COLOR.r > 0.5” causes execution to branch and slows you down. But I can’t say how that case compares to a texture lookup, I assume it depends on many thing