MagnusThor
Currently i'm working on demolished and things around that. I also try to maintain thor-io-vnext. Freelancing and game dev consultancy is what i do most
Freelancer & member of coloquiumSweden
Pinned Repositories
kollokvium
Online meetings made easy, secure and private for everyone!
demolished
demolished.xyz is a WebGL, TypeScript framework for realtime audio & visual and shader-fun in general.
demolished-rail
demolishedcompressor
demolishedcompressor pack's a .js file into a PNG image with an HTML payload. When opened in a browser, the HTML extracts and executes the javascript.
demolishedRenderer
Tiny multipass ( buffer ) rendering engine for WebGL Shaders with 1-n texture support + texture generator.
demolishedWebGPU
demolishedWebGPU is a shader rendering engine based on WebGPU
mediastreamblender
MediaStream Blender helps you mix and combine for 1-n MediaStream (audio/video) and add on-screen-layers using the Canvas API. Also includes recording capabilities
thor-io.demo
This repo contains the result of what i will make during a few sessions broadcasted on my youtube channel.
thor-io.vnext
thor-io.vnext represents the next generation of thor-io Thor-io.vnext is a fundament for realtime in general. raw sockets -> webrtc of what ever you need.
XSockets.WebRTC.Conference.ScreenSharing
This exampe shows how to use WebRTC, ScreenCapture. It also supports multiple partisipants
MagnusThor's Repositories
MagnusThor/demolished
demolished.xyz is a WebGL, TypeScript framework for realtime audio & visual and shader-fun in general.
MagnusThor/thor-io.vnext
thor-io.vnext represents the next generation of thor-io Thor-io.vnext is a fundament for realtime in general. raw sockets -> webrtc of what ever you need.
MagnusThor/mediastreamblender
MediaStream Blender helps you mix and combine for 1-n MediaStream (audio/video) and add on-screen-layers using the Canvas API. Also includes recording capabilities
MagnusThor/demolishedcompressor
demolishedcompressor pack's a .js file into a PNG image with an HTML payload. When opened in a browser, the HTML extracts and executes the javascript.
MagnusThor/demolishedRenderer
Tiny multipass ( buffer ) rendering engine for WebGL Shaders with 1-n texture support + texture generator.
MagnusThor/demolishedWebGPU
demolishedWebGPU is a shader rendering engine based on WebGPU
MagnusThor/thor-io.client.vnext
thor-io.client-vnext client
MagnusThor/demolished-rail
MagnusThor/bevy_shadertoy_wgsl
A Shadertoy clone for the Bevy game engine. The glsl language is replaced by wgsl.
MagnusThor/c64js
A commodore 64 emulator written in vanilla JavaScript
MagnusThor/CTF_tools
List of tools and commands that may be helpful in CTFs
MagnusThor/demolishedAudio
MagnusThor/Falcor
Real-Time Rendering Framework
MagnusThor/glsl2wgsl
Convert GLSL code to wgsl
MagnusThor/GLSLShaderShrinker
Optimizes the size of GLSL shader code.
MagnusThor/js-mod-player
MagnusThor/kajiya
💡 Experimental real-time global illumination renderer 🦀
MagnusThor/kollokvium-vnext
MagnusThor/localGPT
Chat with your documents on your local device using GPT models. No data leaves your device and 100% private.
MagnusThor/nv_c64_util
Commodore 64 utility code
MagnusThor/puffin
🐦 Friendly little instrumentation profiler for Rust 🦀
MagnusThor/QR-Code-generator
High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
MagnusThor/Quic.NET
A .NET C# Implementation of QUIC protocol - Google's experimental transport layer.
MagnusThor/Shader_Minifier
Minify and obfuscate GLSL or HLSL code
MagnusThor/sointu
Fork of 4klang that can target 386, amd64 and WebAssembly. Tools run on Windows, Mac & Linux
MagnusThor/Velvet
A CUDA-accelerated cloth simulation engine based on Extended Position Based Dynamics (XPBD).
MagnusThor/web-llm
High-performance In-browser LLM Inference Engine
MagnusThor/webgpu-renderer
A simple renderer implemented by WebGPU, includes a builtin path tracing pipeline.
MagnusThor/webpack-glsl-minify
GLSL Preprocessor, Minifier, and Webpack Loader
MagnusThor/Zwerg
Distance Field Editor