top of page
Custom ongoing researchs
Typescript/Webgl/Webxr
IK SYSTEM
here i struggled so much to make ik system work with threejs, i got a result but i don't know yet what to do of it...
Lire la vidéo
VOXELS
here i got weird hardcore projects starting in my head and it started with voxelizing, so please note first the voxelizing (this first step is not as easy as it seem.)
Lire la vidéo
Webgl Renderer/Library with support for webxr and gltf import
Typescript/Webgl/Electron
Used Technologies:
Webgl/webxr
The goal is later on to make a full 3D engine, with then maybe a vr animation editor.
but right now what i'm going to do is to convert it to webgpu.
What was hard was to import gltf models properly, and to make the text shader.
(also was hard to make a custom build of electron with both webxr, and webgpu support)
Animation Software (wip)
Typescript/Webgl/Threejs
Used Technologies:
Threejs
I'm not really happy with the existing animation softwares, that's why i decided to create one of my own, it's still in progress, i started some months ago, but it begin to get good.
In this first video, i show my animation bar, which lets the users create and edit animations.
In this second video, i try the animation curve system.
In this third video, i test the skin weights generated by my software.
In this last video, i show more about the editing tools, allowing magnetic mode, extrusion mode, and mirror mode.
Notice that there plenty of other features, but the software is an early pre alpha stage, and lots of them are buggy.
Procedural Terrain generator
C#/Unity
Used Technologies:
Unity3D, My shaders/node tools
Procedural 3D House
houdini/vex
Used Technologies:
Houdini, My algorithm to generate procedural 3D houses
3D Bezier,
advanced pbr shader
Unity3D / C#
Used Technologies:
Unity3D, My algorithms/Shaders
Typescript to C# Definition Lexer/Parser
C#
Used Technologies:
Only my lexing/parsing algorithms.
I needed a more complete threejs c# definition to use with bridge.net than the ones available online, i decided to take the challenge and parse everything myself using some token algorithm of my own.
Generated C# definition of threejs from my lexer/parser
(notice that the "NotImplementedException" occurrences are normal, thats just a definition file, so no method need an implementation)
Original Typescript
definition of threejs from definitelyTyped
you can find my source code here: https://gitlab.com/gonzague.defraiteur/typescript_to_CSharp_transpiler/tree/master
Game Engine
C#/.Net/WPF
Used Technologies:
OpenTK(opengl c# equivalent)/AvalonDocks/Assimp.net
find more news about the project here:
https://www.facebook.com/Octogon-Indie-Game-Studio-738980662855174/?fref=ts
The git page of the project:
https://gitlab.com/gonzague.defraiteur/GoliatEditor
Astar Based Tower Defense
C#/Unity3D
(with my own astar/binary tree optimized algorithm)
bottom of page