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

Block or report sketchpunk

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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 680 143

  2. sketchpunklabs/ossos sketchpunklabs/ossos Public

    Webbased Character Animation System

    TypeScript 430 45

  3. sketchpunklabs/irregular_grid sketchpunklabs/irregular_grid Public

    Examples of generating and using irregular grids

    JavaScript 45 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 7

  6. sketchpunklabs/mapping sketchpunklabs/mapping Public

    Prototypes of Rendering Mapping Tiles & Procedural Terrain Generation

    HTML 15 3