Skip to content
View NateSavage's full-sized avatar

Organizations

@Future-Way-Designs @Panopticom

Block or report NateSavage

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NateSavage/README.md

Videogame Technical Artist

Technical Artist - "Not quite good enough to be an artist, not quite good enough to be a programmer."
~ Keith Guerrette, former lead visual effects artist at Naughty Dog, creator of the Realtime VFX forum


When my projects become professional grade tools and I feel committed to maintaining them, they move over to https://github.com/Panopticom. Consider this my island of misfit toys.

Procedural generation made me fall in love with programming. I have an art degree. I've been paid to write game AI frameworks, gameplay code, tools and tech art. As an environment artist and 3D generalist. To create tools for the US Air Force Research Laboratory at Wright-Patterson. As a lab tech cleaning datasets for training nueral networks.

Right now I'm very interested in...

  • Writing a realtime procedural modeling tool based on signed distance fields.
  • Nix/NixOS, a functional language, a package manager, maybe the build system to end all build systems.
  • Jai, whenever the compiler is finally released to the public.
  • Offloading more game development work to a cluster so I can unchain myself from my desk.



Language usage chart doesn't seem to track shading languages, in order of preference I have written..

  • GLSL
  • HLSL
  • CG
  • Shaderlab (an abomination combining both CG and HLSL)

Contact:


Pinned Loading

  1. pznix pznix Public

    NixOS flake for running Project Zomboid servers.

    Nix

  2. godot-stepped-animation-import godot-stepped-animation-import Public

    Simple editor plugin for the Godot game engine to better support stepped animations from external tools.

    GDScript 3

  3. blender-maya-hotkeys blender-maya-hotkeys Public

    Better hotkeys for Blender to make it comfortable for Maya people.

    Python 4

  4. Panopticom/nixos-auto-update Panopticom/nixos-auto-update Public

    Gives a flake based NixOS system a systemd service for automatically syncing itself against a git repository, updating packages, and reporting the results over webhooks.

    Nix 1

  5. Panopticom/dotnet-template Panopticom/dotnet-template Public template

    A template for C# libraries or projects with seperate benchmarking and unit testing out of the box. Has extensive git configuration for game projects.

    Just 3 1

  6. nvim nvim Public

    An IDE should be a cozy submarine.

    Lua