GitHunt

Christian Andersson

chran554

Callista Enterprise
Gothenburg, Sweden

Languages

Go52%Java17%Assembly13%Shell13%Rust4%

Repos

24

Stars

15

Forks

0

Top Language

Go

Loading contributions...

Top Repositories

Repositories

24
CH
chran554/pathtracer

A pathtracer for testing out ideas and algorithms.

Go30Updated 3 months ago
gogolangpath-tracingraytracerraytracing
CH
chran554/RawImageEditor

An "editor" for my own raw image file format.

Java30Updated 3 years ago
path-tracing
CH
chran554/myfriends

A go application to test UI library Fyne and external bind of application model data.

Go10Updated 2 years ago
fynefyne-appfyneappgogolang
CH
chran554/go-trianglewarp

A (cpu) optimized image warp algorithm in go. The algorithm is based on warping image content using triangles as sub areas. It is not optimized for GPUs only CPUs.

Go00Updated 5 months ago
CH
chran554/wolfenstein-raycaster

A raycasting engine with ambient light, dynamic observer light source. The map and textures are from the mother of all first-person-shooter game Wolfenstein 3D. Wolfenstein 3D was groundbreaking in 3D using raycasting for low performance machines (by todays measures).

Go50Updated 1 year ago
ddadda-algorithmraycastraycast-algorithmraycasterraycaster-engineraycastingraycasting-algorithmraycasting-engineraycasting-renderingwolfenstein-3dwolfenstein-3d-enginewolfenstein3d
CH
chran554/go-bresenham

A (cpu) optimized line drawing algorithm in go. The algorithm is generilized for multipurpose use (not only pixel drawing in images, although it can). It is not optimized for GPUs only CPUs..

Go00Updated 10 months ago
bresenhambresenham-algorithmbresenham-line-drawing-algorithmbresenham-s-linebresenham-s-line-algorithmbresenham-s-line-drawing-algorithmline-draw-algorithmline-drawingline-drawing-algorithm
CH
chran554/chip8-screen

A generic "monitor screen" application to use with any CHIP-8 implementation. It uses UDP for comunication with CHIP-8 computer implementations and renders a nice screen UI (with amazing audio beeps, and visual key input feedback).

Java00Updated 2 years ago
chip-8chip8chip8-emulator
CH
chran554/imageinterpolation

Image resize (upscale and downscale) implementation written in golang

Go20Updated 2 years ago
bicubic-interpolationbilinear-interpolationgogolangimageimage-processingnearest-neighbour-interpolation
CH
chran554/go3dFork

A performance oriented 2D/3D math package for Go

Go00Updated 1 year ago
CH
chran554/fynebind

A test application for Fyne (untyped external) data binding.

Go00Updated 2 years ago
fynefyne-appfyneappgogolang
CH
chran554/thisisfyne

An application to test the fyne UI library for go.

Go00Updated 2 years ago
fynefyne-appfyneappgogolang
CH
chran554/rpi-hello-world-go

A Hello World program for development for Raspberry Pi in Go.

Go00Updated 2 years ago
gogolanggpiogpio-pinsraspberry-piraspberry-pi-zero-w
CH
chran554/PhotoFileOptimizer

A photo file optimizer. It optionally rename with date, resave, and rescale your image files to make your collection easier to manage, sort, and navigate as well as reduce disc usage.

Java00Updated 2 years ago
photo-collectionphoto-converterphoto-galleryphoto-managerphotographyphotosrename-filesrenamed-filesrenamerrenamer-utility
CH
chran554/floatimage

A golang implementation of RGBA images based on float values.

Go00Updated 2 years ago
golangimagergbrgba
CH
chran554/chip8-go

A go implementation of a CHIP-8 emulator (or rather interpreter).

Go10Updated 2 years ago
bytecode-interpreterchip-8-debuggerchip-8-emulatorchip-8-interpreterchip8cosmaccosmac-vipcosmac-vip-emulatoremulatorgogolanginterpreterjavaretrocomputingvirtual-machinevm
CH
chran554/chip8-rust

No description provided.

Rust00Updated 3 years ago
CH
chran554/c64-demo-narcissist

No description provided.

Assembly00Updated 3 years ago
CH
chran554/c64-demo-color-flasher

No description provided.

Shell00Updated 3 years ago
CH
chran554/c64-demo-genesis

No description provided.

Shell00Updated 3 years ago
CH
chran554/c64-demo-memory-lane

No description provided.

Assembly00Updated 3 years ago
CH
chran554/c64-demo-red-led-scroll

No description provided.

Assembly00Updated 3 years ago
CH
chran554/c64-utilities

Utilities for C64 assembler programming

Shell00Updated 3 years ago
CH
chran554/go-gopher-modelFork

A 3D model of the Go Gopher mascot.

00Updated 3 years ago
3d-modelsgo-gophergolang
CH
chran554/PathtracerMonitor

An asynchronous monitor application to see path tracer render progress in real time.

Java00Updated 3 years ago
path-tracing

Gists

Recent Activity

Christian Andersson (chran554) | GitHunt