Skip to content
View sketchpunk's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sketchpunk

Report abuse

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

Report abuse
sketchpunk/README.md

Sketchpunk Labs

npm twitter twitter youtube Patreon Visitors

Bio :

A solo player born with the name Pedro but known to most of the world as VoR. You can describe me as :

  • ✨ IK Necromancer
  • 🎨 Wannabe 3D Modeler
  • 🔥 Javascript Developer
  • 🥒 Open Source Enthusiast
  • 🤪 Wakadoodle Extraordinar

Writing EBooks :

  • Learn WebGPU : Writing tutorials about learning WebGPU's API to create a basic renderer
  • IK Wonderland : Book about how to build a character animation system from scratch, skinning all the way to animating with inverse kinematics

Active Projects :

  • Ossos : Character animation library to create IK Rigs for use on the web
  • GLTF2 Parser : Library that focuses on piecemeal loading of GLTF content
  • Gizmos : Library to create gizmos/widgets/manipulators for use in Threejs prototyping
  • Threejs Starter : Starting project for prototyping things using threejs
  • Mapping & Terrains : Repo containing various prototypes on 3d mapping tiles & procedurally generated terrains
  • Irregular Grids : Repto containing prototypes related to irregular grids & procedurally generating content with them.
  • Game Physics : Prototyping basic ridgid body & collision detections
  • Baller XR : Creating an experience of driving fortnite's baller vehicle on a 3D map rendering of hyrule from zelda's breath of the wild game. All this to run in web VR on the Oculus Quest 2.

Projects in Hiatus :

  • Fungi RS : A version of Fungi built with Rust, WebGL and WebAssembly.

  • FunWithWebGL2 : Source for all my Youtube Tutorials related to building a game engine using WebGL.

  • Fungi : 3D Game engine built with WebGL & JavaScript, also includes IK Rigs Animation System

  • Ecs : Entity-Component-System framework being created to run the next version of Fungi.

  • Prop Panel : Collection of UI Web Components I created for use in my 3D Prototyping

  • Webbased Software Renderer : Learning to create a software renderer for 3d content using javascript

  • Oito : TypeScript Math Library geared toward 3D Prototyping.

    • Oito Curves : Extension that handles curves & splines
    • Oito Geometry : Extension that handles procedurally generated geometries
    • Oito Ray : Extension that handles various intersections & collisions.

Inactive Projects :

Pinned Loading

  1. FunWithWebGL2 FunWithWebGL2 Public

    Fun with WebGL 2.0 Youtube Tutorial Series

    JavaScript 694 141

  2. sketchpunklabs/ossos sketchpunklabs/ossos Public

    Webbased Character Animation System

    TypeScript 481 48

  3. sketchpunklabs/irregular_grid sketchpunklabs/irregular_grid Public

    Examples of generating and using irregular grids

    JavaScript 49 4

  4. sketchpunklabs/learn_webgpu sketchpunklabs/learn_webgpu Public

    Web book about WebGPU

    HTML 8

  5. sketchpunklabs/ballerxr sketchpunklabs/ballerxr Public

    Creating an XR Driving experience with fornite's baller in hyrule

    HTML 8

  6. sketchpunklabs/mapping sketchpunklabs/mapping Public

    Prototypes of Rendering Mapping Tiles & Procedural Terrain Generation

    HTML 17 3